Constructor and Description |
---|
ClassInfo(Class<?> objectClass,
EnumStoreMode storeMode,
IClassInfoFactory classInfoFactory,
ConversionManager conversionManager,
int currentDataModelIdentifier) |
FieldInfo(ClassInfo declaringClass,
String fieldName,
ClassInfo fieldType,
Boolean staticField,
Boolean transientField) |
FieldInfo(Field field,
ClassInfo declaringClass,
ClassInfo fieldType)
field info from field obtains by reflection
|
FieldInfo(FieldInfo fieldInfo)
copy constructor
|
FieldInfoForSerialization(ClassInfo declaringClass,
String fieldName,
ClassInfo fieldType,
Boolean staticField,
Boolean transientField) |
FieldInfoForSerialization(ClassInfo declaringClass,
String fieldName,
ClassInfo fieldType,
NoSuchFieldException noSuchFieldException) |
FieldInfoForSerialization(ClassInfo declaringClass,
String fieldName,
ClassInfo fieldType,
SecurityException securityException) |
FieldInfoForSerialization(FieldInfo fieldInfo) |
FieldInfoForSerialization(FieldInfo fieldInfo,
boolean unshared) |
Modifier and Type | Method and Description |
---|---|
FieldInfo[] |
ObjectModelForImport.getAllDeclaredFieldsForGenericIO() |
FieldInfo[] |
ObjectModelForImport.getAllDeclaredStaticFields() |
FieldInfo[] |
ObjectModelForImport.getAllDeclaredTransientOrNotFields() |
Class<?> |
ObjectModelForImport.getObjectClass() |
String |
ObjectModelForImport.getTypeName() |
Modifier and Type | Method and Description |
---|---|
FieldInfo[] |
ObjectAndItsClassInfo.getInstanceFactoryFields() |
boolean |
ObjectAndItsClassInfo.isExternalizable() |
boolean |
ObjectAndItsClassInfo.isSerializable() |
Constructor and Description |
---|
ObjectAndPersistInfo(Object object,
boolean proxyIntanceOrEnhanced,
ClassInfo objectClassInfo)
storage info not set
|
ObjectAndPersistInfo(Object object,
boolean proxyIntanceOrEnhanced,
ClassInfo objectClassInfo,
Deque<ClassReplacementDef> replacementDefList,
int joafipReleaseId,
int dataModelIdentifier) |
ObjectAndPersistInfo(Object object,
boolean proxyIntanceOrEnhanced,
ClassInfo objectClassInfo,
StorageInfo storageInfo)
storage info set because reading not exiting class from storage
|
Modifier and Type | Method and Description |
---|---|
protected Object |
AbstractDelegatingToStoreManagers.newInstance(ClassInfo objectClassInfo,
Class<?>[] parameterTypes,
Object[] initargs) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
IClassInfoFactory.classForName(String className) |
ClassInfo |
IClassInfoFactory.getClassInfo(Class<?> clazz) |
ClassInfo |
ClassInfoFactory.getClassInfo(Class<?> clazz) |
ClassInfo |
IClassInfoFactory.getClassInfo(String className) |
ClassInfo |
ClassInfoFactory.getClassInfo(String xclassName) |
Class<?> |
IClassInfoFactory.getNoProxyClass(Class<?> clazz) |
Class<?> |
ClassInfoFactory.getNoProxyClass(Class<?> clazz) |
ClassInfo |
IClassInfoFactory.getNoProxyClassInfo(Class<?> clazz) |
ClassInfo |
ClassInfoFactory.getNoProxyClassInfo(Class<?> clazz) |
Set<String> |
ClassInfoFactory.getToNotCheckMethodSet(String className) |
ClassInfo |
IClassInfoFactory.knownAsNotExisting(String className) |
ClassInfo |
ClassInfoFactory.knownAsNotExisting(String className) |
void |
IClassInfoFactory.setDeprecatedInStore(String objectClassName) |
void |
ClassInfoFactory.setDeprecatedInStore(String objectClassName) |
void |
IClassInfoFactory.setNotPersistedField(Class<?> clazz,
String[] fieldNames) |
void |
ClassInfoFactory.setNotPersistedField(Class<?> clazz,
String[] fieldNames) |
void |
IClassInfoFactory.setNotPersistedField(String objectClassName,
String[] fieldNames) |
void |
ClassInfoFactory.setNotPersistedField(String objectClassName,
String[] fieldNames) |
void |
IClassInfoFactory.setNotStorable(String objectClassName) |
void |
ClassInfoFactory.setNotStorable(String objectClassName) |
void |
IClassInfoFactory.setStorable(String objectClassName) |
void |
ClassInfoFactory.setStorable(String objectClassName) |
void |
IClassInfoFactory.setStoreNotUseStandardSerialization(String objectClassName) |
void |
ClassInfoFactory.setStoreNotUseStandardSerialization(String objectClassName) |
void |
IClassInfoFactory.setStoreSerializeAndGZippedInOneRecord(String objectClassName) |
void |
ClassInfoFactory.setStoreSerializeAndGZippedInOneRecord(String objectClassName) |
void |
IClassInfoFactory.setStoreSerializeAndZippedInOneRecord(String objectClassName) |
void |
ClassInfoFactory.setStoreSerializeAndZippedInOneRecord(String objectClassName) |
void |
IClassInfoFactory.setStoreSerializeInOneRecord(String objectClassName) |
void |
ClassInfoFactory.setStoreSerializeInOneRecord(String objectClassName) |
void |
IClassInfoFactory.setSubstituteObjectManager(String objectClassName,
Class<?> substituteObjectClass,
ISubstituteObjectManager substituteObjectManager) |
void |
ClassInfoFactory.setSubstituteObjectManager(String objectClassName,
Class<?> substituteObjectClass,
ISubstituteObjectManager substituteObjectManager) |
void |
IClassInfoFactory.setWriteSubstitution(String replacedName,
Class<?> substitute,
ISubsituteSynchronizer synchronizer) |
void |
ClassInfoFactory.setWriteSubstitution(String replacedName,
Class<?> substitute,
ISubsituteSynchronizer synchronizer) |
String |
ClassInfoFactory.superClassName(String className) |
Modifier and Type | Method and Description |
---|---|
protected ClassDef |
AbstractImporter.classReplacementDef(ClassInfo classInfo) |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.