All Classes

Class Description
BaseBooleanKey<K extends Key<K>>  
BaseByteArrayEntityPartitioner<EK extends EntityKey<EK>>  
BaseDatabean<PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
BaseDatabeanFielder<PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
BaseEntity<EK extends EntityKey<EK>>  
BaseEntityKey<EK extends EntityKey<EK>>  
BaseEntityPartitioner<EK extends EntityKey<EK>>  
BaseEntityPrimaryKey<EK extends EntityKey<EK>,​PK extends EntityPrimaryKey<EK,​PK>>  
BaseField<T>  
BaseField.FieldColumnNameComparator  
BaseFieldKey<T,​K extends BaseFieldKey<T,​K>>  
BaseFieldSet<F extends FieldSet<F>>  
BaseIntegerKey<K extends Key<K>>  
BaseKey<K extends Key<K>>  
BaseListField<V extends Comparable<V>,​L extends List<V>,​K extends ListFieldKey<V,​L,​K>>  
BaseLongKey<K extends Key<K>>  
BaseLongUniqueKey<K extends Key<K>>  
BaseMultiIndexEntry<IK extends PrimaryKey<IK>,​IE extends Databean<IK,​IE>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
BasePrimaryKey<PK extends PrimaryKey<PK>>  
BasePrimitiveField<T extends Comparable<? super T>,​K extends PrimitiveFieldKey<T,​K>>  
BaseRegularPrimaryKey<PK extends RegularPrimaryKey<PK>>  
BaseStringDjb16EntityPartitioner<EK extends EntityKey<EK>>  
BaseStringEntityPartitioner<EK extends EntityKey<EK>>  
BaseStringKey<K extends Key<K>>  
BaseStringUniqueKey<K extends Key<K>>  
BaseUniqueKey<K extends Key<K>>  
BaseUniqueKeyIndexEntry<IK extends PrimaryKey<IK>,​IE extends Databean<IK,​IE>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
BinaryDatabeanCodec  
BinaryDatabeanCodec.BinaryDatabeanCodecBuilder  
BooleanArrayField  
BooleanArrayFieldKey  
BooleanField  
BooleanFieldKey  
ByteArrayField  
ByteArrayFieldKey  
ByteEncodedField<T>  
Bytes  
CommonFieldSizes  
DataAccessException  
Databean<PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>
A Databean is an atomic unit of serialization corresponding to a MySQL row or a Memcached item.
DatabeanFielder<PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
DatabeanTool  
DatarouterModelDocs
References to notable classes.
DateField  
DateFieldKey  
DefaultEntityPartitioner<EK extends EntityKey<EK>>  
DelimitedStringArrayField  
DelimitedStringArrayFieldKey  
DoubleArrayField  
DoubleArrayFieldKey  
DoubleField  
DoubleFieldKey  
Entity<EK extends EntityKey<EK>>
An Entity is a grouping of related databeans that are stored within the same transaction scope.
EntityKey<K extends Key<K>>
EntityKey defines a unique key for a collection of related databeans.
EntityPartitioner<EK extends EntityKey<EK>>  
EntityPrimaryKey<EK extends EntityKey<EK>,​PK extends EntityPrimaryKey<EK,​PK>>  
EntityPrimaryKeyTool  
EntitySections<EK extends EntityKey<EK>>  
EntityTool  
Field<T>
A Field consists of an immutable FieldKey and a value object.
Fielder<F extends FieldSet<F>>
A Fielder is a mapping of java fields to the columns and cells in the storage repository.
FielderConfigKey<T extends FielderConfigValue<T>>  
FielderConfigValue<T extends FielderConfigValue<T>>  
FieldGeneratorType  
FieldKey<T>
FieldKey is a mapping from a java field to the datastore.
FieldKeyAttribute<T>  
FieldKeyAttributeKey<T>  
FieldlessIndexEntry<IK extends FieldlessIndexEntryPrimaryKey<IK,​PK,​D>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
FieldlessIndexEntryFielder<IK extends FieldlessIndexEntryPrimaryKey<IK,​PK,​D>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
FieldlessIndexEntryPrimaryKey<IK extends FieldlessIndexEntryPrimaryKey<IK,​PK,​D>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
FieldSet<F extends FieldSet<F>>  
FieldSetComparator  
FieldSetRangeFilter  
FieldSetTool  
FieldTool  
FloatField  
FloatFieldKey  
IndexEntry<IK extends PrimaryKey<IK>,​IE extends Databean<IK,​IE>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
InstantField  
InstantFieldKey  
IntegerArrayField  
IntegerArrayFieldKey  
IntegerEnumField<E extends io.datarouter.util.enums.IntegerEnum<E>>  
IntegerEnumFieldKey<E extends io.datarouter.util.enums.IntegerEnum<E>>  
IntegerField  
IntegerFieldKey  
JsonDatabeanCodec  
JsonDatabeanTool  
Key<K extends Key<K>>  
KeyedListField<V extends Comparable<V>,​L extends List<V>,​K extends ListFieldKey<V,​L,​K>>  
KeyIndexEntry<IK extends PrimaryKey<IK>,​IE extends Databean<IK,​IE>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
ListFieldKey<V extends Comparable<V>,​L extends List<V>,​K extends ListFieldKey<V,​L,​K>>  
LocalDateField  
LocalDateFieldKey  
LocalDateTimeField
LocalDateTime stores the value of nanoseconds in a range from 0 to 999,999,999.
LocalDateTimeFieldKey  
LongDateField  
LongDateFieldKey  
LongField  
LongFieldKey  
MultiIndexEntry<IK extends PrimaryKey<IK>,​IE extends Databean<IK,​IE>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
MultiKeyIndexEntry<IK extends PrimaryKey<IK>,​IE extends Databean<IK,​IE>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
PercentFieldCodec  
PrimaryKey<PK extends PrimaryKey<PK>>
A primary key is an ordered set of fields that uniquely identify a Databean among others of the same type.
PrimaryKeyFielder<PK extends PrimaryKey<PK>>  
PrimitiveFieldKey<T extends Comparable<? super T>,​K extends PrimitiveFieldKey<T,​K>>  
PrimitiveIntegerArrayField  
PrimitiveIntegerArrayFieldKey  
PrimitiveLongArrayField Deprecated.
PrimitiveLongArrayFieldKey Deprecated.
RegularPrimaryKey<PK extends RegularPrimaryKey<PK>>  
ShortField  
ShortFieldKey  
SignedByteField  
SignedByteFieldKey  
SimpleFieldSet<F extends FieldSet<F>>  
StringDatabeanCodec  
StringEncodedField<T>  
StringEnumField<E extends io.datarouter.util.enums.StringEnum<E>>  
StringEnumFieldKey<E extends io.datarouter.util.enums.StringEnum<E>>  
StringField  
StringFieldKey  
TtlFielderConfig  
UInt15Field  
UInt15FieldKey Deprecated.
use ShortFieldKey instead
UInt31Field  
UInt31FieldKey Deprecated.
use IntegerFieldKey
UInt63ArrayField  
UInt63ArrayFieldKey  
UInt63Field  
UInt63FieldKey Deprecated.
use LongFieldKey instead
UInt7ArrayField  
UInt7ArrayFieldKey  
UInt7Field  
UInt7FieldKey  
UniqueIndexEntry<IK extends PrimaryKey<IK>,​IE extends Databean<IK,​IE>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
UniqueKey<K extends Key<K>>  
UniqueKeyIndexEntry<IK extends PrimaryKey<IK>,​IE extends Databean<IK,​IE>,​PK extends PrimaryKey<PK>,​D extends Databean<PK,​D>>  
VarIntEnumField<E extends io.datarouter.util.enums.IntegerEnum<E>>  
VarIntEnumFieldKey<E extends io.datarouter.util.enums.IntegerEnum<E>>  
VarIntField  
VarIntFieldKey