Interface | Description |
---|---|
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 | Description |
---|---|
AbstractInput |
Base class for EntityInput implementations.
|
CollectionProxy<E> |
Proxy for Collection types.
|
CollectionProxy.ArrayListProxy<E> | |
CollectionProxy.HashSetProxy<E> | |
CollectionProxy.LinkedListProxy<E> | |
CollectionProxy.TreeSetProxy<E> | |
ComparatorCatalog |
Read-only catalog used by a PersistComparator to return simple formats plus
reconstituted enum formats.
|
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.LinkedHashMapProxy<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.FBigDec | |
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.
|
WidenerInput |
Widens a value returned by another input when any readXxx method is called.
|
Exception | Description |
---|---|
RefreshException |
Thrown and handled internally when metadata must be refreshed on a Replica.
|
Copyright (c) 2004-2012 Oracle. All rights reserved.