Modifier and Type | Method and Description |
---|---|
void |
HelperBinaryConversion.initialize(ClassInfoFactory classInfoFactory,
IObjectIOManagerForObjectIO objectIOManager) |
void |
IBinaryConverter.initialize(HelperBinaryConversion helperBinaryConversion,
IObjectIOManagerForObjectIO objectIOManager) |
void |
AbstractConverter.initialize(HelperBinaryConversion helperBinaryConversion,
IObjectIOManagerForObjectIO objectIOManager) |
Modifier and Type | Method and Description |
---|---|
ValuedFieldList |
AbstractObjectReplacer.convert(EnumConversionMode conversionMode,
IObjectIOManagerForObjectIO objectIOManager,
Deque<ClassReplacementDef> replacementDefList,
ValuedFieldList originalValuedFieldList,
FieldInfo[] fieldsToSetInfo) |
ValuedFieldList |
ObjectReplacerOnTheFly.convert(IObjectIOManagerForObjectIO objectIOManager,
ObjectAndPersistInfo objectAndPersistInfo,
List<ObjectAndPersistInfo> fieldValueList) |
void |
IObjectConverter.initialize(IObjectIOManagerForObjectIO objectIOManager) |
void |
AbstractObjectConverter.initialize(IObjectIOManagerForObjectIO objectIOManager) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractObjectIOManagerDelegatingToStateMap
part of object input/output manager that delegate to
#objectStateMap |
class |
AbstractObjectIOManagerIOForObject |
class |
AbstractObjectIOManagerKeptInMemory |
class |
ObjectIOManager
Generics and Basics types are special case for object persistence
Basics types are primitive types ( an reference to object ) and the corresponding class: byte short int long float double boolean char Byte
Short
Integer
Long
Float
Double
Boolean
Char
Generics type are type that can be persist by reflection
net.sf.joafip.store.service.objectio.serialize.ObjectIOLazyGeneric The not generic types are declared here and have a specific persistence strategy For object reading and writing on data file Maintains original object's field value for each read and write |
class |
SerializerObjectIOManager |
Modifier and Type | Field and Description |
---|---|
protected IObjectIOManagerForObjectIO |
AbstractObjectInput.objectIOManager |
Modifier and Type | Method and Description |
---|---|
IObjectIOManagerForObjectIO |
AbstractObjectInput.getObjectIOManager() |
Modifier and Type | Field and Description |
---|---|
protected IObjectIOManagerForObjectIO |
AbstractObjectOutput.objectIOManager |
Modifier and Type | Method and Description |
---|---|
IObjectIOManagerForObjectIO |
AbstractObjectOutput.getObjectIOManager() |
Modifier and Type | Method and Description |
---|---|
void |
SerializerProxyManager.unloadAndAssociateToCurrentSession(Object object,
IObjectIOManagerForObjectIO objectIOManager) |
void |
ProxyManager2.unloadAndAssociateToCurrentSession(Object object,
IObjectIOManagerForObjectIO objectIOManager) |
void |
IProxyManagerForObjectIO.unloadAndAssociateToCurrentSession(Object object,
IObjectIOManagerForObjectIO objectIOManager) |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.