Index
A B C D E F G H I J K L M N O P R S T U V W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- add(Field<?>) - Method in class io.datarouter.model.field.SimpleFieldSet
- add(String, D) - Method in class io.datarouter.model.entity.EntitySections
- add(Collection<Field<?>>) - Method in class io.datarouter.model.field.SimpleFieldSet
- addAll(String, Collection<D>) - Method in class io.datarouter.model.entity.EntitySections
- addDatabeansForQualifierPrefix(String, Collection<D>) - Method in class io.datarouter.model.entity.BaseEntity
- addDatabeansForQualifierPrefixUnchecked(String, Collection<? extends Databean<?, ?>>) - Method in class io.datarouter.model.entity.BaseEntity
- addDatabeansForQualifierPrefixUnchecked(String, Collection<? extends Databean<?, ?>>) - Method in interface io.datarouter.model.entity.Entity
- addOption(FielderConfigValue<?>) - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- addOption(FielderConfigValue<?>) - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- assertInRange(Integer) - Static method in class io.datarouter.model.field.imp.positive.VarIntField
- attributes - Variable in class io.datarouter.model.field.BaseFieldKey
B
- BaseBooleanKey<K extends Key<K>> - Class in io.datarouter.model.key.base
- BaseBooleanKey(Boolean) - Constructor for class io.datarouter.model.key.base.BaseBooleanKey
- BaseByteArrayEntityPartitioner<EK extends EntityKey<EK>> - Class in io.datarouter.model.key.entity.base
- BaseByteArrayEntityPartitioner(Function<byte[], Long>, int) - Constructor for class io.datarouter.model.key.entity.base.BaseByteArrayEntityPartitioner
- BaseDatabean<PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Class in io.datarouter.model.databean
- BaseDatabean(PK) - Constructor for class io.datarouter.model.databean.BaseDatabean
- BaseDatabeanFielder<PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Class in io.datarouter.model.serialize.fielder
- BaseDatabeanFielder(Supplier<? extends Fielder<PK>>) - Constructor for class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- BaseEntity<EK extends EntityKey<EK>> - Class in io.datarouter.model.entity
- BaseEntity(EK) - Constructor for class io.datarouter.model.entity.BaseEntity
- BaseEntityKey<EK extends EntityKey<EK>> - Class in io.datarouter.model.key.entity.base
- BaseEntityKey() - Constructor for class io.datarouter.model.key.entity.base.BaseEntityKey
- BaseEntityPartitioner<EK extends EntityKey<EK>> - Class in io.datarouter.model.key.entity.base
- BaseEntityPartitioner(int) - Constructor for class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- BaseEntityPrimaryKey<EK extends EntityKey<EK>,PK extends EntityPrimaryKey<EK,PK>> - Class in io.datarouter.model.key.primary.base
- BaseEntityPrimaryKey() - Constructor for class io.datarouter.model.key.primary.base.BaseEntityPrimaryKey
- BaseField<T> - Class in io.datarouter.model.field
- BaseField(String, T) - Constructor for class io.datarouter.model.field.BaseField
- BaseField.FieldColumnNameComparator - Class in io.datarouter.model.field
- BaseFieldKey<T,K extends BaseFieldKey<T,K>> - Class in io.datarouter.model.field
- BaseFieldKey(String, TypeToken<T>) - Constructor for class io.datarouter.model.field.BaseFieldKey
- BaseFieldKey(String, Class<T>) - Constructor for class io.datarouter.model.field.BaseFieldKey
- BaseFieldKey(String, String, boolean, TypeToken<T>, FieldGeneratorType, T, Map<FieldKeyAttributeKey<?>, FieldKeyAttribute<?>>) - Constructor for class io.datarouter.model.field.BaseFieldKey
- BaseFieldKey(String, String, boolean, Class<T>, FieldGeneratorType, T, Map<FieldKeyAttributeKey<?>, FieldKeyAttribute<?>>) - Constructor for class io.datarouter.model.field.BaseFieldKey
- BaseFieldSet<F extends FieldSet<F>> - Class in io.datarouter.model.field
- BaseFieldSet() - Constructor for class io.datarouter.model.field.BaseFieldSet
- BaseIntegerKey<K extends Key<K>> - Class in io.datarouter.model.key.base
- BaseIntegerKey(Integer) - Constructor for class io.datarouter.model.key.base.BaseIntegerKey
- BaseKey<K extends Key<K>> - Class in io.datarouter.model.key
- BaseKey() - Constructor for class io.datarouter.model.key.BaseKey
- BaseListField<V extends Comparable<V>,L extends List<V>,K extends ListFieldKey<V,L,K>> - Class in io.datarouter.model.field
- BaseListField(K, L) - Constructor for class io.datarouter.model.field.BaseListField
- BaseLongKey<K extends Key<K>> - Class in io.datarouter.model.key.base
- BaseLongKey(Long) - Constructor for class io.datarouter.model.key.base.BaseLongKey
- BaseLongUniqueKey<K extends Key<K>> - Class in io.datarouter.model.key.unique.base
- BaseLongUniqueKey(Long) - Constructor for class io.datarouter.model.key.unique.base.BaseLongUniqueKey
- BaseMultiIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Class in io.datarouter.model.index.multi.base
- BaseMultiIndexEntry(IK) - Constructor for class io.datarouter.model.index.multi.base.BaseMultiIndexEntry
- BasePrimaryKey<PK extends PrimaryKey<PK>> - Class in io.datarouter.model.key.primary
- BasePrimaryKey() - Constructor for class io.datarouter.model.key.primary.BasePrimaryKey
- BasePrimitiveField<T extends Comparable<? super T>,K extends PrimitiveFieldKey<T,K>> - Class in io.datarouter.model.field
- BasePrimitiveField(String, K, T) - Constructor for class io.datarouter.model.field.BasePrimitiveField
- BasePrimitiveField(K, T) - Constructor for class io.datarouter.model.field.BasePrimitiveField
- BaseRegularPrimaryKey<PK extends RegularPrimaryKey<PK>> - Class in io.datarouter.model.key.primary.base
- BaseRegularPrimaryKey() - Constructor for class io.datarouter.model.key.primary.base.BaseRegularPrimaryKey
- BaseStringDjb16EntityPartitioner<EK extends EntityKey<EK>> - Class in io.datarouter.model.key.entity.base
- BaseStringDjb16EntityPartitioner() - Constructor for class io.datarouter.model.key.entity.base.BaseStringDjb16EntityPartitioner
- BaseStringEntityPartitioner<EK extends EntityKey<EK>> - Class in io.datarouter.model.key.entity.base
- BaseStringEntityPartitioner(Function<String, Long>, int) - Constructor for class io.datarouter.model.key.entity.base.BaseStringEntityPartitioner
- BaseStringKey<K extends Key<K>> - Class in io.datarouter.model.key.base
- BaseStringKey(String) - Constructor for class io.datarouter.model.key.base.BaseStringKey
- BaseStringUniqueKey<K extends Key<K>> - Class in io.datarouter.model.key.unique.base
- BaseStringUniqueKey(String) - Constructor for class io.datarouter.model.key.unique.base.BaseStringUniqueKey
- BaseUniqueKey<K extends Key<K>> - Class in io.datarouter.model.key.unique
- BaseUniqueKey() - Constructor for class io.datarouter.model.key.unique.BaseUniqueKey
- BaseUniqueKeyIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Class in io.datarouter.model.index.unique.base
- BaseUniqueKeyIndexEntry(IK) - Constructor for class io.datarouter.model.index.unique.base.BaseUniqueKeyIndexEntry
- BinaryDatabeanCodec - Class in io.datarouter.model.serialize.codec
- BinaryDatabeanCodec.BinaryDatabeanCodecBuilder - Class in io.datarouter.model.serialize.codec
- BinaryDatabeanCodecBuilder() - Constructor for class io.datarouter.model.serialize.codec.BinaryDatabeanCodec.BinaryDatabeanCodecBuilder
- BooleanArrayField - Class in io.datarouter.model.field.imp.array
- BooleanArrayField(BooleanArrayFieldKey, List<Boolean>) - Constructor for class io.datarouter.model.field.imp.array.BooleanArrayField
- BooleanArrayFieldKey - Class in io.datarouter.model.field.imp.array
- BooleanArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.BooleanArrayFieldKey
- BooleanField - Class in io.datarouter.model.field.imp.comparable
- BooleanField(BooleanFieldKey, Boolean) - Constructor for class io.datarouter.model.field.imp.comparable.BooleanField
- BooleanFieldKey - Class in io.datarouter.model.field.imp.comparable
- BooleanFieldKey(String) - Constructor for class io.datarouter.model.field.imp.comparable.BooleanFieldKey
- build() - Method in class io.datarouter.model.serialize.codec.BinaryDatabeanCodec.BinaryDatabeanCodecBuilder
- ByteArrayField - Class in io.datarouter.model.field.imp.array
- ByteArrayField(ByteArrayFieldKey, byte[]) - Constructor for class io.datarouter.model.field.imp.array.ByteArrayField
- ByteArrayFieldKey - Class in io.datarouter.model.field.imp.array
- ByteArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.ByteArrayFieldKey
- ByteEncodedField<T> - Interface in io.datarouter.model.field.encoding
- Bytes - Class in io.datarouter.model.util
- Bytes(byte[]) - Constructor for class io.datarouter.model.util.Bytes
- Bytes(byte[], int, int) - Constructor for class io.datarouter.model.util.Bytes
C
- CHARSET - Static variable in interface io.datarouter.model.serialize.StringDatabeanCodec
- clone(F) - Static method in class io.datarouter.model.field.FieldSetTool
- columnName - Variable in class io.datarouter.model.field.BaseFieldKey
- CommonFieldSizes - Class in io.datarouter.model.util
- CommonFieldSizes() - Constructor for class io.datarouter.model.util.CommonFieldSizes
- compare(Field<?>, Field<?>) - Method in class io.datarouter.model.field.BaseField.FieldColumnNameComparator
- compare(FieldSet<?>, FieldSet<?>) - Method in class io.datarouter.model.field.compare.FieldSetComparator
- compareFields(Field<?>, Field<?>) - Static method in class io.datarouter.model.field.compare.FieldSetComparator
- compareStatic(FieldSet<?>, FieldSet<?>) - Static method in class io.datarouter.model.field.compare.FieldSetComparator
- compareTo(Databean<?, ?>) - Method in class io.datarouter.model.databean.BaseDatabean
- compareTo(BaseEntity<EK>) - Method in class io.datarouter.model.entity.BaseEntity
- compareTo(Field<byte[]>) - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- compareTo(Field<E>) - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- compareTo(Field<E>) - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- compareTo(Field<E>) - Method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- compareTo(Field<int[]>) - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- compareTo(Field<String>) - Method in class io.datarouter.model.field.imp.StringField
- compareTo(Field<List<Byte>>) - Method in class io.datarouter.model.field.imp.array.UInt7ArrayField
- compareTo(Field<List<Long>>) - Method in class io.datarouter.model.field.imp.array.UInt63ArrayField
- compareTo(Field<L>) - Method in class io.datarouter.model.field.imp.array.KeyedListField
- compareTo(Field<long[]>) - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- compareTo(Field<T>) - Method in class io.datarouter.model.field.BasePrimitiveField
- compareTo(FieldSet<F>) - Method in class io.datarouter.model.field.BaseFieldSet
- compareTo(Bytes) - Method in class io.datarouter.model.util.Bytes
- concatGroup(List<byte[]>) - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- configure() - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- countDatabeans() - Method in class io.datarouter.model.entity.EntitySections
- countNonNullLeadingFields(List<Field<?>>) - Static method in class io.datarouter.model.field.FieldTool
- createFromDatabean(D) - Method in class io.datarouter.model.databean.FieldlessIndexEntry
- createFromDatabean(D) - Method in interface io.datarouter.model.index.IndexEntry
- createFromDatabean(D) - Method in class io.datarouter.model.index.unique.base.BaseUniqueKeyIndexEntry
- createFromDatabean(D) - Method in interface io.datarouter.model.key.FieldlessIndexEntryPrimaryKey
- createValueField(byte[]) - Method in class io.datarouter.model.field.imp.array.ByteArrayFieldKey
- createValueField(int[]) - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayFieldKey
- createValueField(long[]) - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayFieldKey
-
Deprecated.
- createValueField(E) - Method in class io.datarouter.model.field.imp.enums.IntegerEnumFieldKey
- createValueField(E) - Method in class io.datarouter.model.field.imp.enums.StringEnumFieldKey
- createValueField(E) - Method in class io.datarouter.model.field.imp.enums.VarIntEnumFieldKey
- createValueField(Boolean) - Method in class io.datarouter.model.field.imp.comparable.BooleanFieldKey
- createValueField(Byte) - Method in class io.datarouter.model.field.imp.comparable.SignedByteFieldKey
- createValueField(Byte) - Method in class io.datarouter.model.field.imp.positive.UInt7FieldKey
- createValueField(Double) - Method in class io.datarouter.model.field.imp.comparable.DoubleFieldKey
- createValueField(Float) - Method in class io.datarouter.model.field.imp.comparable.FloatFieldKey
- createValueField(Integer) - Method in class io.datarouter.model.field.imp.comparable.IntegerFieldKey
- createValueField(Integer) - Method in class io.datarouter.model.field.imp.positive.UInt31FieldKey
-
Deprecated.
- createValueField(Integer) - Method in class io.datarouter.model.field.imp.positive.VarIntFieldKey
- createValueField(Long) - Method in class io.datarouter.model.field.imp.comparable.LongFieldKey
- createValueField(Long) - Method in class io.datarouter.model.field.imp.positive.UInt63FieldKey
-
Deprecated.
- createValueField(Short) - Method in class io.datarouter.model.field.imp.comparable.ShortFieldKey
- createValueField(Short) - Method in class io.datarouter.model.field.imp.positive.UInt15FieldKey
-
Deprecated.
- createValueField(String) - Method in class io.datarouter.model.field.imp.StringFieldKey
- createValueField(Instant) - Method in class io.datarouter.model.field.imp.comparable.InstantFieldKey
- createValueField(LocalDate) - Method in class io.datarouter.model.field.imp.LocalDateFieldKey
- createValueField(LocalDateTime) - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeFieldKey
- createValueField(Date) - Method in class io.datarouter.model.field.imp.custom.LongDateFieldKey
- createValueField(Date) - Method in class io.datarouter.model.field.imp.DateFieldKey
- createValueField(List<Boolean>) - Method in class io.datarouter.model.field.imp.array.BooleanArrayFieldKey
- createValueField(List<Byte>) - Method in class io.datarouter.model.field.imp.array.UInt7ArrayFieldKey
- createValueField(List<Double>) - Method in class io.datarouter.model.field.imp.array.DoubleArrayFieldKey
- createValueField(List<Integer>) - Method in class io.datarouter.model.field.imp.array.IntegerArrayFieldKey
- createValueField(List<Long>) - Method in class io.datarouter.model.field.imp.array.UInt63ArrayFieldKey
- createValueField(List<String>) - Method in class io.datarouter.model.field.imp.array.DelimitedStringArrayFieldKey
- createValueField(T) - Method in interface io.datarouter.model.field.FieldKey
D
- DataAccessException - Exception in io.datarouter.model.exception
- DataAccessException() - Constructor for exception io.datarouter.model.exception.DataAccessException
- DataAccessException(String) - Constructor for exception io.datarouter.model.exception.DataAccessException
- DataAccessException(String, Throwable) - Constructor for exception io.datarouter.model.exception.DataAccessException
- DataAccessException(Throwable) - Constructor for exception io.datarouter.model.exception.DataAccessException
- Databean<PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Interface in io.datarouter.model.databean
-
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>> - Interface in io.datarouter.model.serialize.fielder
- databeanFromJson(Supplier<D>, DatabeanFielder<PK, D>, JsonObject) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeanFromJson(Supplier<D>, DatabeanFielder<PK, D>, String) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeanFromJson(Supplier<D>, DatabeanFielder<PK, D>, String, boolean) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeansFromJson(Supplier<D>, DatabeanFielder<PK, D>, JsonArray) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeansFromJson(Supplier<D>, DatabeanFielder<PK, D>, String) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeansToJson(Iterable<D>, DatabeanFielder<PK, D>) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeanToJson(D, DatabeanFielder<PK, D>) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeanToJson(D, DatabeanFielder<PK, D>, boolean) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeanToJsonString(D, DatabeanFielder<PK, D>) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- databeanToJsonString(D, DatabeanFielder<PK, D>, boolean) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- DatabeanTool - Class in io.datarouter.model.databean
- DatabeanTool() - Constructor for class io.datarouter.model.databean.DatabeanTool
- DatarouterModelDocs - Class in io.datarouter.model
-
References to notable classes.
- DatarouterModelDocs() - Constructor for class io.datarouter.model.DatarouterModelDocs
- DateField - Class in io.datarouter.model.field.imp
- DateField(DateFieldKey, Date) - Constructor for class io.datarouter.model.field.imp.DateField
-
Deprecated.
- DateField(String, DateFieldKey, Date) - Constructor for class io.datarouter.model.field.imp.DateField
-
Deprecated.use
InstantFieldorLongField - DateFieldKey - Class in io.datarouter.model.field.imp
- DateFieldKey(String) - Constructor for class io.datarouter.model.field.imp.DateFieldKey
-
Deprecated.
- decode(String) - Static method in class io.datarouter.model.util.PercentFieldCodec
- decode(String, String) - Static method in class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- decode(Supplier<D>, Map<String, Field<?>>, byte[]) - Method in class io.datarouter.model.serialize.codec.BinaryDatabeanCodec
- DEFAULT_KEY_FIELD_NAME - Static variable in class io.datarouter.model.databean.BaseDatabean
- DEFAULT_LENGTH_VARCHAR - Static variable in class io.datarouter.model.util.CommonFieldSizes
- DefaultEntityPartitioner<EK extends EntityKey<EK>> - Class in io.datarouter.model.key.entity.base
- DefaultEntityPartitioner() - Constructor for class io.datarouter.model.key.entity.base.DefaultEntityPartitioner
- defaultValue - Variable in class io.datarouter.model.field.BaseFieldKey
- DelimitedStringArrayField - Class in io.datarouter.model.field.imp.array
- DelimitedStringArrayField(DelimitedStringArrayFieldKey, List<String>) - Constructor for class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- DelimitedStringArrayFieldKey - Class in io.datarouter.model.field.imp.array
- DelimitedStringArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.DelimitedStringArrayFieldKey
- DelimitedStringArrayFieldKey(String, String) - Constructor for class io.datarouter.model.field.imp.array.DelimitedStringArrayFieldKey
- DoubleArrayField - Class in io.datarouter.model.field.imp.array
- DoubleArrayField(DoubleArrayFieldKey, List<Double>) - Constructor for class io.datarouter.model.field.imp.array.DoubleArrayField
- DoubleArrayFieldKey - Class in io.datarouter.model.field.imp.array
- DoubleArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.DoubleArrayFieldKey
- DoubleField - Class in io.datarouter.model.field.imp.comparable
- DoubleField(DoubleFieldKey, Double) - Constructor for class io.datarouter.model.field.imp.comparable.DoubleField
- DoubleFieldKey - Class in io.datarouter.model.field.imp.comparable
- DoubleFieldKey(String) - Constructor for class io.datarouter.model.field.imp.comparable.DoubleFieldKey
E
- EMPTY - Static variable in class io.datarouter.model.util.Bytes
- encode(PrimaryKey<?>) - Method in class io.datarouter.model.serialize.codec.BinaryDatabeanCodec
- encode(List<String>, String) - Static method in class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- encode(Stream<String>) - Static method in class io.datarouter.model.util.PercentFieldCodec
- encodeFields(List<Field<?>>) - Static method in class io.datarouter.model.util.PercentFieldCodec
- Entity<EK extends EntityKey<EK>> - Interface in io.datarouter.model.entity
-
An Entity is a grouping of related databeans that are stored within the same transaction scope.
- EntityKey<K extends Key<K>> - Interface in io.datarouter.model.key.entity
-
EntityKey defines a unique key for a collection of related databeans.
- EntityPartitioner<EK extends EntityKey<EK>> - Interface in io.datarouter.model.key.entity
- EntityPrimaryKey<EK extends EntityKey<EK>,PK extends EntityPrimaryKey<EK,PK>> - Interface in io.datarouter.model.key.primary
- EntityPrimaryKeyTool - Class in io.datarouter.model.key.primary
- EntityPrimaryKeyTool() - Constructor for class io.datarouter.model.key.primary.EntityPrimaryKeyTool
- EntitySections<EK extends EntityKey<EK>> - Class in io.datarouter.model.entity
- EntitySections() - Constructor for class io.datarouter.model.entity.EntitySections
- EntityTool - Class in io.datarouter.model.entity
- EntityTool() - Constructor for class io.datarouter.model.entity.EntityTool
- equals(Object) - Method in class io.datarouter.model.databean.BaseDatabean
- equals(Object) - Method in class io.datarouter.model.field.BaseFieldKey
- equals(Object) - Method in class io.datarouter.model.field.BaseFieldSet
- equals(Object) - Method in class io.datarouter.model.serialize.fielder.FielderConfigKey
- equals(Object) - Method in class io.datarouter.model.util.Bytes
F
- Field<T> - Interface in io.datarouter.model.field
-
A Field consists of an immutable FieldKey and a value object.
- FieldColumnNameComparator() - Constructor for class io.datarouter.model.field.BaseField.FieldColumnNameComparator
- Fielder<F extends FieldSet<F>> - Interface in io.datarouter.model.serialize.fielder
-
A Fielder is a mapping of java fields to the columns and cells in the storage repository.
- FielderConfigKey<T extends FielderConfigValue<T>> - Class in io.datarouter.model.serialize.fielder
- FielderConfigKey(String) - Constructor for class io.datarouter.model.serialize.fielder.FielderConfigKey
- FielderConfigValue<T extends FielderConfigValue<T>> - Interface in io.datarouter.model.serialize.fielder
- fieldGeneratorType - Variable in class io.datarouter.model.field.BaseFieldKey
- FieldGeneratorType - Enum in io.datarouter.model.field.encoding
- FieldKey<T> - Interface in io.datarouter.model.field
-
FieldKey is a mapping from a java field to the datastore.
- FieldKeyAttribute<T> - Interface in io.datarouter.model.field
- FieldKeyAttributeKey<T> - Class in io.datarouter.model.field
- FieldKeyAttributeKey(String) - Constructor for class io.datarouter.model.field.FieldKeyAttributeKey
- FieldlessIndexEntry<IK extends FieldlessIndexEntryPrimaryKey<IK,PK,D>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Class in io.datarouter.model.databean
- FieldlessIndexEntry(Supplier<IK>) - Constructor for class io.datarouter.model.databean.FieldlessIndexEntry
- FieldlessIndexEntry(Supplier<IK>, IK) - Constructor for class io.datarouter.model.databean.FieldlessIndexEntry
- FieldlessIndexEntryFielder<IK extends FieldlessIndexEntryPrimaryKey<IK,PK,D>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Class in io.datarouter.model.field
- FieldlessIndexEntryFielder(Supplier<IK>) - Constructor for class io.datarouter.model.field.FieldlessIndexEntryFielder
- FieldlessIndexEntryFielder(Supplier<IK>, DatabeanFielder<PK, D>) - Constructor for class io.datarouter.model.field.FieldlessIndexEntryFielder
- FieldlessIndexEntryPrimaryKey<IK extends FieldlessIndexEntryPrimaryKey<IK,PK,D>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Interface in io.datarouter.model.key
- fields - Variable in class io.datarouter.model.field.SimpleFieldSet
- FieldSet<F extends FieldSet<F>> - Interface in io.datarouter.model.field
- FieldSetComparator - Class in io.datarouter.model.field.compare
- FieldSetComparator() - Constructor for class io.datarouter.model.field.compare.FieldSetComparator
- fieldSetFromBytes(Supplier<F>, Map<String, Field<?>>, byte[]) - Static method in class io.datarouter.model.field.FieldSetTool
- FieldSetRangeFilter - Class in io.datarouter.model.field.compare
- FieldSetRangeFilter() - Constructor for class io.datarouter.model.field.compare.FieldSetRangeFilter
- FieldSetTool - Class in io.datarouter.model.field
- FieldSetTool() - Constructor for class io.datarouter.model.field.FieldSetTool
- fieldsToJson(List<Field<?>>) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- FieldTool - Class in io.datarouter.model.field
- FieldTool() - Constructor for class io.datarouter.model.field.FieldTool
- findAttribute(FieldKeyAttributeKey<U>) - Method in class io.datarouter.model.field.BaseFieldKey
- findAttribute(FieldKeyAttributeKey<U>) - Method in interface io.datarouter.model.field.FieldKey
- FloatField - Class in io.datarouter.model.field.imp.comparable
- FloatField(FloatFieldKey, Float) - Constructor for class io.datarouter.model.field.imp.comparable.FloatField
- FloatFieldKey - Class in io.datarouter.model.field.imp.comparable
- FloatFieldKey(String) - Constructor for class io.datarouter.model.field.imp.comparable.FloatFieldKey
- formatter - Static variable in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- fromBytesButDoNotSet(byte[], int) - Method in interface io.datarouter.model.field.encoding.ByteEncodedField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.BooleanArrayField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.DoubleArrayField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.IntegerArrayField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.UInt63ArrayField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.UInt7ArrayField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.BooleanField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.DoubleField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.FloatField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.InstantField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.IntegerField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.LongField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.ShortField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.SignedByteField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.custom.LongDateField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.DateField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.LocalDateField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.positive.UInt15Field
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.positive.UInt31Field
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.positive.UInt63Field
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.positive.UInt7Field
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.positive.VarIntField
- fromBytesButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.StringField
- fromBytesWithSeparatorButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.BaseField
- fromBytesWithSeparatorButDoNotSet(byte[], int) - Method in interface io.datarouter.model.field.encoding.ByteEncodedField
- fromBytesWithSeparatorButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- fromBytesWithSeparatorButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.UInt63ArrayField
- fromBytesWithSeparatorButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.array.UInt7ArrayField
- fromBytesWithSeparatorButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- fromBytesWithSeparatorButDoNotSet(byte[], int) - Method in class io.datarouter.model.field.imp.StringField
- fromConcatenatedValueBytes(Supplier<F>, List<Field<?>>, byte[]) - Static method in class io.datarouter.model.field.FieldSetTool
- fromPrimaryKey(PK) - Method in interface io.datarouter.model.index.KeyIndexEntry
- fromString(String) - Method in class io.datarouter.model.field.BaseField
- fromString(String) - Method in interface io.datarouter.model.field.Field
-
Parse the result of StringEncodedField::parseStringEncodedValueButDoNotSet and apply to the current object
- fromString(String, F, Supplier<D>) - Method in class io.datarouter.model.serialize.codec.JsonDatabeanCodec
- fromString(String, F, Supplier<D>) - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- fromStringMulti(String, F, Supplier<D>) - Method in class io.datarouter.model.serialize.codec.JsonDatabeanCodec
- fromStringMulti(String, F, Supplier<D>) - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
G
- generateRandomValue() - Method in class io.datarouter.model.field.BaseFieldKey
- generateRandomValue() - Method in interface io.datarouter.model.field.FieldKey
- generateRandomValue() - Method in class io.datarouter.model.field.imp.comparable.IntegerFieldKey
- generateRandomValue() - Method in class io.datarouter.model.field.imp.comparable.LongFieldKey
- generateRandomValue() - Method in class io.datarouter.model.field.imp.positive.UInt63FieldKey
-
Deprecated.
- get(String, Class<D>) - Method in class io.datarouter.model.entity.EntitySections
- getAllPartitions() - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- getAllPartitions() - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getAllPrefixes() - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- getAllPrefixes() - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getAllPrefixesArray() - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- getAllPrefixesArray() - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getAttributes() - Method in class io.datarouter.model.field.BaseFieldKey
- getAttributes() - Method in interface io.datarouter.model.field.FieldKey
- getAutoGeneratedType() - Method in class io.datarouter.model.field.BaseFieldKey
- getAutoGeneratedType() - Method in interface io.datarouter.model.field.FieldKey
- getByKey(Collection<E>) - Static method in class io.datarouter.model.entity.EntityTool
- getBytes() - Method in interface io.datarouter.model.field.encoding.ByteEncodedField
- getBytes() - Method in class io.datarouter.model.field.imp.array.BooleanArrayField
- getBytes() - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- getBytes() - Method in class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- getBytes() - Method in class io.datarouter.model.field.imp.array.DoubleArrayField
- getBytes() - Method in class io.datarouter.model.field.imp.array.IntegerArrayField
- getBytes() - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- getBytes() - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- getBytes() - Method in class io.datarouter.model.field.imp.array.UInt63ArrayField
- getBytes() - Method in class io.datarouter.model.field.imp.array.UInt7ArrayField
- getBytes() - Method in class io.datarouter.model.field.imp.comparable.BooleanField
- getBytes() - Method in class io.datarouter.model.field.imp.comparable.DoubleField
- getBytes() - Method in class io.datarouter.model.field.imp.comparable.FloatField
- getBytes() - Method in class io.datarouter.model.field.imp.comparable.InstantField
- getBytes() - Method in class io.datarouter.model.field.imp.comparable.IntegerField
- getBytes() - Method in class io.datarouter.model.field.imp.comparable.LongField
- getBytes() - Method in class io.datarouter.model.field.imp.comparable.ShortField
- getBytes() - Method in class io.datarouter.model.field.imp.comparable.SignedByteField
- getBytes() - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- getBytes() - Method in class io.datarouter.model.field.imp.custom.LongDateField
- getBytes() - Method in class io.datarouter.model.field.imp.DateField
- getBytes() - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- getBytes() - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- getBytes() - Method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- getBytes() - Method in class io.datarouter.model.field.imp.LocalDateField
- getBytes() - Method in class io.datarouter.model.field.imp.positive.UInt15Field
- getBytes() - Method in class io.datarouter.model.field.imp.positive.UInt31Field
- getBytes() - Method in class io.datarouter.model.field.imp.positive.UInt63Field
- getBytes() - Method in class io.datarouter.model.field.imp.positive.UInt7Field
- getBytes() - Method in class io.datarouter.model.field.imp.positive.VarIntField
- getBytes() - Method in class io.datarouter.model.field.imp.StringField
- getBytes(D, DatabeanFielder<PK, D>) - Static method in class io.datarouter.model.databean.DatabeanTool
- getBytesWithSeparator() - Method in class io.datarouter.model.field.BaseField
- getBytesWithSeparator() - Method in interface io.datarouter.model.field.encoding.ByteEncodedField
- getBytesWithSeparator() - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- getBytesWithSeparator() - Method in class io.datarouter.model.field.imp.array.UInt63ArrayField
- getBytesWithSeparator() - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- getBytesWithSeparator() - Method in class io.datarouter.model.field.imp.StringField
- getCollectionPrefix() - Method in class io.datarouter.model.serialize.codec.JsonDatabeanCodec
- getCollectionPrefix() - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- getCollectionPrefixBytes() - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- getCollectionSeparator() - Method in class io.datarouter.model.serialize.codec.JsonDatabeanCodec
- getCollectionSeparator() - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- getCollectionSeparatorBytes() - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- getCollectionSuffix() - Method in class io.datarouter.model.serialize.codec.JsonDatabeanCodec
- getCollectionSuffix() - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- getCollectionSuffixBytes() - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- getColumnName() - Method in class io.datarouter.model.field.BaseFieldKey
- getColumnName() - Method in interface io.datarouter.model.field.FieldKey
- getColumnNameBytes() - Method in class io.datarouter.model.field.BaseFieldKey
- getColumnNameBytes() - Method in interface io.datarouter.model.field.FieldKey
- getConcatenatedValueBytes(List<Field<?>>) - Static method in class io.datarouter.model.field.FieldTool
- getConcatenatedValueBytesUnterminated(List<Field<?>>) - Static method in class io.datarouter.model.field.FieldTool
- getDatabeanName() - Method in class io.datarouter.model.databean.BaseDatabean
- getDatabeanName() - Method in interface io.datarouter.model.databean.Databean
- getDatabeansByEntityKey(Iterable<D>) - Static method in class io.datarouter.model.entity.EntityTool
- getDatabeansForQualifierPrefix(Class<D>, String) - Method in class io.datarouter.model.entity.BaseEntity
- getDefaultValue() - Method in class io.datarouter.model.field.BaseFieldKey
- getDefaultValue() - Method in interface io.datarouter.model.field.FieldKey
- getEntityKey() - Method in class io.datarouter.model.key.primary.base.BaseRegularPrimaryKey
- getEntityKey() - Method in interface io.datarouter.model.key.primary.EntityPrimaryKey
- getEntityKeyFields() - Method in class io.datarouter.model.key.primary.base.BaseEntityPrimaryKey
- getEntityKeyFields() - Method in class io.datarouter.model.key.primary.base.BaseRegularPrimaryKey
- getEntityKeyFields() - Method in interface io.datarouter.model.key.primary.EntityPrimaryKey
- getEntityKeyName() - Method in class io.datarouter.model.key.primary.base.BaseEntityPrimaryKey
- getEnumClass() - Method in class io.datarouter.model.field.imp.enums.VarIntEnumFieldKey
- getFieldNames() - Method in class io.datarouter.model.field.BaseFieldSet
- getFieldNames() - Method in interface io.datarouter.model.field.FieldSet
- getFields() - Method in interface io.datarouter.model.field.FieldSet
- getFields() - Method in class io.datarouter.model.field.SimpleFieldSet
- getFields() - Method in class io.datarouter.model.key.primary.base.BaseEntityPrimaryKey
- getFields(D) - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getFields(D) - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getFields(F) - Method in class io.datarouter.model.field.BaseFieldSet
- getFields(F) - Method in interface io.datarouter.model.serialize.fielder.Fielder
- getFieldValue(String) - Method in class io.datarouter.model.field.BaseFieldSet
- getFieldValue(String) - Method in interface io.datarouter.model.field.FieldSet
- getFieldValues() - Method in class io.datarouter.model.field.BaseFieldSet
- getFieldValues() - Method in interface io.datarouter.model.field.FieldSet
- getFirst() - Method in class io.datarouter.model.field.SimpleFieldSet
- getId() - Method in class io.datarouter.model.key.base.BaseBooleanKey
- getId() - Method in class io.datarouter.model.key.base.BaseIntegerKey
- getId() - Method in class io.datarouter.model.key.base.BaseLongKey
- getId() - Method in class io.datarouter.model.key.base.BaseStringKey
- getKey() - Method in class io.datarouter.model.databean.BaseDatabean
- getKey() - Method in interface io.datarouter.model.databean.Databean
- getKey() - Method in class io.datarouter.model.entity.BaseEntity
- getKey() - Method in interface io.datarouter.model.entity.Entity
- getKey() - Method in class io.datarouter.model.field.BasePrimitiveField
- getKey() - Method in interface io.datarouter.model.field.Field
- getKey() - Method in interface io.datarouter.model.field.FieldKeyAttribute
- getKey() - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- getKey() - Method in class io.datarouter.model.field.imp.array.KeyedListField
- getKey() - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- getKey() - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- getKey() - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- getKey() - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- getKey() - Method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- getKey() - Method in class io.datarouter.model.field.imp.StringField
- getKey() - Method in interface io.datarouter.model.serialize.fielder.FielderConfigValue
- getKey() - Method in class io.datarouter.model.serialize.fielder.TtlFielderConfig
- getKeyFielder() - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getKeyFielder() - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getKeyFieldName() - Method in class io.datarouter.model.databean.BaseDatabean
- getKeyFieldName() - Method in interface io.datarouter.model.databean.Databean
- getKeyFields() - Method in class io.datarouter.model.databean.BaseDatabean
- getKeyFields() - Method in interface io.datarouter.model.databean.Databean
- getKeyFields(D) - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getKeyFields(D) - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getKeySupplier() - Method in interface io.datarouter.model.databean.Databean
- getKeySupplier() - Method in class io.datarouter.model.databean.FieldlessIndexEntry
- getLength() - Method in class io.datarouter.model.util.Bytes
- getListDatabeansForQualifierPrefix(Class<D>, String) - Method in class io.datarouter.model.entity.BaseEntity
- getName() - Method in class io.datarouter.model.field.BaseFieldKey
- getName() - Method in interface io.datarouter.model.field.FieldKey
- getNestedFieldSet(Object, Field<?>) - Static method in class io.datarouter.model.field.FieldTool
- getNextPrefix(int) - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- getNextPrefix(int) - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getNonKeyFields(D) - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getNonKeyFields(FieldlessIndexEntry<IK, PK, D>) - Method in class io.datarouter.model.field.FieldlessIndexEntryFielder
- getNumDatabeans() - Method in class io.datarouter.model.entity.BaseEntity
- getNumDatabeans() - Method in interface io.datarouter.model.entity.Entity
- getNumDecimalSeconds() - Method in class io.datarouter.model.field.imp.DateField
- getNumDecimalSeconds() - Method in class io.datarouter.model.field.imp.DateFieldKey
- getNumFractionalSeconds() - Method in class io.datarouter.model.field.imp.comparable.InstantField
- getNumFractionalSeconds() - Method in class io.datarouter.model.field.imp.comparable.InstantFieldKey
- getNumFractionalSeconds() - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- getNumFractionalSeconds() - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeFieldKey
- getNumPartitions() - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- getNumPartitions() - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getNumPrefixBytes() - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- getNumPrefixBytes() - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getOption(FielderConfigKey<T>) - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getOption(FielderConfigKey<T>) - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getOptions() - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getOptions() - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getPartition(EK) - Method in class io.datarouter.model.key.entity.base.BaseByteArrayEntityPartitioner
- getPartition(EK) - Method in class io.datarouter.model.key.entity.base.BaseStringEntityPartitioner
- getPartition(EK) - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getPartitionerInput(List<Field<?>>) - Static method in class io.datarouter.model.field.FieldTool
- getPostEntityKeyFields() - Method in class io.datarouter.model.key.primary.base.BaseRegularPrimaryKey
- getPostEntityKeyFields() - Method in interface io.datarouter.model.key.primary.EntityPrimaryKey
- getPrefix() - Method in class io.datarouter.model.field.BaseField
- getPrefix() - Method in interface io.datarouter.model.field.Field
- getPrefix(int) - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- getPrefix(int) - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getPrefix(EK) - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- getPrefix(EK) - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- getPrefixedName() - Method in class io.datarouter.model.field.BaseField
- getPrefixedName() - Method in interface io.datarouter.model.field.Field
- getPreparedStatementValue() - Method in class io.datarouter.model.field.BaseField
- getPreparedStatementValue() - Method in interface io.datarouter.model.field.Field
- getPrimaryKeysByEntityKey(Iterable<PK>) - Static method in class io.datarouter.model.entity.EntityTool
- getSampleValue() - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- getSampleValue() - Method in class io.datarouter.model.field.imp.enums.IntegerEnumFieldKey
- getSampleValue() - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- getSampleValue() - Method in class io.datarouter.model.field.imp.enums.StringEnumFieldKey
- getSampleValue() - Method in class io.datarouter.model.field.imp.enums.VarIntEnumFieldKey
- getSeparator() - Method in class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- getSerializedKeyValues(List<Field<?>>, boolean, boolean) - Static method in class io.datarouter.model.field.FieldTool
- getSize() - Method in class io.datarouter.model.field.imp.array.ByteArrayFieldKey
- getSize() - Method in class io.datarouter.model.field.imp.enums.StringEnumFieldKey
- getSize() - Method in class io.datarouter.model.field.imp.StringField
- getSize() - Method in class io.datarouter.model.field.imp.StringFieldKey
- getStringDatabeanCodec() - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getStringDatabeanCodec() - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getStringDatabeanCodecClass() - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getStringDatabeanCodecClass() - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getStringEncodedValue() - Method in class io.datarouter.model.field.BaseListField
- getStringEncodedValue() - Method in interface io.datarouter.model.field.encoding.StringEncodedField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.comparable.BooleanField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.comparable.DoubleField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.comparable.FloatField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.comparable.InstantField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.comparable.IntegerField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.comparable.LongField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.comparable.ShortField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.comparable.SignedByteField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.custom.LongDateField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.DateField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.LocalDateField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.positive.UInt15Field
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.positive.UInt31Field
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.positive.UInt63Field
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.positive.UInt7Field
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.positive.VarIntField
- getStringEncodedValue() - Method in class io.datarouter.model.field.imp.StringField
- getTargetKey() - Method in class io.datarouter.model.databean.FieldlessIndexEntry
- getTargetKey() - Method in interface io.datarouter.model.index.IndexEntry
- getTargetKey() - Method in interface io.datarouter.model.key.FieldlessIndexEntryPrimaryKey
- getTruncatedLocalDateTime(LocalDateTime) - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- getTtl() - Method in class io.datarouter.model.serialize.fielder.TtlFielderConfig
- getTtlMs() - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getTtlMs() - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getUniqueIndexes(D) - Method in class io.datarouter.model.serialize.fielder.BaseDatabeanFielder
- getUniqueIndexes(D) - Method in interface io.datarouter.model.serialize.fielder.DatabeanFielder
- getValue() - Method in class io.datarouter.model.field.BaseField
- getValue() - Method in interface io.datarouter.model.field.Field
- getValue() - Method in interface io.datarouter.model.field.FieldKeyAttribute
- getValueHashCode() - Method in class io.datarouter.model.field.BaseField
- getValueHashCode() - Method in interface io.datarouter.model.field.Field
- getValueHashCode() - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- getValueHashCode() - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- getValueHashCode() - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- getValues() - Method in class io.datarouter.model.field.imp.array.KeyedListField
- getValueString() - Method in class io.datarouter.model.field.BaseField
- getValueString() - Method in interface io.datarouter.model.field.Field
- getValueString() - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- getValueString() - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- getValueString() - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- getValueString() - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- getValueString() - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- getValueString() - Method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- getValueType() - Method in class io.datarouter.model.field.BaseFieldKey
- getValueType() - Method in interface io.datarouter.model.field.FieldKey
H
- hashCode() - Method in class io.datarouter.model.databean.BaseDatabean
- hashCode() - Method in class io.datarouter.model.field.BaseFieldKey
- hashCode() - Method in class io.datarouter.model.field.BaseFieldSet
- hashCode() - Method in class io.datarouter.model.serialize.fielder.FielderConfigKey
- hashCode() - Method in class io.datarouter.model.util.Bytes
I
- id - Variable in class io.datarouter.model.key.base.BaseBooleanKey
- id - Variable in class io.datarouter.model.key.base.BaseIntegerKey
- id - Variable in class io.datarouter.model.key.base.BaseLongKey
- id - Variable in class io.datarouter.model.key.base.BaseStringKey
- include(FieldSet<?>, Range<? extends FS>, String) - Static method in class io.datarouter.model.field.compare.FieldSetRangeFilter
- IndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Interface in io.datarouter.model.index
- InstantField - Class in io.datarouter.model.field.imp.comparable
- InstantField(InstantFieldKey, Instant) - Constructor for class io.datarouter.model.field.imp.comparable.InstantField
- InstantFieldKey - Class in io.datarouter.model.field.imp.comparable
- InstantFieldKey(String) - Constructor for class io.datarouter.model.field.imp.comparable.InstantFieldKey
- INT_LENGTH_LONGTEXT - Static variable in class io.datarouter.model.util.CommonFieldSizes
- IntegerArrayField - Class in io.datarouter.model.field.imp.array
- IntegerArrayField(IntegerArrayFieldKey, List<Integer>) - Constructor for class io.datarouter.model.field.imp.array.IntegerArrayField
- IntegerArrayFieldKey - Class in io.datarouter.model.field.imp.array
- IntegerArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.IntegerArrayFieldKey
- IntegerEnumField<E extends io.datarouter.util.enums.IntegerEnum<E>> - Class in io.datarouter.model.field.imp.enums
- IntegerEnumField(IntegerEnumFieldKey<E>, E) - Constructor for class io.datarouter.model.field.imp.enums.IntegerEnumField
- IntegerEnumFieldKey<E extends io.datarouter.util.enums.IntegerEnum<E>> - Class in io.datarouter.model.field.imp.enums
- IntegerEnumFieldKey(String, Class<E>) - Constructor for class io.datarouter.model.field.imp.enums.IntegerEnumFieldKey
- IntegerEnumFieldKey(String, String, boolean, Class<E>, FieldGeneratorType, E, E, Map<FieldKeyAttributeKey<?>, FieldKeyAttribute<?>>) - Constructor for class io.datarouter.model.field.imp.enums.IntegerEnumFieldKey
- IntegerField - Class in io.datarouter.model.field.imp.comparable
- IntegerField(IntegerFieldKey, Integer) - Constructor for class io.datarouter.model.field.imp.comparable.IntegerField
- IntegerField(String, IntegerFieldKey, Integer) - Constructor for class io.datarouter.model.field.imp.comparable.IntegerField
- IntegerFieldKey - Class in io.datarouter.model.field.imp.comparable
- IntegerFieldKey(String) - Constructor for class io.datarouter.model.field.imp.comparable.IntegerFieldKey
- INTERNAL_SEPARATOR - Static variable in class io.datarouter.model.util.PercentFieldCodec
- io.datarouter.model - package io.datarouter.model
- io.datarouter.model.databean - package io.datarouter.model.databean
- io.datarouter.model.entity - package io.datarouter.model.entity
- io.datarouter.model.exception - package io.datarouter.model.exception
- io.datarouter.model.field - package io.datarouter.model.field
- io.datarouter.model.field.compare - package io.datarouter.model.field.compare
- io.datarouter.model.field.encoding - package io.datarouter.model.field.encoding
- io.datarouter.model.field.imp - package io.datarouter.model.field.imp
- io.datarouter.model.field.imp.array - package io.datarouter.model.field.imp.array
- io.datarouter.model.field.imp.comparable - package io.datarouter.model.field.imp.comparable
- io.datarouter.model.field.imp.custom - package io.datarouter.model.field.imp.custom
- io.datarouter.model.field.imp.enums - package io.datarouter.model.field.imp.enums
- io.datarouter.model.field.imp.positive - package io.datarouter.model.field.imp.positive
- io.datarouter.model.index - package io.datarouter.model.index
- io.datarouter.model.index.multi - package io.datarouter.model.index.multi
- io.datarouter.model.index.multi.base - package io.datarouter.model.index.multi.base
- io.datarouter.model.index.unique - package io.datarouter.model.index.unique
- io.datarouter.model.index.unique.base - package io.datarouter.model.index.unique.base
- io.datarouter.model.key - package io.datarouter.model.key
- io.datarouter.model.key.base - package io.datarouter.model.key.base
- io.datarouter.model.key.entity - package io.datarouter.model.key.entity
- io.datarouter.model.key.entity.base - package io.datarouter.model.key.entity.base
- io.datarouter.model.key.primary - package io.datarouter.model.key.primary
- io.datarouter.model.key.primary.base - package io.datarouter.model.key.primary.base
- io.datarouter.model.key.unique - package io.datarouter.model.key.unique
- io.datarouter.model.key.unique.base - package io.datarouter.model.key.unique.base
- io.datarouter.model.serialize - package io.datarouter.model.serialize
- io.datarouter.model.serialize.codec - package io.datarouter.model.serialize.codec
- io.datarouter.model.serialize.fielder - package io.datarouter.model.serialize.fielder
- io.datarouter.model.util - package io.datarouter.model.util
- isCandidateAfterStartOfRange(List<Field<?>>, List<Field<?>>, boolean, String) - Static method in class io.datarouter.model.field.compare.FieldSetRangeFilter
- isCandidateBeforeEndOfRange(List<Field<?>>, List<Field<?>>, boolean) - Static method in class io.datarouter.model.field.compare.FieldSetRangeFilter
- isCollection() - Method in class io.datarouter.model.field.BaseFieldKey
- isCollection() - Method in interface io.datarouter.model.field.FieldKey
- isCollection() - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayFieldKey
- isCollection() - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayFieldKey
-
Deprecated.
- isCollection() - Method in class io.datarouter.model.field.ListFieldKey
- isEntityFullyDefined(EK) - Static method in class io.datarouter.model.key.primary.EntityPrimaryKeyTool
- isFixedLength() - Method in class io.datarouter.model.field.BaseFieldKey
- isFixedLength() - Method in interface io.datarouter.model.field.FieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.array.BooleanArrayFieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.array.ByteArrayFieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.array.DoubleArrayFieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.array.IntegerArrayFieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayFieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayFieldKey
-
Deprecated.
- isFixedLength() - Method in class io.datarouter.model.field.imp.array.UInt63ArrayFieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.array.UInt7ArrayFieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.enums.StringEnumFieldKey
- isFixedLength() - Method in class io.datarouter.model.field.imp.StringFieldKey
- isGenerated() - Method in enum io.datarouter.model.field.encoding.FieldGeneratorType
- isLastPartition(int) - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- isLastPartition(int) - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- isNullable() - Method in class io.datarouter.model.field.BaseFieldKey
- isNullable() - Method in interface io.datarouter.model.field.FieldKey
- isSingleEntity(Range<PK>) - Static method in class io.datarouter.model.key.primary.EntityPrimaryKeyTool
- isValidExternalSeparator(char) - Static method in class io.datarouter.model.util.PercentFieldCodec
J
- JsonDatabeanCodec - Class in io.datarouter.model.serialize.codec
- JsonDatabeanCodec() - Constructor for class io.datarouter.model.serialize.codec.JsonDatabeanCodec
- JsonDatabeanTool - Class in io.datarouter.model.serialize
- JsonDatabeanTool() - Constructor for class io.datarouter.model.serialize.JsonDatabeanTool
K
- key - Variable in class io.datarouter.model.field.imp.array.KeyedListField
- Key<K extends Key<K>> - Interface in io.datarouter.model.key
- KEY - Static variable in class io.datarouter.model.serialize.fielder.TtlFielderConfig
- KeyedListField<V extends Comparable<V>,L extends List<V>,K extends ListFieldKey<V,L,K>> - Class in io.datarouter.model.field.imp.array
- KeyedListField(String, K, L) - Constructor for class io.datarouter.model.field.imp.array.KeyedListField
- KeyedListField(K, L) - Constructor for class io.datarouter.model.field.imp.array.KeyedListField
- KeyIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Interface in io.datarouter.model.index
L
- LENGTH_50 - Static variable in class io.datarouter.model.util.CommonFieldSizes
- ListFieldKey<V extends Comparable<V>,L extends List<V>,K extends ListFieldKey<V,L,K>> - Class in io.datarouter.model.field
- ListFieldKey(String, TypeToken<L>) - Constructor for class io.datarouter.model.field.ListFieldKey
- LocalDateField - Class in io.datarouter.model.field.imp
- LocalDateField(LocalDateFieldKey, LocalDate) - Constructor for class io.datarouter.model.field.imp.LocalDateField
- LocalDateField(String, LocalDateFieldKey, LocalDate) - Constructor for class io.datarouter.model.field.imp.LocalDateField
- LocalDateFieldKey - Class in io.datarouter.model.field.imp
- LocalDateFieldKey(String) - Constructor for class io.datarouter.model.field.imp.LocalDateFieldKey
- LocalDateTimeField - Class in io.datarouter.model.field.imp.custom
-
LocalDateTime stores the value of nanoseconds in a range from 0 to 999,999,999.
- LocalDateTimeField(LocalDateTimeFieldKey, LocalDateTime) - Constructor for class io.datarouter.model.field.imp.custom.LocalDateTimeField
- LocalDateTimeField(String, LocalDateTimeFieldKey, LocalDateTime) - Constructor for class io.datarouter.model.field.imp.custom.LocalDateTimeField
- LocalDateTimeFieldKey - Class in io.datarouter.model.field.imp.custom
- LocalDateTimeFieldKey(String) - Constructor for class io.datarouter.model.field.imp.custom.LocalDateTimeFieldKey
-
Defines a LocalDateFieldKey with millis precision
- LongDateField - Class in io.datarouter.model.field.imp.custom
- LongDateField(LongDateFieldKey, Date) - Constructor for class io.datarouter.model.field.imp.custom.LongDateField
- LongDateFieldKey - Class in io.datarouter.model.field.imp.custom
- LongDateFieldKey(String) - Constructor for class io.datarouter.model.field.imp.custom.LongDateFieldKey
- LongField - Class in io.datarouter.model.field.imp.comparable
- LongField(LongFieldKey, Long) - Constructor for class io.datarouter.model.field.imp.comparable.LongField
- LongField(String, LongFieldKey, Long) - Constructor for class io.datarouter.model.field.imp.comparable.LongField
- LongFieldKey - Class in io.datarouter.model.field.imp.comparable
- LongFieldKey(String) - Constructor for class io.datarouter.model.field.imp.comparable.LongFieldKey
M
- makeByteArrayHashInput(EK) - Method in class io.datarouter.model.key.entity.base.BaseByteArrayEntityPartitioner
- makeByteArrayHashInput(EK) - Method in class io.datarouter.model.key.entity.base.DefaultEntityPartitioner
- makeGroups(List<byte[]>, int) - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- makeStringHashInput(EK) - Method in class io.datarouter.model.key.entity.base.BaseStringEntityPartitioner
- MANAGED - io.datarouter.model.field.encoding.FieldGeneratorType
- MAX_CHARACTERS_SPANNER - Static variable in class io.datarouter.model.util.CommonFieldSizes
- MAX_KEY_LENGTH - Static variable in class io.datarouter.model.util.CommonFieldSizes
- MAX_KEY_LENGTH_UTF8MB4 - Static variable in class io.datarouter.model.util.CommonFieldSizes
- MAX_LENGTH_LONGBLOB - Static variable in class io.datarouter.model.util.CommonFieldSizes
- MAX_LENGTH_LONGTEXT - Static variable in class io.datarouter.model.util.CommonFieldSizes
- MAX_LENGTH_MEDIUMTEXT - Static variable in class io.datarouter.model.util.CommonFieldSizes
- MAX_LENGTH_TEXT - Static variable in class io.datarouter.model.util.CommonFieldSizes
- MAX_LENGTH_VARBINARY - Static variable in class io.datarouter.model.util.CommonFieldSizes
- MultiIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Interface in io.datarouter.model.index.multi
- MultiKeyIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Interface in io.datarouter.model.index.multi
N
- name - Variable in class io.datarouter.model.field.BaseFieldKey
- name - Variable in class io.datarouter.model.field.FieldKeyAttributeKey
- NAME - Static variable in class io.datarouter.model.key.BaseKey
- NONE - io.datarouter.model.field.encoding.FieldGeneratorType
- notEmpty() - Method in interface io.datarouter.model.entity.Entity
- notNullable() - Method in class io.datarouter.model.field.imp.comparable.LongFieldKey
- notNullable() - Method in class io.datarouter.model.field.imp.StringFieldKey
- nullable - Variable in class io.datarouter.model.field.BaseFieldKey
- numBytesWithSeparator(byte[], int) - Method in interface io.datarouter.model.field.encoding.ByteEncodedField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.BooleanArrayField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.DoubleArrayField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.IntegerArrayField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.UInt63ArrayField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.array.UInt7ArrayField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.BooleanField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.DoubleField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.FloatField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.InstantField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.IntegerField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.LongField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.ShortField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.comparable.SignedByteField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.custom.LongDateField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.DateField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.LocalDateField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.positive.UInt15Field
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.positive.UInt31Field
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.positive.UInt63Field
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.positive.UInt7Field
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.positive.VarIntField
- numBytesWithSeparator(byte[], int) - Method in class io.datarouter.model.field.imp.StringField
O
- overrideNumFractionalSeconds(int) - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeFieldKey
-
Defines a LocalDateFieldKey with 0-9 fractional seconds of precision
P
- parsePartitionFromBytes(byte[]) - Method in class io.datarouter.model.key.entity.base.BaseEntityPartitioner
- parsePartitionFromBytes(byte[]) - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- parseStringEncodedValueButDoNotSet(String) - Method in interface io.datarouter.model.field.encoding.StringEncodedField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.BooleanArrayField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.ByteArrayField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.DelimitedStringArrayField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.DoubleArrayField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.IntegerArrayField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.UInt63ArrayField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.array.UInt7ArrayField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.comparable.BooleanField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.comparable.DoubleField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.comparable.FloatField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.comparable.InstantField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.comparable.IntegerField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.comparable.LongField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.comparable.ShortField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.comparable.SignedByteField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.custom.LongDateField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.DateField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.enums.IntegerEnumField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.enums.StringEnumField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.LocalDateField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.positive.UInt15Field
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.positive.UInt31Field
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.positive.UInt63Field
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.positive.UInt7Field
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.positive.VarIntField
- parseStringEncodedValueButDoNotSet(String) - Method in class io.datarouter.model.field.imp.StringField
- pattern - Static variable in class io.datarouter.model.field.imp.custom.LocalDateTimeField
- PercentFieldCodec - Class in io.datarouter.model.util
- PercentFieldCodec() - Constructor for class io.datarouter.model.util.PercentFieldCodec
- prefixFromEntityKey(EK) - Method in interface io.datarouter.model.key.primary.EntityPrimaryKey
- prefixFromEntityKey(PK) - Method in class io.datarouter.model.key.primary.base.BaseRegularPrimaryKey
- prependPrefixes(String, List<Field<?>>) - Static method in class io.datarouter.model.field.FieldTool
- PrimaryKey<PK extends PrimaryKey<PK>> - Interface in io.datarouter.model.key.primary
-
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>> - Interface in io.datarouter.model.serialize.fielder
- primaryKeyFromJson(Class<PK>, Fielder<PK>, JsonObject) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- primaryKeysFromJson(Class<PK>, Fielder<PK>, JsonArray) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- primaryKeysToJson(Iterable<PK>, Fielder<PK>) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- primaryKeyToJson(PK, Fielder<PK>) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
- PrimitiveFieldKey<T extends Comparable<? super T>,K extends PrimitiveFieldKey<T,K>> - Class in io.datarouter.model.field
- PrimitiveFieldKey(String, Class<T>) - Constructor for class io.datarouter.model.field.PrimitiveFieldKey
- PrimitiveFieldKey(String, String, boolean, Class<T>, FieldGeneratorType, T, Map<FieldKeyAttributeKey<?>, FieldKeyAttribute<?>>) - Constructor for class io.datarouter.model.field.PrimitiveFieldKey
- PrimitiveIntegerArrayField - Class in io.datarouter.model.field.imp.array
- PrimitiveIntegerArrayField(PrimitiveIntegerArrayFieldKey, int[]) - Constructor for class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayField
- PrimitiveIntegerArrayFieldKey - Class in io.datarouter.model.field.imp.array
- PrimitiveIntegerArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.PrimitiveIntegerArrayFieldKey
- PrimitiveLongArrayField - Class in io.datarouter.model.field.imp.array
-
Deprecated.
- PrimitiveLongArrayField(PrimitiveLongArrayFieldKey, long[]) - Constructor for class io.datarouter.model.field.imp.array.PrimitiveLongArrayField
-
Deprecated.
- PrimitiveLongArrayFieldKey - Class in io.datarouter.model.field.imp.array
-
Deprecated.
- PrimitiveLongArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.PrimitiveLongArrayFieldKey
-
Deprecated.
R
- RANDOM - io.datarouter.model.field.encoding.FieldGeneratorType
- RegularPrimaryKey<PK extends RegularPrimaryKey<PK>> - Interface in io.datarouter.model.key.primary
S
- scanAllPartitions() - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- scanAllPrefixes() - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- scanPartitions(Range<PK>) - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- scanPrefixes(Range<PK>) - Method in interface io.datarouter.model.key.entity.EntityPartitioner
- separator - Variable in class io.datarouter.model.field.imp.array.DelimitedStringArrayFieldKey
- SEPARATOR - Static variable in class io.datarouter.model.field.imp.StringField
- setDatabeanVersion(int) - Method in class io.datarouter.model.serialize.codec.BinaryDatabeanCodec.BinaryDatabeanCodecBuilder
- setId(Boolean) - Method in class io.datarouter.model.key.base.BaseBooleanKey
- setId(Integer) - Method in class io.datarouter.model.key.base.BaseIntegerKey
- setId(String) - Method in class io.datarouter.model.key.base.BaseStringKey
- setKey(EK) - Method in class io.datarouter.model.entity.BaseEntity
- setKey(EK) - Method in interface io.datarouter.model.entity.Entity
- setPrefix(String) - Method in class io.datarouter.model.field.BaseField
- setPrefix(String) - Method in interface io.datarouter.model.field.Field
- setUsingReflection(Object, Object) - Method in class io.datarouter.model.field.BaseField
- setUsingReflection(Object, Object) - Method in interface io.datarouter.model.field.Field
- setValue(T) - Method in class io.datarouter.model.field.BaseField
- setValue(T) - Method in interface io.datarouter.model.field.Field
- ShortField - Class in io.datarouter.model.field.imp.comparable
- ShortField(ShortFieldKey, Short) - Constructor for class io.datarouter.model.field.imp.comparable.ShortField
- ShortFieldKey - Class in io.datarouter.model.field.imp.comparable
- ShortFieldKey(String) - Constructor for class io.datarouter.model.field.imp.comparable.ShortFieldKey
- SignedByteField - Class in io.datarouter.model.field.imp.comparable
- SignedByteField(SignedByteFieldKey, Byte) - Constructor for class io.datarouter.model.field.imp.comparable.SignedByteField
- SignedByteFieldKey - Class in io.datarouter.model.field.imp.comparable
- SignedByteFieldKey(String) - Constructor for class io.datarouter.model.field.imp.comparable.SignedByteFieldKey
- SimpleFieldSet<F extends FieldSet<F>> - Class in io.datarouter.model.field
- SimpleFieldSet() - Constructor for class io.datarouter.model.field.SimpleFieldSet
- SimpleFieldSet(Collection<Field<?>>) - Constructor for class io.datarouter.model.field.SimpleFieldSet
- size() - Method in class io.datarouter.model.field.imp.array.KeyedListField
- StringDatabeanCodec - Interface in io.datarouter.model.serialize
- StringEncodedField<T> - Interface in io.datarouter.model.field.encoding
- StringEnumField<E extends io.datarouter.util.enums.StringEnum<E>> - Class in io.datarouter.model.field.imp.enums
- StringEnumField(StringEnumFieldKey<E>, E) - Constructor for class io.datarouter.model.field.imp.enums.StringEnumField
- StringEnumField(StringEnumFieldKey<E>, E, String) - Constructor for class io.datarouter.model.field.imp.enums.StringEnumField
- StringEnumFieldKey<E extends io.datarouter.util.enums.StringEnum<E>> - Class in io.datarouter.model.field.imp.enums
- StringEnumFieldKey(String, Class<E>) - Constructor for class io.datarouter.model.field.imp.enums.StringEnumFieldKey
- StringField - Class in io.datarouter.model.field.imp
- StringField(StringFieldKey, String) - Constructor for class io.datarouter.model.field.imp.StringField
- StringField(String, StringFieldKey, String) - Constructor for class io.datarouter.model.field.imp.StringField
- StringFieldKey - Class in io.datarouter.model.field.imp
- StringFieldKey(String) - Constructor for class io.datarouter.model.field.imp.StringFieldKey
- StringFieldKey(String, String, boolean, FieldGeneratorType, String, int, Map<FieldKeyAttributeKey<?>, FieldKeyAttribute<?>>) - Constructor for class io.datarouter.model.field.imp.StringFieldKey
- stringToJsonObject(String) - Static method in class io.datarouter.model.serialize.JsonDatabeanTool
T
- toArray() - Method in class io.datarouter.model.util.Bytes
- toBytes(D, F) - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- toIntegerEnumField(VarIntEnumField<E>) - Static method in class io.datarouter.model.field.imp.enums.VarIntEnumField
- toString() - Method in class io.datarouter.model.databean.BaseDatabean
- toString() - Method in class io.datarouter.model.field.BaseField
- toString() - Method in class io.datarouter.model.field.BaseFieldKey
- toString() - Method in class io.datarouter.model.field.BaseFieldSet
- toString() - Method in class io.datarouter.model.util.Bytes
- toString(D, F) - Method in class io.datarouter.model.serialize.codec.JsonDatabeanCodec
- toString(D, F) - Method in interface io.datarouter.model.serialize.StringDatabeanCodec
- toStringField(StringEnumField<?>) - Static method in class io.datarouter.model.field.imp.enums.StringEnumField
- TtlFielderConfig - Class in io.datarouter.model.serialize.fielder
- TtlFielderConfig(Duration) - Constructor for class io.datarouter.model.serialize.fielder.TtlFielderConfig
U
- UInt15Field - Class in io.datarouter.model.field.imp.positive
- UInt15Field(UInt15FieldKey, Short) - Constructor for class io.datarouter.model.field.imp.positive.UInt15Field
- UInt15FieldKey - Class in io.datarouter.model.field.imp.positive
-
Deprecated.use ShortFieldKey instead
- UInt15FieldKey(String) - Constructor for class io.datarouter.model.field.imp.positive.UInt15FieldKey
-
Deprecated.
- UInt31Field - Class in io.datarouter.model.field.imp.positive
- UInt31Field(UInt31FieldKey, Integer) - Constructor for class io.datarouter.model.field.imp.positive.UInt31Field
- UInt31Field(String, UInt31FieldKey, Integer) - Constructor for class io.datarouter.model.field.imp.positive.UInt31Field
- UInt31FieldKey - Class in io.datarouter.model.field.imp.positive
-
Deprecated.use IntegerFieldKey
- UInt31FieldKey(String) - Constructor for class io.datarouter.model.field.imp.positive.UInt31FieldKey
-
Deprecated.
- UInt63ArrayField - Class in io.datarouter.model.field.imp.array
- UInt63ArrayField(UInt63ArrayFieldKey, List<Long>) - Constructor for class io.datarouter.model.field.imp.array.UInt63ArrayField
- UInt63ArrayFieldKey - Class in io.datarouter.model.field.imp.array
- UInt63ArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.UInt63ArrayFieldKey
- UInt63Field - Class in io.datarouter.model.field.imp.positive
- UInt63Field(UInt63FieldKey, Long) - Constructor for class io.datarouter.model.field.imp.positive.UInt63Field
- UInt63Field(String, UInt63FieldKey, Long) - Constructor for class io.datarouter.model.field.imp.positive.UInt63Field
- UInt63FieldKey - Class in io.datarouter.model.field.imp.positive
-
Deprecated.use LongFieldKey instead
- UInt63FieldKey(String) - Constructor for class io.datarouter.model.field.imp.positive.UInt63FieldKey
-
Deprecated.
- UInt7ArrayField - Class in io.datarouter.model.field.imp.array
- UInt7ArrayField(UInt7ArrayFieldKey, List<Byte>) - Constructor for class io.datarouter.model.field.imp.array.UInt7ArrayField
- UInt7ArrayFieldKey - Class in io.datarouter.model.field.imp.array
- UInt7ArrayFieldKey(String) - Constructor for class io.datarouter.model.field.imp.array.UInt7ArrayFieldKey
- UInt7Field - Class in io.datarouter.model.field.imp.positive
- UInt7Field(UInt7FieldKey, Byte) - Constructor for class io.datarouter.model.field.imp.positive.UInt7Field
- UInt7FieldKey - Class in io.datarouter.model.field.imp.positive
- UInt7FieldKey(String) - Constructor for class io.datarouter.model.field.imp.positive.UInt7FieldKey
- UniqueIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Interface in io.datarouter.model.index.unique
- UniqueKey<K extends Key<K>> - Interface in io.datarouter.model.key.unique
- UniqueKeyIndexEntry<IK extends PrimaryKey<IK>,IE extends Databean<IK,IE>,PK extends PrimaryKey<PK>,D extends Databean<PK,D>> - Interface in io.datarouter.model.index.unique
V
- value - Variable in class io.datarouter.model.field.BaseField
- valueOf(String) - Static method in enum io.datarouter.model.field.encoding.FieldGeneratorType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.datarouter.model.field.encoding.FieldGeneratorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType - Variable in class io.datarouter.model.field.BaseFieldKey
- VarIntEnumField<E extends io.datarouter.util.enums.IntegerEnum<E>> - Class in io.datarouter.model.field.imp.enums
- VarIntEnumField(VarIntEnumFieldKey<E>, E) - Constructor for class io.datarouter.model.field.imp.enums.VarIntEnumField
- VarIntEnumFieldKey<E extends io.datarouter.util.enums.IntegerEnum<E>> - Class in io.datarouter.model.field.imp.enums
- VarIntEnumFieldKey(String, Class<E>) - Constructor for class io.datarouter.model.field.imp.enums.VarIntEnumFieldKey
- VarIntField - Class in io.datarouter.model.field.imp.positive
- VarIntField(VarIntFieldKey, Integer) - Constructor for class io.datarouter.model.field.imp.positive.VarIntField
- VarIntFieldKey - Class in io.datarouter.model.field.imp.positive
- VarIntFieldKey(String) - Constructor for class io.datarouter.model.field.imp.positive.VarIntFieldKey
W
- with(FieldKeyAttribute<V>) - Method in class io.datarouter.model.field.BaseFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.comparable.BooleanFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.comparable.DoubleFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.comparable.IntegerFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.comparable.LongFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.custom.LocalDateTimeFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.custom.LongDateFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.DateFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.enums.IntegerEnumFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.enums.StringEnumFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.LocalDateFieldKey
- withColumnName(String) - Method in class io.datarouter.model.field.imp.positive.UInt31FieldKey
-
Deprecated.
- withColumnName(String) - Method in class io.datarouter.model.field.imp.positive.UInt63FieldKey
-
Deprecated.
- withColumnName(String) - Method in class io.datarouter.model.field.imp.StringFieldKey
- withDefaultValue(E) - Method in class io.datarouter.model.field.imp.enums.StringEnumFieldKey
- withDefaultValue(Boolean) - Method in class io.datarouter.model.field.imp.comparable.BooleanFieldKey
- withFieldGeneratorType(FieldGeneratorType) - Method in class io.datarouter.model.field.imp.comparable.IntegerFieldKey
- withFieldGeneratorType(FieldGeneratorType) - Method in class io.datarouter.model.field.imp.comparable.LongFieldKey
- withFieldGeneratorType(FieldGeneratorType) - Method in class io.datarouter.model.field.imp.positive.UInt63FieldKey
-
Deprecated.
- withNullable(boolean) - Method in class io.datarouter.model.field.imp.positive.UInt63FieldKey
-
Deprecated.
- withPrecision(int) - Method in class io.datarouter.model.field.imp.DateFieldKey
- withSecondsPrecision() - Method in class io.datarouter.model.field.imp.DateFieldKey
- withSize(int) - Method in class io.datarouter.model.field.imp.array.ByteArrayFieldKey
- withSize(int) - Method in class io.datarouter.model.field.imp.enums.StringEnumFieldKey
- withSize(int) - Method in class io.datarouter.model.field.imp.StringFieldKey
All Classes|All Packages