Package | Description |
---|---|
net.sf.joafip.store.service | |
net.sf.joafip.store.service.garbage | |
net.sf.joafip.store.service.objectio.manager |
Modifier and Type | Method and Description |
---|---|
IObjectIoManagerForGarbage |
IStoreForGarbage.getObjectIOManager() |
Constructor and Description |
---|
GarbageManager(HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion,
IHeapDataManager dataManager,
IObjectIoManagerForGarbage objectIOManager,
ToVisitRecordManager toVisitRecordManager,
VisitedRecordManager visitedRecordManager,
StoreHeader storeHeader,
JoafipMutex storeMutex) |
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 |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.