Class BooleanArrayField
java.lang.Object
io.datarouter.model.field.BaseField<L>
io.datarouter.model.field.imp.array.KeyedListField<V,L,K>
io.datarouter.model.field.BaseListField<Boolean,List<Boolean>,BooleanArrayFieldKey>
io.datarouter.model.field.imp.array.BooleanArrayField
- All Implemented Interfaces:
ByteEncodedField<List<Boolean>>,StringEncodedField<List<Boolean>>,Field<List<Boolean>>,Comparable<Field<List<Boolean>>>
public class BooleanArrayField extends BaseListField<Boolean,List<Boolean>,BooleanArrayFieldKey>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.datarouter.model.field.BaseField
BaseField.FieldColumnNameComparator -
Field Summary
-
Constructor Summary
Constructors Constructor Description BooleanArrayField(BooleanArrayFieldKey key, List<Boolean> value) -
Method Summary
Modifier and Type Method Description List<Boolean>fromBytesButDoNotSet(byte[] bytes, int byteOffset)byte[]getBytes()intnumBytesWithSeparator(byte[] bytes, int byteOffset)List<Boolean>parseStringEncodedValueButDoNotSet(String value)Methods inherited from class io.datarouter.model.field.imp.array.KeyedListField
compareTo, getKey, getValues, sizeMethods inherited from class io.datarouter.model.field.BaseField
fromBytesWithSeparatorButDoNotSet, fromString, getBytesWithSeparator, getPrefix, getPrefixedName, getPreparedStatementValue, getValue, getValueHashCode, getValueString, setPrefix, setUsingReflection, setValue, toString
-
Constructor Details
-
Method Details
-
parseStringEncodedValueButDoNotSet
-
getBytes
public byte[] getBytes() -
fromBytesButDoNotSet
-
numBytesWithSeparator
public int numBytesWithSeparator(byte[] bytes, int byteOffset)
-