Index

A B C D E F G H I K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
 
add(int, E) - Method in class io.datarouter.bytes.PagedObjectArray
 
add(E) - Method in class io.datarouter.bytes.PagedObjectArray
 
addAll(int, Collection<? extends E>) - Method in class io.datarouter.bytes.PagedObjectArray
 
addAll(Collection<? extends E>) - Method in class io.datarouter.bytes.PagedObjectArray
 
advance() - Method in class io.datarouter.bytes.ExtractFromPrependedLengthByteArrayScanner
 
advance() - Method in class io.datarouter.bytes.PrependLengthByteArrayScanner
 
advanceInternal() - Method in class io.datarouter.bytes.BatchingByteArrayScanner
 
advanceInternal() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ByteChunkParsingScanner
 
apply(A) - Method in class io.datarouter.bytes.ReplacingFunction
 
Ascii - Enum Class in io.datarouter.bytes
 
assertFinished() - Method in class io.datarouter.bytes.ByteReader
 

B

backingArray - Variable in class io.datarouter.bytes.ByteArrays
 
BACKSPACE - Enum constant in enum class io.datarouter.bytes.Ascii
 
Base2ByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
 
Base2ByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.Base2ByteStringCodec
 
Base64ByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
 
Base64ByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
 
Base64MimeByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
 
Base64MimeByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.Base64MimeByteStringCodec
 
Base64UrlByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
 
Base64UrlByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.Base64UrlByteStringCodec
 
BasePrimitiveList<T> - Class in io.datarouter.bytes.primitivelist
 
BasePrimitiveList(int, int) - Constructor for class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
BatchingByteArrayScanner - Class in io.datarouter.bytes
scanner that batches byte[]s into List<byte[]>s containing as many unbroken byte[]s as possible without exceeding maxOutputBytes total bytes.
BatchingByteArrayScanner(Scanner<byte[]>, int) - Constructor for class io.datarouter.bytes.BatchingByteArrayScanner
 
BELL - Enum constant in enum class io.datarouter.bytes.Ascii
 
BIN_SORTED_ASC - Static variable in enum class io.datarouter.bytes.ByteUnitType
 
BINARY - Enum constant in enum class io.datarouter.bytes.ByteUnitType.ByteUnitSystem
 
BOOLEAN - Static variable in class io.datarouter.bytes.EmptyArray
 
booleanByte() - Method in class io.datarouter.bytes.ByteReader
 
booleanByte(boolean) - Method in class io.datarouter.bytes.ByteWriter
 
BYTE - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
BYTE - Static variable in class io.datarouter.bytes.EmptyArray
 
ByteArrayByteChunkCollector - Class in io.datarouter.bytes.split.collect
 
ByteArrayByteChunkCollector() - Constructor for class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
 
ByteArrays - Class in io.datarouter.bytes
Concatenated List of byte arrays with RandomAccess
ByteArrays(byte[], int) - Constructor for class io.datarouter.bytes.ByteArrays
 
ByteArrays(List<byte[]>) - Constructor for class io.datarouter.bytes.ByteArrays
 
ByteArraysCodec - Class in io.datarouter.bytes.codec.list.bytearraylist
VarInt size VarInt for the length of each array The concatenated arrays
ByteArraysCodec() - Constructor for class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
 
ByteChunkParsingScanner(Scanner<ByteChunkSplitter.ParsedByteChunk<T>>, ByteChunkSplitterCollector<T>) - Constructor for class io.datarouter.bytes.split.ByteChunkSplitter.ByteChunkParsingScanner
 
ByteChunkSplitter<T> - Class in io.datarouter.bytes.split
 
ByteChunkSplitter(Supplier<ByteChunkSplitterCollector<T>>) - Constructor for class io.datarouter.bytes.split.ByteChunkSplitter
 
ByteChunkSplitter.ByteChunkParsingScanner<T> - Class in io.datarouter.bytes.split
 
ByteChunkSplitter.ParsedByteChunk<T> - Class in io.datarouter.bytes.split
 
ByteChunkSplitterCollector<T> - Interface in io.datarouter.bytes.split
 
byteCountToDisplaySize(long) - Static method in class io.datarouter.bytes.ByteUnitTool
 
byteCountToDisplaySize(long, ByteUnitType.ByteUnitSystem) - Static method in class io.datarouter.bytes.ByteUnitTool
 
ByteReader - Class in io.datarouter.bytes
 
ByteReader(byte[]) - Constructor for class io.datarouter.bytes.ByteReader
 
ByteReader(byte[], int) - Constructor for class io.datarouter.bytes.ByteReader
 
bytes(byte[]) - Method in class io.datarouter.bytes.ByteWriter
 
bytes(byte[], int, int) - Method in class io.datarouter.bytes.ByteWriter
 
bytes(int) - Method in class io.datarouter.bytes.ByteReader
 
Bytes - Class in io.datarouter.bytes
 
Bytes(byte[]) - Constructor for class io.datarouter.bytes.Bytes
 
Bytes(byte[], int, int) - Constructor for class io.datarouter.bytes.Bytes
 
ByteStringCodec - Interface in io.datarouter.bytes.codec.bytestringcodec
 
ByteTool - Class in io.datarouter.bytes
 
ByteTool() - Constructor for class io.datarouter.bytes.ByteTool
 
ByteUnitTool - Class in io.datarouter.bytes
 
ByteUnitTool() - Constructor for class io.datarouter.bytes.ByteUnitTool
 
ByteUnitType - Enum Class in io.datarouter.bytes
 
ByteUnitType.ByteUnitSystem - Enum Class in io.datarouter.bytes
 
ByteWriter - Class in io.datarouter.bytes
 
ByteWriter(int) - Constructor for class io.datarouter.bytes.ByteWriter
 

C

CANCEL - Enum constant in enum class io.datarouter.bytes.Ascii
 
CARRIAGE_RETURN - Enum constant in enum class io.datarouter.bytes.Ascii
 
CHAR - Static variable in class io.datarouter.bytes.EmptyArray
 
checkIndex(int, int) - Static method in class io.datarouter.bytes.primitivelist.PrimitiveListTool
 
checkSubListIndexes(int, int, int) - Static method in class io.datarouter.bytes.primitivelist.PrimitiveListTool
 
ChunkRange(long, int) - Constructor for class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
 
ChunkScannerTool - Class in io.datarouter.bytes.split
 
ChunkScannerTool() - Constructor for class io.datarouter.bytes.split.ChunkScannerTool
 
ChunkScannerTool.ChunkRange - Class in io.datarouter.bytes.split
 
clear() - Method in class io.datarouter.bytes.PagedObjectArray
 
close(InputStream) - Static method in class io.datarouter.bytes.InputStreamTool
 
close(OutputStream) - Static method in class io.datarouter.bytes.OutputStreamTool
 
code - Variable in enum class io.datarouter.bytes.Ascii
 
Codec<A,B> - Interface in io.datarouter.bytes
A bi-directional Function where encoding then decoding should typically return the original value.
Codec.FunctionalCodec<A,B> - Class in io.datarouter.bytes
Build a Codec from two Functions.
Codec.NullPassthroughCodec<A,B> - Class in io.datarouter.bytes
Skips the inner codecs when provided values are null, directly returning null.
collect(byte[], int, int) - Method in interface io.datarouter.bytes.split.ByteChunkSplitterCollector
Encode a single item and store in a data structure potentially shared with other items.
collect(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
 
collect(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
 
COMMA - Enum constant in enum class io.datarouter.bytes.Ascii
 
ComparableBooleanArrayCodec - Class in io.datarouter.bytes.codec.array.booleanarray
 
ComparableBooleanArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
 
ComparableBooleanCodec - Class in io.datarouter.bytes.codec.booleancodec
 
ComparableBooleanCodec() - Constructor for class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
 
ComparableByteArrayCodec - Class in io.datarouter.bytes.codec.array.bytearray
 
ComparableByteArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
 
ComparableByteCodec - Class in io.datarouter.bytes.codec.bytecodec
 
ComparableByteCodec() - Constructor for class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
 
ComparableCharArrayCodec - Class in io.datarouter.bytes.codec.array.chararray
 
ComparableCharArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
 
ComparableCharCodec - Class in io.datarouter.bytes.codec.charcodec
 
ComparableCharCodec() - Constructor for class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
 
ComparableDateCodec - Class in io.datarouter.bytes.codec.time
 
ComparableDateCodec() - Constructor for class io.datarouter.bytes.codec.time.ComparableDateCodec
 
ComparableDoubleArrayCodec - Class in io.datarouter.bytes.codec.array.doublearray
 
ComparableDoubleArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
 
ComparableDoubleCodec - Class in io.datarouter.bytes.codec.doublecodec
 
ComparableDoubleCodec() - Constructor for class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
 
ComparableFloatArrayCodec - Class in io.datarouter.bytes.codec.array.floatarray
 
ComparableFloatArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
 
ComparableFloatCodec - Class in io.datarouter.bytes.codec.floatcodec
 
ComparableFloatCodec() - Constructor for class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
 
ComparableInstantCodec - Class in io.datarouter.bytes.codec.time
 
ComparableInstantCodec() - Constructor for class io.datarouter.bytes.codec.time.ComparableInstantCodec
 
ComparableIntArrayCodec - Class in io.datarouter.bytes.codec.array.intarray
 
ComparableIntArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
 
ComparableIntCodec - Class in io.datarouter.bytes.codec.intcodec
 
ComparableIntCodec() - Constructor for class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
 
comparableLong() - Method in class io.datarouter.bytes.ByteReader
 
comparableLong(long) - Method in class io.datarouter.bytes.ByteWriter
 
ComparableLongArrayCodec - Class in io.datarouter.bytes.codec.array.longarray
 
ComparableLongArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
 
ComparableLongCodec - Class in io.datarouter.bytes.codec.longcodec
 
ComparableLongCodec() - Constructor for class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
 
ComparableShortArrayCodec - Class in io.datarouter.bytes.codec.array.shortarray
 
ComparableShortArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
 
ComparableShortCodec - Class in io.datarouter.bytes.codec.shortcodec
 
ComparableShortCodec() - Constructor for class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
 
comparableUtf8() - Method in class io.datarouter.bytes.ByteReader
 
comparableUtf8(String) - Method in class io.datarouter.bytes.ByteWriter
 
compareItem(int, byte[]) - Method in class io.datarouter.bytes.ByteArrays
 
compareItem(ByteArrays, int, ByteArrays, int) - Static method in class io.datarouter.bytes.ByteArrays
 
compareTo(Bytes) - Method in class io.datarouter.bytes.Bytes
 
concat() - Method in class io.datarouter.bytes.ByteWriter
 
concat(byte[]...) - Static method in class io.datarouter.bytes.ByteTool
 
concat(int, int) - Method in class io.datarouter.bytes.ByteWriter
 
concat(List<byte[]>) - Static method in class io.datarouter.bytes.ByteTool
 
contains(Object) - Method in class io.datarouter.bytes.ByteArrays
 
contains(Object) - Method in class io.datarouter.bytes.PagedObjectArray
 
contains(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
contains(Object) - Method in class io.datarouter.bytes.SortedByteArrays
 
containsAll(Collection<?>) - Method in class io.datarouter.bytes.PagedObjectArray
 
copyOfRange(byte[], int, int) - Static method in class io.datarouter.bytes.ByteTool
 
count(InputStream, int) - Static method in class io.datarouter.bytes.InputStreamTool
 
countByte(InputStream, int, byte) - Static method in class io.datarouter.bytes.InputStreamTool
 
crc32() - Method in class io.datarouter.bytes.ByteWriter
 
CrlfStringByteChunkCollector - Class in io.datarouter.bytes.split.collect
 
CrlfStringByteChunkCollector() - Constructor for class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
 
CsvIntByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
 
CsvIntByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.CsvIntByteStringCodec
 

D

DATA_LINK_ESCAPE - Enum constant in enum class io.datarouter.bytes.Ascii
 
DECIMAL - Enum constant in enum class io.datarouter.bytes.ByteUnitType.ByteUnitSystem
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.list.intlist.IntListCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.list.longlist.LongListCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.time.ComparableDateCodec
 
decode(byte[], int) - Method in class io.datarouter.bytes.codec.time.ComparableInstantCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.list.intlist.IntListCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.list.longlist.LongListCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
 
decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
 
decode(B) - Method in interface io.datarouter.bytes.Codec
 
decode(B) - Method in class io.datarouter.bytes.Codec.FunctionalCodec
 
decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
 
decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64MimeByteStringCodec
 
decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64UrlByteStringCodec
 
decodeInt(byte[]) - Static method in class io.datarouter.bytes.VarIntTool
 
decodeInt(byte[], int) - Static method in class io.datarouter.bytes.VarIntTool
 
decodeLong(byte[]) - Static method in class io.datarouter.bytes.VarIntTool
 
decodeLong(byte[], int) - Static method in class io.datarouter.bytes.VarIntTool
 
decodeWithLength(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
DELIMITER - Static variable in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
 
DEVICE_CONTROL_1 - Enum constant in enum class io.datarouter.bytes.Ascii
 
DEVICE_CONTROL_2 - Enum constant in enum class io.datarouter.bytes.Ascii
 
DEVICE_CONTROL_3 - Enum constant in enum class io.datarouter.bytes.Ascii
 
DEVICE_CONTROL_4 - Enum constant in enum class io.datarouter.bytes.Ascii
 
DOUBLE - Static variable in class io.datarouter.bytes.EmptyArray
 
DoubleListCodec - Class in io.datarouter.bytes.codec.list.doublelist
 
DoubleListCodec() - Constructor for class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
 

E

empty() - Static method in class io.datarouter.bytes.ByteArrays
 
empty() - Static method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
empty() - Static method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
empty() - Static method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
EMPTY - Static variable in class io.datarouter.bytes.Bytes
 
EMPTY_ARRAY_2 - Static variable in class io.datarouter.bytes.ByteTool
 
EmptyArray - Class in io.datarouter.bytes
 
EmptyArray() - Constructor for class io.datarouter.bytes.EmptyArray
 
encode(boolean) - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
 
encode(boolean) - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
 
encode(boolean[]) - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
 
encode(boolean[], byte[], int) - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
 
encode(boolean, byte[], int) - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
 
encode(boolean, byte[], int) - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
 
encode(byte) - Method in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base2ByteStringCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64MimeByteStringCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64UrlByteStringCodec
 
encode(byte[]) - Method in interface io.datarouter.bytes.codec.bytestringcodec.ByteStringCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.CsvIntByteStringCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.HexByteStringCodec
 
encode(byte[], byte[], int) - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
 
encode(byte[], int, int) - Method in interface io.datarouter.bytes.split.ByteChunkSplitterCollector
Encode a single item
encode(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
 
encode(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
 
encode(byte, byte[], int) - Method in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
 
encode(char) - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
 
encode(char[]) - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
 
encode(char[], byte[], int) - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
 
encode(char, byte[], int) - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
 
encode(double) - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
 
encode(double) - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
 
encode(double[]) - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
 
encode(double[], byte[], int) - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
 
encode(double, byte[], int) - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
 
encode(double, byte[], int) - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
 
encode(float) - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
 
encode(float) - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
 
encode(float[]) - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
 
encode(float[]) - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
 
encode(float[], byte[], int) - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
 
encode(float[], byte[], int) - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
 
encode(float, byte[], int) - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
 
encode(float, byte[], int) - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
 
encode(int) - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
 
encode(int) - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
 
encode(int) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
 
encode(int[]) - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
 
encode(int[], byte[], int) - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
 
encode(int, byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
 
encode(int, byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
 
encode(int, byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
 
encode(long) - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
 
encode(long) - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
 
encode(long) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
 
encode(long) - Static method in class io.datarouter.bytes.VarIntTool
 
encode(long[]) - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
 
encode(long[]) - Method in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
 
encode(long[], byte[], int) - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
 
encode(long[], byte[], int) - Method in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
 
encode(long, byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
 
encode(long, byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
 
encode(long, byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
 
encode(short) - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
 
encode(short) - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
 
encode(short[]) - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
 
encode(short[], byte[], int) - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
 
encode(short, byte[], int) - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
 
encode(short, byte[], int) - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
 
encode(A) - Method in interface io.datarouter.bytes.Codec
 
encode(A) - Method in class io.datarouter.bytes.Codec.FunctionalCodec
 
encode(ByteArrays) - Method in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
 
encode(String) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
encode(String) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
 
encode(String) - Method in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
 
encode(String, byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
encode(String, byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
 
encode(Instant) - Method in class io.datarouter.bytes.codec.time.ComparableInstantCodec
 
encode(Instant, byte[], int) - Method in class io.datarouter.bytes.codec.time.ComparableInstantCodec
 
encode(Date) - Method in class io.datarouter.bytes.codec.time.ComparableDateCodec
 
encode(Date, byte[], int) - Method in class io.datarouter.bytes.codec.time.ComparableDateCodec
 
encode(List<Double>) - Method in class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
 
encode(List<Integer>) - Method in class io.datarouter.bytes.codec.list.intlist.IntListCodec
 
encode(List<Integer>, byte[], int) - Method in class io.datarouter.bytes.codec.list.intlist.IntListCodec
 
encode(List<Long>) - Method in class io.datarouter.bytes.codec.list.longlist.LongListCodec
 
encode(List<Long>) - Method in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
 
encode(List<Long>, byte[], int) - Method in class io.datarouter.bytes.codec.list.longlist.LongListCodec
 
encode(List<Long>, byte[], int) - Method in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
 
encodeAndDecode(A) - Method in interface io.datarouter.bytes.Codec
Useful for testing
END_OF_MEDIUM - Enum constant in enum class io.datarouter.bytes.Ascii
 
END_OF_TEXT - Enum constant in enum class io.datarouter.bytes.Ascii
 
END_OF_TRANS_BLOCK - Enum constant in enum class io.datarouter.bytes.Ascii
 
END_OF_TRANSMISSION - Enum constant in enum class io.datarouter.bytes.Ascii
 
endings - Variable in class io.datarouter.bytes.ByteArrays
 
ENQUIRY - Enum constant in enum class io.datarouter.bytes.Ascii
 
equals(Object) - Method in class io.datarouter.bytes.Bytes
 
equals(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
equalsItem(int, byte[]) - Method in class io.datarouter.bytes.ByteArrays
 
ESCAPE - Enum constant in enum class io.datarouter.bytes.Ascii
 
ESCAPE_BYTE - Static variable in class io.datarouter.bytes.TerminatedByteArrayTool
 
ESCAPE_SHIFT - Static variable in class io.datarouter.bytes.TerminatedByteArrayTool
 
escapeAndTerminate(byte[]) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
ExtractFromPrependedLengthByteArrayScanner - Class in io.datarouter.bytes
 
ExtractFromPrependedLengthByteArrayScanner(byte[]) - Constructor for class io.datarouter.bytes.ExtractFromPrependedLengthByteArrayScanner
 

F

findEscapedCountAndTerminalIndex(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
findTerminalIndex(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
first - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
 
flipToAndFromComparableByteArray(byte[]) - Static method in class io.datarouter.bytes.ByteTool
 
flipToAndFromComparableByteArray(byte[], int, int) - Static method in class io.datarouter.bytes.ByteTool
 
FLOAT - Static variable in class io.datarouter.bytes.EmptyArray
 
FORM_FEED - Enum constant in enum class io.datarouter.bytes.Ascii
 
from - Variable in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
fromInputStream(InputStream) - Static method in class io.datarouter.bytes.VarIntTool
 
FULL_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
 
FunctionalCodec(Function<A, B>, Function<B, A>) - Constructor for class io.datarouter.bytes.Codec.FunctionalCodec
 

G

GB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
get(int) - Method in class io.datarouter.bytes.ByteArrays
 
get(int) - Method in class io.datarouter.bytes.PagedObjectArray
 
get(int) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
getAscValues(ByteUnitType.ByteUnitSystem) - Static method in enum class io.datarouter.bytes.ByteUnitType
 
getByteUnitName() - Method in enum class io.datarouter.bytes.ByteUnitType
 
getComparableByte(byte) - Static method in class io.datarouter.bytes.ByteTool
 
getFrom(int) - Method in class io.datarouter.bytes.ByteArrays
 
getLength() - Method in class io.datarouter.bytes.ByteArrays
Number of bytes spanned in the backingArray
getLength() - Method in class io.datarouter.bytes.Bytes
 
getMaxByteLength(int) - Static method in class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
 
getNumBytes() - Method in enum class io.datarouter.bytes.ByteUnitType
 
getNumBytes(long, ByteUnitType) - Static method in enum class io.datarouter.bytes.ByteUnitType
 
getNumBytesDisplay(long) - Method in enum class io.datarouter.bytes.ByteUnitType
 
getNumBytesDisplay(long, ByteUnitType) - Static method in enum class io.datarouter.bytes.ByteUnitType
 
getStep() - Method in enum class io.datarouter.bytes.ByteUnitType.ByteUnitSystem
 
getTo(int) - Method in class io.datarouter.bytes.ByteArrays
 
GiB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
GROUP_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
 

H

hashCode() - Method in class io.datarouter.bytes.Bytes
 
hashCode() - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
hasMore() - Method in class io.datarouter.bytes.ByteReader
 
HexByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
 
HexByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.HexByteStringCodec
 
HORIZONTAL_TAB - Enum constant in enum class io.datarouter.bytes.Ascii
 

I

identity() - Static method in interface io.datarouter.bytes.Codec
Use Codec.identity() when you must supply a Codec but don't need to encode anything.
IDENTITY_INSTANCE - Static variable in interface io.datarouter.bytes.Codec
 
indexOf(Object) - Method in class io.datarouter.bytes.PagedObjectArray
 
indexOf(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
initFromCollection(Collection<T>) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
InputStreamTool - Class in io.datarouter.bytes
 
InputStreamTool() - Constructor for class io.datarouter.bytes.InputStreamTool
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.bytestringcodec.Base2ByteStringCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.bytestringcodec.Base64MimeByteStringCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.bytestringcodec.Base64UrlByteStringCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.bytestringcodec.CsvIntByteStringCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.bytestringcodec.HexByteStringCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.intcodec.RawIntCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.intcodec.VarIntCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.list.intlist.IntListCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.list.longlist.LongListCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.longcodec.RawLongCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.time.ComparableDateCodec
 
INSTANCE - Static variable in class io.datarouter.bytes.codec.time.ComparableInstantCodec
 
INT - Static variable in class io.datarouter.bytes.EmptyArray
 
internalEquals(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
internalEquals(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
internalEquals(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
internalFirstIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
internalFirstIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
internalFirstIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
internalGet(int) - Method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
internalGet(int) - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
internalGet(int) - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
internalHashCode() - Method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
internalHashCode() - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
internalHashCode() - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
internalIsCorrectType(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
internalIsCorrectType(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
internalIsCorrectType(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
internalLastIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
internalLastIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
internalLastIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
internalSet(int, Float) - Method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
internalSet(int, Integer) - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
internalSet(int, Long) - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
internalSubList(int, int) - Method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
internalSubList(int, int) - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
internalSubList(int, int) - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
IntListCodec - Class in io.datarouter.bytes.codec.list.intlist
 
IntListCodec() - Constructor for class io.datarouter.bytes.codec.list.intlist.IntListCodec
 
io.datarouter.bytes - package io.datarouter.bytes
 
io.datarouter.bytes.codec.array.booleanarray - package io.datarouter.bytes.codec.array.booleanarray
 
io.datarouter.bytes.codec.array.bytearray - package io.datarouter.bytes.codec.array.bytearray
 
io.datarouter.bytes.codec.array.chararray - package io.datarouter.bytes.codec.array.chararray
 
io.datarouter.bytes.codec.array.doublearray - package io.datarouter.bytes.codec.array.doublearray
 
io.datarouter.bytes.codec.array.floatarray - package io.datarouter.bytes.codec.array.floatarray
 
io.datarouter.bytes.codec.array.intarray - package io.datarouter.bytes.codec.array.intarray
 
io.datarouter.bytes.codec.array.longarray - package io.datarouter.bytes.codec.array.longarray
 
io.datarouter.bytes.codec.array.shortarray - package io.datarouter.bytes.codec.array.shortarray
 
io.datarouter.bytes.codec.booleancodec - package io.datarouter.bytes.codec.booleancodec
 
io.datarouter.bytes.codec.bytecodec - package io.datarouter.bytes.codec.bytecodec
 
io.datarouter.bytes.codec.bytestringcodec - package io.datarouter.bytes.codec.bytestringcodec
 
io.datarouter.bytes.codec.charcodec - package io.datarouter.bytes.codec.charcodec
 
io.datarouter.bytes.codec.doublecodec - package io.datarouter.bytes.codec.doublecodec
 
io.datarouter.bytes.codec.floatcodec - package io.datarouter.bytes.codec.floatcodec
 
io.datarouter.bytes.codec.intcodec - package io.datarouter.bytes.codec.intcodec
 
io.datarouter.bytes.codec.list.bytearraylist - package io.datarouter.bytes.codec.list.bytearraylist
 
io.datarouter.bytes.codec.list.doublelist - package io.datarouter.bytes.codec.list.doublelist
 
io.datarouter.bytes.codec.list.intlist - package io.datarouter.bytes.codec.list.intlist
 
io.datarouter.bytes.codec.list.longlist - package io.datarouter.bytes.codec.list.longlist
 
io.datarouter.bytes.codec.longcodec - package io.datarouter.bytes.codec.longcodec
 
io.datarouter.bytes.codec.shortcodec - package io.datarouter.bytes.codec.shortcodec
 
io.datarouter.bytes.codec.stringcodec - package io.datarouter.bytes.codec.stringcodec
 
io.datarouter.bytes.codec.time - package io.datarouter.bytes.codec.time
 
io.datarouter.bytes.primitivelist - package io.datarouter.bytes.primitivelist
 
io.datarouter.bytes.split - package io.datarouter.bytes.split
 
io.datarouter.bytes.split.collect - package io.datarouter.bytes.split.collect
 
isEmpty() - Method in class io.datarouter.bytes.PagedObjectArray
 
ISO_8859_1 - Static variable in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
ISO_8859_1 - Static variable in class io.datarouter.bytes.codec.stringcodec.StringCodec
 
ISO_8859_1 - Static variable in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
 
itemLength() - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
 
iterator() - Method in class io.datarouter.bytes.PagedObjectArray
 

K

KB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
KiB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
KiB - Static variable in class io.datarouter.bytes.ByteUnitTool
 

L

last - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
 
lastIndexOf(Object) - Method in class io.datarouter.bytes.PagedObjectArray
 
lastIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
length - Variable in class io.datarouter.bytes.LengthAndValue
 
length - Variable in class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
 
length() - Method in class io.datarouter.bytes.ByteWriter
 
length() - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
 
length() - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
 
length() - Method in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
 
length() - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
 
length() - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
 
length() - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
 
length() - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
 
length() - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
 
length() - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
 
length() - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
 
length() - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
 
length() - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
 
length() - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
 
length() - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
 
length() - Method in class io.datarouter.bytes.codec.time.ComparableDateCodec
 
length() - Method in class io.datarouter.bytes.codec.time.ComparableInstantCodec
 
length(int) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
 
length(long) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
 
length(long) - Static method in class io.datarouter.bytes.VarIntTool
 
LengthAndValue<T> - Class in io.datarouter.bytes
 
LengthAndValue(int, T) - Constructor for class io.datarouter.bytes.LengthAndValue
 
lengthWithTerminalIndex(byte[], int) - Method in class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
 
lengthWithTerminator(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
LINE_FEED - Enum constant in enum class io.datarouter.bytes.Ascii
 
listIterator() - Method in class io.datarouter.bytes.PagedObjectArray
 
listIterator(int) - Method in class io.datarouter.bytes.PagedObjectArray
 
LONG - Static variable in class io.datarouter.bytes.EmptyArray
 
LongListCodec - Class in io.datarouter.bytes.codec.list.longlist
 
LongListCodec() - Constructor for class io.datarouter.bytes.codec.list.longlist.LongListCodec
 

M

MB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
MiB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
MiB - Static variable in class io.datarouter.bytes.ByteUnitTool
 
middle - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
 

N

NEGATIVE_ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
 
NOT_FOUND_INDEX - Static variable in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
NULL - Enum constant in enum class io.datarouter.bytes.Ascii
 
NullPassthroughCodec(Function<A, B>, Function<B, A>) - Constructor for class io.datarouter.bytes.Codec.NullPassthroughCodec
 
numEscaped - Variable in class io.datarouter.bytes.TerminatedByteArrayTool.NumEscapedAndTerminalIndex
 
NumEscapedAndTerminalIndex(int, int) - Constructor for class io.datarouter.bytes.TerminatedByteArrayTool.NumEscapedAndTerminalIndex
 

O

OBJECT - Static variable in class io.datarouter.bytes.EmptyArray
 
of(byte[]) - Static method in class io.datarouter.bytes.ExtractFromPrependedLengthByteArrayScanner
 
of(byte[], int) - Static method in class io.datarouter.bytes.ByteArrays
 
of(Scanner<byte[]>) - Static method in class io.datarouter.bytes.PrependLengthByteArrayScanner
 
of(Function<A, B>) - Static method in class io.datarouter.bytes.ReplacingFunction.NullPassthroughFunction
 
of(Function<A, B>, A, Supplier<B>) - Static method in class io.datarouter.bytes.ReplacingFunction
 
of(Function<A, B>, Function<B, A>) - Static method in class io.datarouter.bytes.Codec.NullPassthroughCodec
 
of(Function<A, B>, Function<B, A>) - Static method in interface io.datarouter.bytes.Codec
 
of(Function<A, B>, Supplier<B>) - Static method in class io.datarouter.bytes.ReplacingFunction.NullReplacingFunction
 
of(List<byte[]>) - Static method in class io.datarouter.bytes.ByteArrays
 
ofByteArrays(ByteArrays) - Static method in class io.datarouter.bytes.SortedByteArrays
 
ofByteArraysNoValidation(ByteArrays) - Static method in class io.datarouter.bytes.SortedByteArrays
 
offset - Variable in class io.datarouter.bytes.ByteArrays
 
ofIndividualArrays(List<byte[]>) - Static method in class io.datarouter.bytes.SortedByteArrays
 
ofIndividualArraysNoValidation(List<byte[]>) - Static method in class io.datarouter.bytes.SortedByteArrays
 
OutputStreamTool - Class in io.datarouter.bytes
 
OutputStreamTool() - Constructor for class io.datarouter.bytes.OutputStreamTool
 

P

padPrefix(byte[], int) - Static method in class io.datarouter.bytes.ByteTool
 
PagedObjectArray<E> - Class in io.datarouter.bytes
 
PagedObjectArray() - Constructor for class io.datarouter.bytes.PagedObjectArray
 
PagedObjectArray(int) - Constructor for class io.datarouter.bytes.PagedObjectArray
 
ParsedByteChunk(byte[], List<T>, byte[]) - Constructor for class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
 
PB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
PiB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
position() - Method in class io.datarouter.bytes.ByteReader
 
PrefixedStringCodec - Class in io.datarouter.bytes.codec.stringcodec
Encodes a String as UTF-8 bytes prefixed with the number of bytes encoded as a VarInt.
PrefixedStringCodec(StringCodec) - Constructor for class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
PrependLengthByteArrayScanner - Class in io.datarouter.bytes
 
PrependLengthByteArrayScanner(Scanner<byte[]>) - Constructor for class io.datarouter.bytes.PrependLengthByteArrayScanner
 
PrimitiveFloatList - Class in io.datarouter.bytes.primitivelist
Provides a view over a subset of a primitive float array with List<Float> semantics.
PrimitiveFloatList(float[]) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
PrimitiveFloatList(float[], int, int) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
PrimitiveFloatList(Collection<Float>) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveFloatList
 
PrimitiveIntList - Class in io.datarouter.bytes.primitivelist
Provides a view over a subset of a primitive int array with List<Integer> semantics.
PrimitiveIntList(int[]) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
PrimitiveIntList(int[], int, int) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
PrimitiveIntList(Collection<Integer>) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
PrimitiveListTool - Class in io.datarouter.bytes.primitivelist
 
PrimitiveListTool() - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveListTool
 
PrimitiveLongList - Class in io.datarouter.bytes.primitivelist
Provides a view over a subset of a primitive long array with List<Long> semantics.
PrimitiveLongList(long[]) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
PrimitiveLongList(long[], int, int) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
PrimitiveLongList(Collection<Long>) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveLongList
 

R

RawBooleanCodec - Class in io.datarouter.bytes.codec.booleancodec
 
RawBooleanCodec() - Constructor for class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
 
RawDoubleCodec - Class in io.datarouter.bytes.codec.doublecodec
 
RawDoubleCodec() - Constructor for class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
 
RawFloatArrayCodec - Class in io.datarouter.bytes.codec.array.floatarray
 
RawFloatArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
 
RawFloatCodec - Class in io.datarouter.bytes.codec.floatcodec
 
RawFloatCodec() - Constructor for class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
 
rawInt() - Method in class io.datarouter.bytes.ByteReader
 
rawInt(int) - Method in class io.datarouter.bytes.ByteWriter
 
RawIntCodec - Class in io.datarouter.bytes.codec.intcodec
 
RawIntCodec() - Constructor for class io.datarouter.bytes.codec.intcodec.RawIntCodec
 
rawInts(int) - Method in class io.datarouter.bytes.ByteReader
 
rawInts(int[]) - Method in class io.datarouter.bytes.ByteWriter
 
rawLong() - Method in class io.datarouter.bytes.ByteReader
 
rawLong(long) - Method in class io.datarouter.bytes.ByteWriter
 
RawLongArrayCodec - Class in io.datarouter.bytes.codec.array.longarray
 
RawLongArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
 
RawLongCodec - Class in io.datarouter.bytes.codec.longcodec
 
RawLongCodec() - Constructor for class io.datarouter.bytes.codec.longcodec.RawLongCodec
 
RawLongListCodec - Class in io.datarouter.bytes.codec.list.longlist
 
RawLongListCodec() - Constructor for class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
 
rawLongs(int) - Method in class io.datarouter.bytes.ByteReader
 
rawLongs(long[]) - Method in class io.datarouter.bytes.ByteWriter
 
RawShortCodec - Class in io.datarouter.bytes.codec.shortcodec
 
RawShortCodec() - Constructor for class io.datarouter.bytes.codec.shortcodec.RawShortCodec
 
readNBytes(InputStream, int) - Static method in class io.datarouter.bytes.InputStreamTool
 
RECORD_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
 
remove(int) - Method in class io.datarouter.bytes.PagedObjectArray
 
remove(Object) - Method in class io.datarouter.bytes.PagedObjectArray
 
removeAll(Collection<?>) - Method in class io.datarouter.bytes.PagedObjectArray
 
ReplacingFunction<A,B> - Class in io.datarouter.bytes
Wrapper around a function to handle exceptional values like null.
ReplacingFunction.NullPassthroughFunction<A,B> - Class in io.datarouter.bytes
Replace nulls with nulls.
ReplacingFunction.NullReplacingFunction<A,B> - Class in io.datarouter.bytes
Replace nulls with something provided by the Supplier
retainAll(Collection<?>) - Method in class io.datarouter.bytes.PagedObjectArray
 

S

scanChunks(long, int) - Static method in class io.datarouter.bytes.split.ChunkScannerTool
 
scanChunks(InputStream, int) - Static method in class io.datarouter.bytes.InputStreamTool
 
set(int, E) - Method in class io.datarouter.bytes.PagedObjectArray
 
set(int, T) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
SHIFT_IN - Enum constant in enum class io.datarouter.bytes.Ascii
 
SHIFT_OUT - Enum constant in enum class io.datarouter.bytes.Ascii
 
SHORT - Static variable in class io.datarouter.bytes.EmptyArray
 
size() - Method in class io.datarouter.bytes.ByteArrays
 
size() - Method in class io.datarouter.bytes.PagedObjectArray
 
size() - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
skip(int) - Method in class io.datarouter.bytes.ByteReader
 
skipInts(int) - Method in class io.datarouter.bytes.ByteReader
 
skipLongs(int) - Method in class io.datarouter.bytes.ByteReader
 
SortedByteArrays - Class in io.datarouter.bytes
Restricts the input arrays to being ordered lexicographically, enabling binary search.
split(byte[], byte, boolean, ByteChunkSplitterCollector<T>) - Static method in class io.datarouter.bytes.split.ByteChunkSplitter
 
split(Scanner<byte[]>, ExecutorService, int, byte, boolean) - Method in class io.datarouter.bytes.split.ByteChunkSplitter
 
spliterator() - Method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
 
spliterator() - Method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
 
start - Variable in class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
 
START_OF_HEADER - Enum constant in enum class io.datarouter.bytes.Ascii
 
START_OF_TEXT - Enum constant in enum class io.datarouter.bytes.Ascii
 
STRING - Static variable in class io.datarouter.bytes.EmptyArray
 
StringCodec - Class in io.datarouter.bytes.codec.stringcodec
Encodes a String without any length information or terminal bytes.
StringCodec(String) - Constructor for class io.datarouter.bytes.codec.stringcodec.StringCodec
 
StringCodec(Charset) - Constructor for class io.datarouter.bytes.codec.stringcodec.StringCodec
 
subList(int, int) - Method in class io.datarouter.bytes.PagedObjectArray
 
subList(int, int) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
SUBSTITUTE - Enum constant in enum class io.datarouter.bytes.Ascii
 
SYNCHRONOUS_IDLE - Enum constant in enum class io.datarouter.bytes.Ascii
 

T

TB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
TERMINAL_BYTE - Static variable in class io.datarouter.bytes.TerminatedByteArrayTool
 
terminalIndex - Variable in class io.datarouter.bytes.TerminatedByteArrayTool.NumEscapedAndTerminalIndex
 
TerminatedByteArrayCodec - Class in io.datarouter.bytes.codec.array.bytearray
 
TerminatedByteArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
 
TerminatedByteArrayTool - Class in io.datarouter.bytes
Terminated arrays can be embedded in a bigger array knowing that 0 is the terminal character.
TerminatedByteArrayTool() - Constructor for class io.datarouter.bytes.TerminatedByteArrayTool
 
TerminatedByteArrayTool.NumEscapedAndTerminalIndex - Class in io.datarouter.bytes
 
TerminatedStringCodec - Class in io.datarouter.bytes.codec.stringcodec
 
TerminatedStringCodec(StringCodec) - Constructor for class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
 
TiB - Enum constant in enum class io.datarouter.bytes.ByteUnitType
 
to - Variable in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
toArray() - Method in class io.datarouter.bytes.Bytes
 
toArray() - Method in class io.datarouter.bytes.PagedObjectArray
 
toArray(InputStream) - Static method in class io.datarouter.bytes.InputStreamTool
 
toArray(T[]) - Method in class io.datarouter.bytes.PagedObjectArray
 
toArrayOf(Class<E>) - Method in class io.datarouter.bytes.PagedObjectArray
 
toBytes() - Method in class io.datarouter.bytes.ByteArrays
Returns the backingArray directly if possible, otherwise a copy of the relevant range of bytes
toBytes(long) - Method in enum class io.datarouter.bytes.ByteUnitType
 
toBytesInt(long) - Method in enum class io.datarouter.bytes.ByteUnitType
 
toList() - Method in interface io.datarouter.bytes.split.ByteChunkSplitterCollector
 
toList() - Method in class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
 
toList() - Method in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
 
toString() - Method in class io.datarouter.bytes.Bytes
 
toString() - Method in class io.datarouter.bytes.ByteWriter
 
toString() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
 
toString() - Method in class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
 
toString(Object) - Static method in class io.datarouter.bytes.ToStringTool
 
ToStringTool - Class in io.datarouter.bytes
 
ToStringTool() - Constructor for class io.datarouter.bytes.ToStringTool
 
totalLength(byte[]...) - Static method in class io.datarouter.bytes.ByteTool
 
totalLength(List<byte[]>) - Static method in class io.datarouter.bytes.ByteTool
 
totalTokens() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
 
transferTo(InputStream, OutputStream) - Static method in class io.datarouter.bytes.InputStreamTool
 
trimmedPages() - Method in class io.datarouter.bytes.ByteWriter
 

U

unescapeAndUnterminate(byte[], int, int, int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
UNIT_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
 
unsignedIncrement(byte[]) - Static method in class io.datarouter.bytes.ByteTool
 
unsignedIncrementOverflowToNull(byte[]) - Static method in class io.datarouter.bytes.ByteTool
 
US_ASCII - Static variable in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
US_ASCII - Static variable in class io.datarouter.bytes.codec.stringcodec.StringCodec
 
US_ASCII - Static variable in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
 
UTF_8 - Static variable in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
UTF_8 - Static variable in class io.datarouter.bytes.codec.stringcodec.StringCodec
 
UTF_8 - Static variable in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
 

V

value - Variable in class io.datarouter.bytes.LengthAndValue
 
valueOf(String) - Static method in enum class io.datarouter.bytes.Ascii
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.ByteUnitType.ByteUnitSystem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.ByteUnitType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.datarouter.bytes.Ascii
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.datarouter.bytes.ByteUnitType.ByteUnitSystem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.datarouter.bytes.ByteUnitType
Returns an array containing the constants of this enum class, in the order they are declared.
valuesOffset - Variable in class io.datarouter.bytes.ByteArrays
 
varBytes() - Method in class io.datarouter.bytes.ByteReader
 
varBytes(byte[]) - Method in class io.datarouter.bytes.ByteWriter
 
varInt() - Method in class io.datarouter.bytes.ByteReader
 
varInt(int) - Method in class io.datarouter.bytes.ByteWriter
 
VarIntCodec - Class in io.datarouter.bytes.codec.intcodec
 
VarIntCodec() - Constructor for class io.datarouter.bytes.codec.intcodec.VarIntCodec
 
varInts(int) - Method in class io.datarouter.bytes.ByteReader
 
VarIntTool - Class in io.datarouter.bytes
 
VarIntTool() - Constructor for class io.datarouter.bytes.VarIntTool
 
varLong() - Method in class io.datarouter.bytes.ByteReader
 
varLong(long) - Method in class io.datarouter.bytes.ByteWriter
 
VarLongCodec - Class in io.datarouter.bytes.codec.longcodec
 
VarLongCodec() - Constructor for class io.datarouter.bytes.codec.longcodec.VarLongCodec
 
varUtf8() - Method in class io.datarouter.bytes.ByteReader
 
varUtf8(String) - Method in class io.datarouter.bytes.ByteWriter
 
VERTICAL_TAB - Enum constant in enum class io.datarouter.bytes.Ascii
 

W

write(OutputStream, byte[]) - Static method in class io.datarouter.bytes.OutputStreamTool
 
write(OutputStream, byte[], int, int) - Static method in class io.datarouter.bytes.OutputStreamTool
 

Z

ZERO - Enum constant in enum class io.datarouter.bytes.Ascii
 
A B C D E F G H I K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values