|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Accessor | Field binding operations implemented via reflection (ReflectionAccessor) or bytecode enhancement (EnhancedAccessor). |
Catalog | Catalog operation interface used by format classes. |
Enhanced | Interface implemented by a persistent class via bytecode enhancement. |
EntityInput | Used for reading object fields. |
EntityOutput | Used for writing object fields. |
Reader | Interface to the "read object" methods of the Format class. |
Store.SyncHook | For unit testing. |
Class Summary | |
---|---|
AbstractInput | Base class for EntityInput implementations. |
CollectionProxy<E> | Proxy for Collection types. |
CollectionProxy.ArrayListProxy<E> | |
CollectionProxy.HashSetProxy<E> | |
CollectionProxy.LinkedListProxy<E> | |
CollectionProxy.TreeSetProxy<E> | |
ComplexFormat | Format for persistent complex classes that are not composite key classes. |
CompositeKeyFormat | Format for a composite key class. |
ConverterReader | Reader for invoking a class Converter mutation. |
EnhancedAccessor | Implements Accessor for a complex persistent class. |
EnumFormat | Format for all enum types. |
Evolver | Evolves each old format that is still relevant if necessary, using Mutations to configure deleters, renamers, and converters. |
FieldInfo | A field definition used by ComplexFormat and CompositeKeyFormat. |
Format | The base class for all object formats. |
KeyLocation | Holder for the input and format of a key. |
MapProxy<K,V> | Proxy for a Map. |
MapProxy.HashMapProxy<K,V> | |
MapProxy.TreeMapProxy<K,V> | |
NonPersistentFormat | Format for a non-persistent class that is only used for declared field types and arrays. |
ObjectArrayFormat | An array of objects having a specified number of dimensions. |
PersistCatalog | The catalog of class formats for a store, along with its associated model and mutations. |
PersistComparator | The btree comparator for persistent key classes. |
PersistEntityBinding | A persistence entity binding for a given entity class. |
PersistKeyAssigner | Assigns primary keys from a Sequence. |
PersistKeyBinding | A persistence key binding for a given key class. |
PersistKeyCreator | A persistence secondary key creator/nullifier. |
PrimitiveArrayFormat | An array of primitives having one dimension. |
ProxiedFormat | Format for types proxied by a PersistentProxy. |
RawAbstractInput | Base class for EntityInput implementations that type-check RawObject instances and convert them to regular persistent objects, via the Format.convertRawObject method. |
RawAccessor | Implements Accessor for RawObject access. |
RawArrayInput | Extends RawAbstractInput to convert array (ObjectArrayFormat and PrimitiveArrayteKeyFormat) RawObject instances. |
RawComplexInput | Extends RawAbstractInput to convert complex (ComplexFormat and CompositeKeyFormat) RawObject instances. |
RawSingleInput | Extends RawAbstractInput to convert array (ObjectArrayFormat and PrimitiveArrayteKeyFormat) RawObject instances. |
ReadOnlyCatalog | Read-only catalog operations used when initializing new formats. |
RecordInput | Implements EntityInput to read record key-data pairs. |
RecordOutput | Implements EntityOutput to write record key-data pairs. |
ReflectionAccessor | Implements Accessor using reflection. |
SimpleCatalog | A static catalog containing simple types only. |
SimpleFormat | Format for simple types, including primitives. |
SimpleFormat.FBigInt | |
SimpleFormat.FBool | |
SimpleFormat.FByte | |
SimpleFormat.FChar | |
SimpleFormat.FDate | |
SimpleFormat.FDouble | |
SimpleFormat.FFloat | |
SimpleFormat.FInt | |
SimpleFormat.FLong | |
SimpleFormat.FShort | |
SimpleFormat.FString | |
Store | Base implementation for EntityStore and RawStore. |
StoredModel | The EntityModel used when a RawStore is opened. |
VisitedObjects | Keeps track of a set of visited objects and their corresponding offset in a byte array. |
WidenerInput | Widens a value returned by another input when any readXxx method is called. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |