@NotStorableClass public class ObjectModelForImport extends Object
Modifier and Type | Field and Description |
---|---|
static ObjectModelForImport |
NULL |
Constructor and Description |
---|
ObjectModelForImport(DataRecordIdentifier dataRecordIdentifier,
Deque<ClassReplacementDef> replacementDef,
ClassInfo classInfo) |
ObjectModelForImport(DataRecordIdentifier dataRecordIdentifier,
Deque<ClassReplacementDef> replacementDef,
Object object,
ClassInfo classInfo,
boolean stateSet) |
ObjectModelForImport(DataRecordIdentifier dataRecordIdentifier,
Deque<ClassReplacementDef> replacementDef,
Object object,
ClassInfo classInfo,
int arraySize) |
ObjectModelForImport(DataRecordIdentifier dataRecordIdentifier,
Deque<ClassReplacementDef> replacementDef,
Object object,
ClassInfo classInfo,
String enumConstantName) |
ObjectModelForImport(Deque<ClassReplacementDef> replacementDef,
Object object,
ClassInfo classInfo,
boolean stateSet) |
ObjectModelForImport(Deque<ClassReplacementDef> replacementDef,
Object object,
ClassInfo classInfo,
int arraySize) |
ObjectModelForImport(Deque<ClassReplacementDef> replacementDef,
Object object,
ClassInfo classInfo,
String enumConstantName) |
Modifier and Type | Method and Description |
---|---|
FieldInfo[] |
getAllDeclaredFieldsForGenericIO() |
FieldInfo[] |
getAllDeclaredStaticFields() |
FieldInfo[] |
getAllDeclaredTransientOrNotFields() |
int |
getArraySize() |
ClassDef |
getClassDef() |
ClassInfo |
getClassInfo() |
DataRecordIdentifier |
getDataRecordIdentifier() |
String |
getEnumConstantName() |
FieldInfo[] |
getFieldsInfo() |
Object |
getObject() |
Class<?> |
getObjectClass() |
Deque<ClassReplacementDef> |
getReplacementDef() |
String |
getTypeName() |
ValuedFieldList |
getValuedFieldList() |
boolean |
isArrayModel() |
boolean |
isEnumModel() |
boolean |
isStateSet() |
boolean |
isStaticModel() |
void |
setFields(FieldInfo[] fieldsInfo) |
void |
setValue(int index,
FieldInfo fieldInfo,
ObjectAndPersistInfo fieldValue) |
String |
toString() |
public static final ObjectModelForImport NULL
public ObjectModelForImport(DataRecordIdentifier dataRecordIdentifier, Deque<ClassReplacementDef> replacementDef, Object object, ClassInfo classInfo, boolean stateSet) throws ImportException
ImportException
public ObjectModelForImport(Deque<ClassReplacementDef> replacementDef, Object object, ClassInfo classInfo, boolean stateSet) throws ImportException
ImportException
public ObjectModelForImport(DataRecordIdentifier dataRecordIdentifier, Deque<ClassReplacementDef> replacementDef, Object object, ClassInfo classInfo, String enumConstantName) throws ImportException
ImportException
public ObjectModelForImport(Deque<ClassReplacementDef> replacementDef, Object object, ClassInfo classInfo, String enumConstantName) throws ImportException
ImportException
public ObjectModelForImport(DataRecordIdentifier dataRecordIdentifier, Deque<ClassReplacementDef> replacementDef, Object object, ClassInfo classInfo, int arraySize) throws ImportException
ImportException
public ObjectModelForImport(Deque<ClassReplacementDef> replacementDef, Object object, ClassInfo classInfo, int arraySize) throws ImportException
ImportException
public ObjectModelForImport(DataRecordIdentifier dataRecordIdentifier, Deque<ClassReplacementDef> replacementDef, ClassInfo classInfo)
public boolean isStateSet()
public DataRecordIdentifier getDataRecordIdentifier()
public Object getObject()
public ClassInfo getClassInfo()
public Class<?> getObjectClass() throws ClassInfoException
ClassInfoException
public String getTypeName() throws ClassInfoException
ClassInfoException
public Deque<ClassReplacementDef> getReplacementDef()
public ClassDef getClassDef()
public boolean isStaticModel()
public boolean isEnumModel()
public String getEnumConstantName()
public int getArraySize()
public boolean isArrayModel()
public void setFields(FieldInfo[] fieldsInfo) throws ConversionException
ConversionException
public FieldInfo[] getFieldsInfo()
public void setValue(int index, FieldInfo fieldInfo, ObjectAndPersistInfo fieldValue) throws ConversionException
ConversionException
public ValuedFieldList getValuedFieldList()
public FieldInfo[] getAllDeclaredFieldsForGenericIO() throws ClassInfoException
ClassInfoException
public FieldInfo[] getAllDeclaredStaticFields() throws ClassInfoException
ClassInfoException
public FieldInfo[] getAllDeclaredTransientOrNotFields() throws ClassInfoException
ClassInfoException
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.