Interface | Description |
---|---|
AdapterIndexMappingStore |
This is responsible for persisting adapter/index mappings (either in memory or to disk depending
on the implementation).
|
AdapterStore<K,V extends DataTypeAdapter<?>> |
This is responsible for persisting data adapters (either in memory or to disk depending on the
implementation).
|
AsyncPersistenceEncoding | |
FieldDescriptor<T> |
Describes an adapter field, including the field name, the class of the field, and any index
hints.
|
IndexDependentDataAdapter<T> | |
InternalAdapterStore |
This is responsible for persisting adapter/Internal Adapter mappings (either in memory or to disk
depending on the implementation).
|
InternalDataAdapter<T> | |
PersistentAdapterStore | |
RowMergingDataAdapter<T,M extends Mergeable> | |
RowMergingDataAdapter.RowTransform<M extends Mergeable> | |
TransientAdapterStore |
Class | Description |
---|---|
AbstractAdapterPersistenceEncoding | |
AbstractDataTypeAdapter<T> |
Provides an abstract implementation of the
DataTypeAdapter interface that handles field
descriptors, data ID, and type name. |
AdapterPersistenceEncoding |
This is an implementation of persistence encoding that also contains all of the extended data
values used to form the native type supported by this adapter.
|
AdapterStoreWrapper |
Given a transient store and a internal adapter store to use to map between internal IDs and
external IDs, we can wrap an implementation as a persistent adapter store
|
BaseFieldDescriptor<T> |
Provides a base implementation for adapter field descriptors.
|
BasicDataTypeAdapter<T> |
A data type adapter implementation with explicit mappings for accessors and mutators.
|
BinaryDataAdapter | |
BinaryDataAdapter.BinaryDataRowBuilder | |
FieldDescriptorBuilder<T,F extends FieldDescriptor<T>,B extends FieldDescriptorBuilder<T,F,B>> |
A builder for adapter field descriptors.
|
FitToIndexPersistenceEncoding | |
FullAsyncPersistenceEncoding |
This is an implementation of persistence encoding that retrieves fields asynchronously
|
IndexedAdapterPersistenceEncoding |
This is an implements of persistence encoding that also contains all of the extended data values
used to form the native type supported by this adapter.
|
InternalDataAdapterImpl<T> |
This class generically supports most of the operations necessary to implement a Data Adapter and
can be easily extended to support specific data types.
Many of the details are handled by mapping IndexFieldHandler's based on either types or exact dimensions. |
LazyReadPersistenceEncoding |
This is an implements of persistence encoding that also contains all of the extended data values
used to form the native type supported by this adapter.
|
MapRowBuilder | |
PartialAsyncPersistenceEncoding |
/** This is an implementation of persistence encoding that retrieves all of the extended data
values asynchronously but is supplied the common index values
|
SimpleAbstractDataAdapter<T extends Persistable> | |
SimpleRowTransform<M extends Mergeable> | |
SingletonFieldRowBuilder<T> |
Copyright © 2013–2022. All rights reserved.