Modifier and Type | Class and Description |
---|---|
class |
InErrorTests |
class |
PersistanceTestsNoLongTests |
class |
PersistenceLongTestsOnly |
class |
PersistenceTests |
Modifier and Type | Class and Description |
---|---|
class |
Attribute
A non standard class, field, method or code attribute.
|
class |
ByteVector
A dynamically extensible vector of bytes.
|
class |
ClassReader
A Java class parser to make a
ClassVisitor visit an existing class. |
class |
Label
A label represents a position in the bytecode of a method.
|
class |
Type
A Java type.
|
Modifier and Type | Class and Description |
---|---|
class |
MainCheck |
class |
MainReadWords |
class |
SpellCheckJoafipDAO |
Modifier and Type | Class and Description |
---|---|
class |
BtreePlusTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractElement |
class |
AbstractNodePage |
class |
AbstractPageRecord |
class |
BtreePlusEntityTests |
class |
DataBlock |
class |
DataBlockPage |
class |
EnumRecordType |
class |
FreePage |
class |
HeaderPage |
class |
LeafPage |
class |
NonTerminalPage |
class |
PageConstant |
class |
PageNode |
class |
PageRecord |
Modifier and Type | Class and Description |
---|---|
class |
BtreePlusDataManager |
class |
BtreePlusDataMgrIntegrityChecker |
class |
BtreePlusElementMgr |
class |
BtreePlusIterator |
class |
BtreePlusServiceTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBugTree |
class |
MainTreeBlockFile |
class |
MainTreeDual |
class |
MainTreeHeapFile |
class |
MainTreeHeapFileNoAutoSave |
class |
MainTreeHeapFileNoCache |
class |
MainTreeMem |
class |
MainTreeMultiFile |
Modifier and Type | Class and Description |
---|---|
class |
ConversionDefInputStream |
class |
EntityTests |
class |
EnumFilePersistenceCloseAction
file persistence data access session close action
|
class |
EnumStoreMode
store mode enumeration
|
class |
FilePersistenceProperties
file persistence properties
|
class |
FilePersistencePropertyEntry |
class |
MutableInteger |
Modifier and Type | Class and Description |
---|---|
class |
FileTests |
Modifier and Type | Class and Description |
---|---|
class |
ByteBufferNode |
class |
PageNode
node for file cache page
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRandomAccessFile |
class |
ExRandomAccessFile |
class |
HelperFileUtil
utilities for file management
|
class |
MainWrite3GByteFileOutputStream |
class |
MainWriteRead3GByteFileOutputStream |
class |
RandomAccessFileDirect
direct file access
|
class |
RandomAccessFileDirectMapped |
class |
RandomAccessFileDirectNio
direct file access using 'nio'
|
class |
RandomAccessFileReadWriteCache
Instances of this class support both reading and writing to a random access
file, using a read and write cache between
IRandomAccessFile
delegationthis is a cache proxy for IRandomAccessFile implementation |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileInputStreamOnRandomFile |
class |
AbstractFileOutputStreamOnRandomFile |
class |
FileInputStreamNIO |
class |
FileOutputStreamMapped |
class |
FileOutputStreamNIO |
Modifier and Type | Class and Description |
---|---|
class |
HeapFileLongTests |
class |
HeapFileTests |
Modifier and Type | Class and Description |
---|---|
class |
RecordTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHeapRBTNode<E extends Comparable<E>>
heap file Red Black Tree Node for used and free heap file area management
is implementation of IRBTNode where an association is made between
this node and its image in heap file |
class |
HeapFreeNode
free node
the node identification value is take from HeapRecord implement the data size comparison implement reading of root free node from HeapRecord |
class |
HeapHeader
heap file header data
|
class |
HeapIdNode
record identifier node
the node identification value is take from HeapRecord implement the identification value comparison implement reading of root identification node from HeapRecord |
class |
HeapRecord
heap file record
|
class |
RecordEntityTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHeapNodeManager<E extends Comparable<E>> |
class |
HeapFreeNodeManager |
class |
HeapIdNodeManager |
class |
RecordServiceTests |
Modifier and Type | Class and Description |
---|---|
class |
AutoSaveHeapFileDataManager |
class |
DataRecordIterator |
class |
HeapFileDataManager
Data management on heap file implementation
|
class |
HeapFileServiceTests |
Modifier and Type | Class and Description |
---|---|
class |
JavaUtilTests |
Modifier and Type | Class and Description |
---|---|
class |
PCollections |
Modifier and Type | Class and Description |
---|---|
class |
JavaUtilSupportTests |
Modifier and Type | Class and Description |
---|---|
class |
JavaUtilSupportBugsTests |
Modifier and Type | Class and Description |
---|---|
class |
KeyValueStoreLongTests |
class |
KeyValueStoreTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileStorable
all that is common to storable in file using
FileForStorable :the FileForStorable manager to use
position of data in file
flags for first creation and state change
primitive type read and write in file
crc32 compute and check for data integrity check
by extension make able to create mutable or immutable object, immutable are
for file record unique representation, mutable make able to change the file
record represented |
class |
EnumFileState
file state
|
class |
HeapFileSetup
heap file setup
|
class |
ToBackupRecord |
Modifier and Type | Class and Description |
---|---|
class |
KVRecordTests |
Modifier and Type | Class and Description |
---|---|
class |
DataRecordIdentifier |
class |
DataRecordKey |
class |
KVRecordEntityTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataRecordKeyComparator<K extends Comparable<K>> |
class |
DataRecordKeyManager |
class |
HeapElementManager
Heap elements manager in heap file.
|
class |
KVRecordServiceTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHeapDataManager |
class |
FileForStorable
to read/write class implementing
IFileStorable to/from file. |
class |
HeapException
heap exception contains information about the file state
|
class |
HeapFileStateHelper
helper to have file state from exception
|
class |
KeyValueStoreServiceTests |
Modifier and Type | Class and Description |
---|---|
class |
DoPrivilegedSetMethodAccessible |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNodeForObject |
class |
AbstractObjectIdentityKey |
class |
IncludedExcluded |
class |
LeafNodeForObject |
class |
MemoryImage |
class |
NodeForObject |
class |
NodeForObjectTO |
class |
ObjectIdentityKey |
class |
ReferencingReferencedCouple
referencing object and its referenced object couple
|
class |
WeakObjectIdentityKey |
Modifier and Type | Class and Description |
---|---|
class |
NodeForObjectModel |
Modifier and Type | Class and Description |
---|---|
class |
MemInspectorException |
Modifier and Type | Class and Description |
---|---|
class |
DoPrivilegedSetFieldAccessible |
class |
InstanceVisitor |
class |
MemInspector |
class |
MemoryUsageListener
http://www.codeinstructions.com/2008/12/java-objects-memory-structure.html
|
class |
NodeForObjectTransferObjectFactory |
class |
TreeForObjectManager |
Modifier and Type | Class and Description |
---|---|
class |
ObjectTreeReader
object tree serialization reader
|
class |
ShowObjectTree |
Modifier and Type | Class and Description |
---|---|
class |
JTreeForNodeForClass |
class |
JTreeModelForNodeForClass |
class |
NodeForClassTreeCellRenderer |
Modifier and Type | Class and Description |
---|---|
class |
JTableModelForNewObject |
class |
NewNodeCellRenderer |
class |
NewNodePanel |
Modifier and Type | Class and Description |
---|---|
class |
FatherNodeCellRenderer |
class |
JTableForFatherNode |
class |
JTableModelForFatherNode |
class |
JTreeForNodeForClass |
class |
JTreeForNodeForObject |
class |
JTreeModelForNodeForObject |
class |
NodeForObjectTreeCellRenderer |
class |
NodeTreePanel |
Modifier and Type | Class and Description |
---|---|
class |
OGraphTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInserter |
class |
AbstractPerfService |
class |
Garbage |
class |
ImportSearcher |
class |
InserterBKM |
class |
InserterBtreePlusWhithCache |
class |
InserterBtreePlusWhithoutCache |
class |
InserterFewInsertAndExport |
class |
InserterHeapFileWithCache |
class |
InserterHeapFileWithoutCache |
class |
Searcher |
class |
SearcherBKM |
class |
SearcherBtreePlus |
Modifier and Type | Class and Description |
---|---|
class |
FileTreeMap<K,V> |
class |
FileTreeMapTests |
Modifier and Type | Class and Description |
---|---|
class |
RedBlackTreeTests |
Modifier and Type | Class and Description |
---|---|
class |
RBTException |
class |
RBTExceptionOutOfBound
thrown when index in red black tree out of bound
|
class |
RBTRuntimeException |
Modifier and Type | Class and Description |
---|---|
class |
DoPrivilegedSetFieldAccessible |
class |
DoPrivilegedSetMethodAccessible |
class |
HelperReflect
helper for reflection
|
class |
ReflectException |
class |
ReflectFailedSetException
failed set value
|
class |
ReflectInvalidClassException
throws when something is wrong with a class used by serialization
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataAccessSession
common to all data access session
|
class |
AbstractFilePersistenceDelegatingToStore
all delegation to
IStore for manager for file persistence of java
object |
class |
AloneDataAccessSession
Deprecated.
|
class |
ClassLoaderProvider |
class |
DataAccessSession
file persistence data access session
|
class |
ExclusiveDataAccessSession
exclusive data access session
|
class |
FilePersistence
manager for file persistence of java object
|
class |
FilePersistenceClassNotFoundException
Class of a serialized object cannot be found.
|
class |
FilePersistenceDataCorruptedException
data is inconsistent.
|
class |
FilePersistenceException |
class |
FilePersistenceInvalidClassException
throws when something is wrong with a class used by serialization
|
class |
FilePersistenceLock |
class |
FilePersistenceNotSerializableException
Some object to be serialized does not follow joafip persistence rules or does
not implement the java.io.Serializable interface.
|
class |
FilePersistenceRuntimeException |
class |
FilePersistenceTooBigForSerializationException |
class |
InstanceFactory |
class |
JoafipCallBack |
static class |
JoafipCallBack.InterceptEnabled |
static class |
JoafipCallBack.InterceptFlags |
static class |
JoafipCallBack.Node |
class |
JoafipJavaAgent |
class |
JoafipMutex |
class |
ServiceLongDurationTests |
class |
ServiceTests |
class |
Version
version according to svn informations
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceBugTests |
Modifier and Type | Class and Description |
---|---|
class |
ServiceBugJavaUtilTests |
Modifier and Type | Class and Description |
---|---|
class |
ServiceBugPrimitiveTests |
Modifier and Type | Class and Description |
---|---|
class |
ServiceBugEnumTests |
Modifier and Type | Class and Description |
---|---|
class |
ServiceRel300Tests |
Modifier and Type | Class and Description |
---|---|
class |
ServiceRel301Tests |
Modifier and Type | Class and Description |
---|---|
class |
ServiceRel310Tests |
Modifier and Type | Class and Description |
---|---|
class |
ServiceRel400LongDurationTests |
class |
ServiceRel400Tests |
Modifier and Type | Class and Description |
---|---|
class |
ServiceSyncTests |
Modifier and Type | Class and Description |
---|---|
class |
StoreTests |
Modifier and Type | Class and Description |
---|---|
class |
DeclaredFields |
class |
StoreEntityTests |
class |
StoreHeader
the store header record
|
class |
StoreSynchro
group of synchronization object for file access, share between
Store
and ProxyCallBack |
Modifier and Type | Class and Description |
---|---|
class |
MethodMap |
class |
MethodMapKey |
Modifier and Type | Class and Description |
---|---|
class |
ListForAgent<E> |
class |
PackageNode |
Modifier and Type | Class and Description |
---|---|
class |
ClassInfo
|
class |
ClassInfoAttributes |
class |
FieldInfo
|
class |
FieldInfoForSerialization |
class |
MethodKey |
Modifier and Type | Class and Description |
---|---|
class |
ClassNameAndIdentifierKey |
class |
ClassReplacementDef
class replacement definition
|
class |
ConversionClassDefAndId |
class |
FieldConversionMap
field conversion definition map. original field to replacement field
information
|
class |
FieldInfoAndIndex |
class |
FieldReplacementDef |
class |
ReplacementDefMap
replacement definition map by previous identifier,current identifier, and
original class
|
class |
UnboundArrayList |
class |
ValuedFieldList |
Modifier and Type | Class and Description |
---|---|
class |
ConversionDefEntry
conversion definition ( conversion file definition line model )
|
class |
ConversionDefForClass
conversion definition for a class
|
Modifier and Type | Class and Description |
---|---|
class |
ClassDef |
class |
ObjectModelForImport |
Modifier and Type | Class and Description |
---|---|
class |
DataRecordIdentifierRBTNode
red black tree node for garbage trees: to garbage, garbage candidate, visited
for garbage, to visit for garbage
element is data record identifier of persistent object referenced by this node |
class |
EnumGarbageCollectorState
garbage collector action state
|
class |
GarbageReferenceLinkRBTNode
red black tree node for garbage reference link tree
element is ReferenceLinkMap |
class |
ReferenceLink
used to store link between reference and referenced object knowing referenced
object data record identifier
it is possible to have an object can reference an other more than one time |
class |
ReferenceLinkGarbageException |
class |
Referencing
store referencing data record identifier and link count
|
class |
ReferencingReferencedKey
couple of referencing and referenced data record identifier used as key
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHeapRecordable
common for object recordable in heap
|
class |
AbstractHeapRecordableRBTNode<E>
red black tree heap recordable node
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractObjectIdentityKey |
class |
ClassNameRecord
record for a class name identifier entry
|
class |
EnumObjectInput |
class |
EnumObjectOutput |
class |
ObjectAndItsClassInfo
object and its class information
|
class |
ObjectAndPersistInfo |
class |
ObjectClassInfoAndDeclared
object referenced information
two class information: object class and declared class in referencing ( field of array element ) |
class |
ObjectIdentityKey |
class |
ObjectInputStreamState |
class |
ObjectIoConverterDef |
class |
ObjectLinkTreeNode
Link information for an object
View of object as a node of a tree of node sons object referenced versus data record identifier |
class |
ObjectStateMap
Maintains link between object in memory and their persistence information
Also map object and its persistence information by data record identifier |
class |
ReferenceChange |
class |
SerializerModel |
class |
StorageInfo
to store additional informations on stored class
|
Modifier and Type | Class and Description |
---|---|
class |
MethodId |
class |
OpcodeNode |
class |
OpcodeNodeAloadThis |
class |
OpcodeNodeDup |
class |
OpcodeNodeDup2 |
class |
OpcodeNodeDup2X1 |
class |
OpcodeNodeDup2X2 |
class |
OpcodeNodeDupX1 |
class |
OpcodeNodeDupX2 |
class |
OpcodeNodeGet |
class |
OpcodeNodeLdc |
class |
OpcodeNodeMethod |
class |
OpcodeNodeMultiANewArray |
class |
OpcodeNodePop |
class |
OpcodeNodePop2 |
class |
OpcodeNodePut |
class |
OpcodeNodeSwap |
Modifier and Type | Class and Description |
---|---|
class |
StoreSaverSession |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingToStoreManagers |
class |
AbstractStoreDelegatingToDataManager |
class |
Store
object storage management in file
manage root object synchronization in file default substitution setup is: PLinkedHashSet for HashSet PTreeSet for TreeSet PLinkedHashSet for LinkedHashSet PLinkedHashMap for HashMap PTreeMap for TreeMap PHashtable for HashTable only one path for one store, two store can not share the same directory for files |
class |
StoreClassNotFoundException
Class of a serialized object cannot be found.
|
class |
StoreDataCorruptedException
data is inconsistent.
|
class |
StoreException |
class |
StoreInvalidClassException
throws when something is wrong with a class used by serialization
|
class |
StoreNotSerializableException
Some object to be serialized does not follow joafip persistence rules or does
not implement the java.io.Serializable interface.
|
class |
StoreServiceTests |
class |
StoreTooBigForSerializationException |
Modifier and Type | Class and Description |
---|---|
class |
StoreServiceBugTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClassCreator |
class |
ClassDefiner
to define a class by its bytecode
|
class |
ClassLoaderNoImpl |
class |
EnhanceException |
class |
StoreServiceByteCodeTests |
Modifier and Type | Class and Description |
---|---|
class |
AgentClassInfo |
class |
AgentClassInfoFactory |
class |
AnnotationVisitorForPersistable |
class |
ClassVisitorForPersistable |
class |
ClassVisitorForStorable |
class |
FieldGenerator |
class |
MethodGenerator |
class |
MethodVisitorForPersistable
modify method for persistable object
|
class |
MethodVisitorForStorable |
class |
PackageMgr |
class |
PersistableCodeGenerator |
class |
PersistableTransformer |
class |
StoreServiceByteCodeAgentTests |
class |
WriteClassFile |
Modifier and Type | Class and Description |
---|---|
class |
ClassCreator |
class |
NewClassCodeGenerator
generate new class byte code
|
Modifier and Type | Class and Description |
---|---|
class |
CheckMethodListener |
class |
CheckMethodVisitor |
class |
ClassConstraintChecker |
class |
ClassEnhancer
creation of proxy class
|
class |
EnhanceCodeGenerator
generate enhancement byte code
|
class |
OpcodeInterpreter |
class |
StoreServiceByteCodeProxyTests |
Modifier and Type | Class and Description |
---|---|
class |
ClassInfoException |
class |
ClassInfoFactory |
class |
StoreServiceClassInfoTests |
class |
SunPackage |
Modifier and Type | Class and Description |
---|---|
class |
StoreServiceCollectionTests |
Modifier and Type | Class and Description |
---|---|
class |
StoreServiceCollectionNosubsTests |
Modifier and Type | Class and Description |
---|---|
class |
StoreServiceCollectionSubsTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractObjectConverter |
class |
AbstractObjectReplacer |
class |
ConversionException |
class |
ConversionTests |
class |
ObjectReplacerForImport |
class |
ObjectReplacerOnTheFly |
class |
RedBlackTreeConverter
[ 0.0.0 , 3.0.0 [ net.sf.joafip.redblacktree.service.RedBlackTree conversion
|
class |
RedBlackTreeConverter320
[ 3.0.0, 3.2.0 [ net.sf.joafip.redblacktree.service.RedBlackTree conversion
|
class |
StoreRoot2ToStoreRoot3
[ 3.0.0 , 3.0.1 [ net.sf.joafip.store.entity.StoreRoot2 conversion
|
class |
StoreRoot3ToStoreRoot4
[ 3.0.1 , 4.0.0 [ net.sf.joafip.store.entity.StoreRoot3 conversion
|
class |
StoreRootToStoreRoot2
[ 0.0.0 , 3.0.0 [ net.sf.joafip.store.entity.StoreRoot conversion
|
class |
TreeListSupportConverter |
class |
TreeListSupportConverter320 |
class |
TreeSupportConverter
TreeSupport 0.0.0 to 3.0.0 |
class |
TreeSupportConverter320
TreeSupport 3.0.0 to 3.2.0 |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConversionDefinitionReader
conversion definition reader
|
class |
ConversionDefinitionIdIntReader |
class |
ConversionDefinitionIdStrReader |
class |
ConversionManager |
class |
FieldDefParser |
class |
InputStreamAndSource |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeepCopy |
class |
CopierException |
class |
DeepCopier
deep copy
|
class |
StoreServiceCopierTests |
class |
ToProxyDeepCopier |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCurrentHandler |
class |
AbstractFieldOwnerHandler
common for handler managing element having fields
|
class |
AbstractImporter
commons operations and data for importation
|
class |
AbstractInFieldInArrayHandler |
class |
ImportClassNotFoundException |
class |
ImportDataCorruptedException |
class |
ImportException |
class |
ImportInvalidClassException |
class |
ImportNotSerializableException |
class |
ImportTooBigForSerializationException |
class |
InArrayHandler |
class |
InDocHandler |
class |
InFieldHandler |
class |
InObjectHandler |
class |
InObjectsHandler |
class |
InSimpleHandler |
class |
InStaticFieldHandler |
class |
InStaticHandler |
class |
InStringHandler |
class |
InValueHandler |
class |
XmlImporter |
class |
XmlReaderErrorHandler |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExporter |
class |
PersistantDataRecordIdentifierSetQue |
class |
XmlExporter |
Modifier and Type | Class and Description |
---|---|
class |
GarbageException |
class |
GarbageManager
garbage manager.
|
class |
GarbageTests |
class |
LinkManager
to manage database of link between object
|
class |
StoreGarbager
garbage operation for
Store |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataRecordIdentifierRBTNodeManager
specialization for RBT node having element of type
DataRecordIdentifier |
class |
AbstractGarbageRBTNodeManager<E>
generic for
IHeapRecordable and IRBTNode managementprovide IRBTNode implementation and heap recordable management |
class |
GarbageCandidateRBTNodeManager
red black tree node manager for garbage candidate tree
|
class |
GarbageReferenceLinkRBTNodeManager
red black tree node manager for garbage reference link tree
|
class |
ToGarbageRBTNodeManager
red black tree node manager for to garbage tree
|
class |
ToVisitRBTNodeManager
red black tree node manager for to visit by garbage collector tree
|
class |
VisitedRBTNodeManager
red black tree node manager for visited by garbage collector tree
|
Modifier and Type | Class and Description |
---|---|
class |
GarbageCandidateRecordManager
manage garbage candidate record in file
|
class |
LinkRecordManager
manage reference link record management in file
|
class |
ToGarbageRecordManager
manage to garbage record in file
|
class |
ToVisitRecordManager
manage to visit by garbage collector record in file
|
class |
VisitedRecordManager
manage visited by garbage collector record in file
|
Modifier and Type | Class and Description |
---|---|
class |
HeapRecordableException |
class |
HeapRecordableManager
|
class |
HeapRecordableTests |
Modifier and Type | Class and Description |
---|---|
class |
EnumSubstituteManager
a
ISubstituteObjectManager implementation to keep enum in memory,
these enum have to be immutable |
class |
KeptInMemoryObjectManager
to manage object kept in memory, may be referenced by persisted object
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectIOClassNotFoundException
Class of a serialized object cannot be found.
|
class |
ObjectIODataCorruptedException
data is inconsistent.
|
class |
ObjectIODataRecordNotFoundException
Thrown to indicate that data record read failed because not found in file.
|
class |
ObjectIOException |
class |
ObjectIOInvalidClassException
throws when something is wrong with a class used by serialization
|
class |
ObjectIONotSerializableException
Some object to be serialized does not follow joafip persistence rules or does
not implement the java.io.Serializable interface.
|
class |
ObjectIORuntimeException |
class |
ObjectIOTests |
class |
ObjectIOTooBigForSerializationException |
Modifier and Type | Class and Description |
---|---|
class |
AbstractObjectIOManagerDelegatingToStateMap
part of object input/output manager that delegate to
#objectStateMap |
class |
AbstractObjectIOManagerIOForObject |
class |
ClassNameManager
manage class name identifier
|
class |
HeaderReader
manage read of header data record in binary
|
class |
HeaderWriter
manage write of header data record in binary
|
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 |
ObjectIOManagerTests |
class |
ObjectStateMgr
manage
ObjectPersistenceState of objects in memory, doing this
accessing ObjectStateMap |
class |
SerializerObjectIOManager |
Modifier and Type | Class and Description |
---|---|
class |
ObjectIODummy
do nothing implementation
|
class |
ObjectIOSerializeTests |
Modifier and Type | Class and Description |
---|---|
class |
AbstractObjectOutput
all common for object output in file
|
class |
AbstractObjectOutputGeneric
common to all generic output
|
class |
AbstractObjectOutputGenericNotStatic |
class |
AbstractObjectOutputSerialize |
class |
ObjectIOOutputStream |
class |
ObjectOutputExternalizable
output for externalizable object
|
class |
ObjectOutputForArray |
class |
ObjectOutputForBasic
|
class |
ObjectOutputForEnum
output for enum
|
class |
ObjectOutputForString |
class |
ObjectOutputGeneric
generic input/output for object, direct input/output ( no lazy laoding )
|
class |
ObjectOutputSerializable
generic input/output for serializable object, direct input/output ( no lazy
loading )
|
class |
ObjectOutputSerialize |
class |
ObjectOutputSerializeGZipped |
class |
ObjectOutputSerializeZipped |
class |
ReferenceOutput |
Modifier and Type | Class and Description |
---|---|
class |
DetachedProxyCallBack |
interface |
IInstanceFactory |
class |
ProxyCallBack
proxy on object method enhancement on object for lazy load management
|
class |
ProxyException |
class |
ProxyInterceptException |
class |
ProxyManager2
proxy manager provide enhanced object
|
class |
ProxyTests |
class |
StaticProxyCallBack |
Modifier and Type | Class and Description |
---|---|
class |
ForSaveLinkManager |
class |
StoreSaver3
save operation
|
Modifier and Type | Class and Description |
---|---|
class |
ListSynchronizer
synchronize
List implementation |
class |
MapSynchronizer
synchronize
Map hash implementation to persistent map |
class |
SetSynchronizer
synchronize
Set set implementation |
class |
SynchronizerTests |
Modifier and Type | Class and Description |
---|---|
class |
IdentityReference<T> |
class |
IdentityWeakReference<T> |
class |
UtilTests |
class |
WeakIdentityHashMap<K,V> |
class |
XmlWriterException |
class |
XmlWriterStartTag
start tag is element name and list attribute name and value pair
|
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.