| Interface | Description |
|---|---|
| IClassNameManager | |
| IObjectIoManagerForGarbage |
object io manager view for garbage management
|
| IObjectIOManagerForObjectIO |
object io manager view for object io by type
|
| IObjectIOManagerForProxyObjectIO |
object io manager view for proxy lazy load
|
| IObjectIOManagerForSave |
object io manager view for save management
|
| ISubsituteSynchronizer | |
| ISubstituteObjectManager |
management of persisted object substitution
|
| Class | Description |
|---|---|
| AbstractObjectIOManagerDelegatingToStateMap |
part of object input/output manager that delegate to
#objectStateMap |
| AbstractObjectIOManagerIOForObject | |
| AbstractObjectIOManagerKeptInMemory | |
| AbstractSerializePerf | |
| ClassNameManager |
manage class name identifier
|
| HeaderReader |
manage read of header data record in binary
|
| HeaderWriter |
manage write of header data record in binary
|
| MainSerializeJoafip | |
| MainSerializeSun | |
| 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.ObjectIOLazyGenericThe 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 |
| ObjectIOManagerTests | |
| ObjectStateMgr |
manage
ObjectPersistenceState of objects in memory, doing this
accessing ObjectStateMap |
| RecordFormatIdentifier | |
| SerializerObjectIOManager |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.