Uses of Interface
io.datarouter.model.field.Field
-
Uses of Field in io.datarouter.model.databean
Methods in io.datarouter.model.databean that return types with arguments of type Field Modifier and Type Method Description java.util.List<Field<?>>BaseDatabean. getKeyFields()java.util.List<Field<?>>Databean. getKeyFields() -
Uses of Field in io.datarouter.model.field
Classes in io.datarouter.model.field that implement Field Modifier and Type Class Description classBaseField<T>classBaseListField<V extends java.lang.Comparable<V>,L extends java.util.List<V>,K extends ListFieldKey<V,L,K>>classBasePrimitiveField<T extends java.lang.Comparable<? super T>,K extends PrimitiveFieldKey<T,K>>Fields in io.datarouter.model.field with type parameters of type Field Modifier and Type Field Description protected java.util.List<Field<?>>SimpleFieldSet. fieldsMethods in io.datarouter.model.field that return Field Modifier and Type Method Description Field<T>FieldKey. createValueField(T value)Field<?>SimpleFieldSet. getFirst()Field<T>BaseField. setPrefix(java.lang.String prefix)Field<T>Field. setPrefix(java.lang.String prefix)Field<T>BaseField. setValue(T value)Field<T>Field. setValue(T value)Methods in io.datarouter.model.field that return types with arguments of type Field Modifier and Type Method Description java.util.List<Field<?>>BaseFieldSet. getFields(F fieldset)java.util.List<Field<?>>FieldSet. getFields()java.util.List<Field<?>>SimpleFieldSet. getFields()java.util.List<Field<?>>FieldlessIndexEntryFielder. getNonKeyFields(FieldlessIndexEntry<IK,PK,D> databean)static java.util.List<Field<?>>FieldTool. prependPrefixes(java.lang.String prefixPrefix, java.util.List<Field<?>> fields)Methods in io.datarouter.model.field with parameters of type Field Modifier and Type Method Description voidSimpleFieldSet. add(Field<?> field)intBaseField.FieldColumnNameComparator. compare(Field<?> o1, Field<?> o2)intBasePrimitiveField. compareTo(Field<T> other)static java.lang.ObjectFieldTool. getNestedFieldSet(java.lang.Object object, Field<?> field)Method parameters in io.datarouter.model.field with type arguments of type Field Modifier and Type Method Description SimpleFieldSet<?>SimpleFieldSet. add(java.util.Collection<Field<?>> fields)static intFieldTool. countNonNullLeadingFields(java.util.List<Field<?>> fields)static <F> FFieldSetTool. fieldSetFromBytes(java.util.function.Supplier<F> supplier, java.util.Map<java.lang.String,Field<?>> fieldByPrefixedName, byte[] bytes)static <F extends FieldSet<?>>
FFieldSetTool. fromConcatenatedValueBytes(java.lang.Class<F> cls, java.util.List<Field<?>> fields, byte[] bytes)static byte[]FieldTool. getConcatenatedValueBytes(java.util.List<Field<?>> fields)static byte[]FieldTool. getConcatenatedValueBytesUnterminated(java.util.List<Field<?>> fields)static byte[]FieldTool. getPartitionerInput(java.util.List<Field<?>> fields)static byte[]FieldTool. getSerializedKeyValues(java.util.List<Field<?>> fields, boolean includePrefix, boolean skipNullValues)static java.util.List<Field<?>>FieldTool. prependPrefixes(java.lang.String prefixPrefix, java.util.List<Field<?>> fields)Constructor parameters in io.datarouter.model.field with type arguments of type Field Constructor Description SimpleFieldSet(java.util.Collection<Field<?>> fields) -
Uses of Field in io.datarouter.model.field.compare
Methods in io.datarouter.model.field.compare with parameters of type Field Modifier and Type Method Description static <T> intFieldSetComparator. compareFields(Field<?> field1, Field<?> field2)Method parameters in io.datarouter.model.field.compare with type arguments of type Field Modifier and Type Method Description static booleanFieldSetRangeFilter. isCandidateAfterStartOfRange(java.util.List<Field<?>> candidateFields, java.util.List<Field<?>> startOfRangeFields, boolean inclusive, java.lang.String nodeName)static booleanFieldSetRangeFilter. isCandidateBeforeEndOfRange(java.util.List<Field<?>> candidateFields, java.util.List<Field<?>> endOfRangeFields, boolean inclusive) -
Uses of Field in io.datarouter.model.field.imp
Classes in io.datarouter.model.field.imp that implement Field Modifier and Type Class Description classDateFieldclassLocalDateFieldclassStringFieldMethods in io.datarouter.model.field.imp with parameters of type Field Modifier and Type Method Description intStringField. compareTo(Field<java.lang.String> other) -
Uses of Field in io.datarouter.model.field.imp.array
Classes in io.datarouter.model.field.imp.array that implement Field Modifier and Type Class Description classBooleanArrayFieldclassByteArrayFieldclassDelimitedStringArrayFieldclassDoubleArrayFieldclassIntegerArrayFieldclassKeyedListField<V extends java.lang.Comparable<V>,L extends java.util.List<V>,K extends ListFieldKey<V,L,K>>classPrimitiveIntegerArrayFieldclassPrimitiveLongArrayFieldDeprecated.classUInt63ArrayFieldclassUInt7ArrayFieldMethods in io.datarouter.model.field.imp.array with parameters of type Field Modifier and Type Method Description intByteArrayField. compareTo(Field<byte[]> other)intKeyedListField. compareTo(Field<L> other)intPrimitiveIntegerArrayField. compareTo(Field<int[]> field)intPrimitiveLongArrayField. compareTo(Field<long[]> field)Deprecated.intUInt63ArrayField. compareTo(Field<java.util.List<java.lang.Long>> other)intUInt7ArrayField. compareTo(Field<java.util.List<java.lang.Byte>> other) -
Uses of Field in io.datarouter.model.field.imp.comparable
Classes in io.datarouter.model.field.imp.comparable that implement Field Modifier and Type Class Description classBooleanFieldclassDoubleFieldclassFloatFieldclassInstantFieldclassIntegerFieldclassLongFieldclassShortFieldclassSignedByteField -
Uses of Field in io.datarouter.model.field.imp.custom
Classes in io.datarouter.model.field.imp.custom that implement Field Modifier and Type Class Description classLocalDateTimeFieldLocalDateTime stores the value of nanoseconds in a range from 0 to 999,999,999.classLongDateField -
Uses of Field in io.datarouter.model.field.imp.enums
Classes in io.datarouter.model.field.imp.enums that implement Field Modifier and Type Class Description classIntegerEnumField<E extends io.datarouter.util.enums.IntegerEnum<E>>classStringEnumField<E extends io.datarouter.util.enums.StringEnum<E>>classVarIntEnumField<E extends io.datarouter.util.enums.IntegerEnum<E>> -
Uses of Field in io.datarouter.model.field.imp.positive
Classes in io.datarouter.model.field.imp.positive that implement Field Modifier and Type Class Description classUInt15FieldclassUInt31FieldclassUInt63FieldclassUInt7FieldclassVarIntField -
Uses of Field in io.datarouter.model.key.primary
Methods in io.datarouter.model.key.primary that return types with arguments of type Field Modifier and Type Method Description java.util.List<Field<?>>EntityPrimaryKey. getEntityKeyFields()java.util.List<Field<?>>EntityPrimaryKey. getPostEntityKeyFields() -
Uses of Field in io.datarouter.model.key.primary.base
Methods in io.datarouter.model.key.primary.base that return types with arguments of type Field Modifier and Type Method Description java.util.List<Field<?>>BaseEntityPrimaryKey. getEntityKeyFields()java.util.List<Field<?>>BaseRegularPrimaryKey. getEntityKeyFields()java.util.List<Field<?>>BaseEntityPrimaryKey. getFields()java.util.List<Field<?>>BaseRegularPrimaryKey. getPostEntityKeyFields() -
Uses of Field in io.datarouter.model.serialize
Method parameters in io.datarouter.model.serialize with type arguments of type Field Modifier and Type Method Description static com.google.gson.JsonObjectJsonDatabeanTool. fieldsToJson(java.util.List<Field<?>> fields) -
Uses of Field in io.datarouter.model.serialize.codec
Method parameters in io.datarouter.model.serialize.codec with type arguments of type Field Modifier and Type Method Description <D> DBinaryDatabeanCodec. decode(java.util.function.Supplier<D> supplier, java.util.Map<java.lang.String,Field<?>> fieldByPrefixedName, byte[] bytes) -
Uses of Field in io.datarouter.model.serialize.fielder
Methods in io.datarouter.model.serialize.fielder that return types with arguments of type Field Modifier and Type Method Description java.util.List<Field<?>>BaseDatabeanFielder. getFields(D databean)java.util.List<Field<?>>DatabeanFielder. getFields(D fieldSet)java.util.List<Field<?>>Fielder. getFields(F fieldSet)java.util.List<Field<?>>BaseDatabeanFielder. getKeyFields(D databean)java.util.List<Field<?>>DatabeanFielder. getKeyFields(D databean)java.util.List<Field<?>>DatabeanFielder. getNonKeyFields(D databean)java.util.Map<java.lang.String,java.util.List<Field<?>>>BaseDatabeanFielder. getUniqueIndexes(D databean)java.util.Map<java.lang.String,java.util.List<Field<?>>>DatabeanFielder. getUniqueIndexes(D databean) -
Uses of Field in io.datarouter.model.util
Method parameters in io.datarouter.model.util with type arguments of type Field Modifier and Type Method Description static java.lang.StringPercentFieldCodec. encodeFields(java.util.List<Field<?>> fields)