public class BasicObjectImporter
extends java.lang.Object
| Constructor and Description | 
|---|
| BasicObjectImporter(HookHandlerService hookHandler,
                   ReflectionService reflectionServices,
                   ImportSupervisor importSupervisor,
                   ImportableElement exportedItem) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addIgnoredFieldNames(java.util.Collection<java.lang.String> names) | 
| void | addIgnoredFieldNames(java.lang.String... names) | 
| java.util.Collection<java.lang.String> | getIgnoredFieldNames() | 
| java.lang.Object | importObject() | 
| void | importProperties(java.lang.Object obj,
                java.util.Collection<ItemProperty> properties) | 
| boolean | isRegisterImportedObject() | 
| void | setIgnoredFieldNames(java.util.Collection<java.lang.String> ignoredFieldNames) | 
| void | setRegisterImportedObject(boolean registerImportedObject) | 
public BasicObjectImporter(HookHandlerService hookHandler, ReflectionService reflectionServices, ImportSupervisor importSupervisor, ImportableElement exportedItem)
public java.util.Collection<java.lang.String> getIgnoredFieldNames()
public void setIgnoredFieldNames(java.util.Collection<java.lang.String> ignoredFieldNames)
public void addIgnoredFieldNames(java.lang.String... names)
public void addIgnoredFieldNames(java.util.Collection<java.lang.String> names)
public java.lang.Object importObject()
public void importProperties(java.lang.Object obj,
                             java.util.Collection<ItemProperty> properties)
                      throws java.lang.SecurityException,
                             java.lang.NoSuchFieldException,
                             java.lang.IllegalArgumentException,
                             java.lang.IllegalAccessException,
                             java.lang.InstantiationException
java.lang.SecurityExceptionjava.lang.NoSuchFieldExceptionjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptionpublic void setRegisterImportedObject(boolean registerImportedObject)
public boolean isRegisterImportedObject()