Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
- add(KvFileNameAndSize) - Method in class io.datarouter.bytes.kvfile.KvFileCompactorFileCache
- advanceInternal() - Method in class io.datarouter.bytes.BatchingByteArrayScanner
- advanceInternal() - Method in class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorPruneDeletesScanner
- advanceInternal() - Method in class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorPruneVersionsScanner
- 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
- B - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- backingArray - Variable in class io.datarouter.bytes.ByteArrays
- backingBytes() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- 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
- BINARY - Enum constant in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
- blockBytesFromInputStream(InputStream) - Static method in record class io.datarouter.bytes.kvfile.KvFileBlock
- blockSize - Variable in class io.datarouter.bytes.kvfile.KvFileCodec
- 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 - 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
- ByteLength - Class in io.datarouter.bytes
- ByteLength.ByteUnitSystem - Enum Class in io.datarouter.bytes
- ByteLength.Unit - Enum Class in io.datarouter.bytes
- 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
- byteReaderParams() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns the value of the
byteReaderParamsrecord component. - 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
- 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
- chunkSize() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns the value of the
chunkSizerecord component. - close() - Method in class io.datarouter.bytes.CountingInputStream
- close() - Method in class io.datarouter.bytes.CountingOutputStream
- 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 - Variable in class io.datarouter.bytes.kvfile.KvFileCodec
- 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.
- collatorStrategy() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactorFileCache.KvFileMergePlan
-
Returns the value of the
collatorStrategyrecord component. - 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
- compact() - Method in class io.datarouter.bytes.kvfile.KvFileCompactor
- 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
- COMPARATOR - Static variable in enum class io.datarouter.bytes.kvfile.KvFileOp
- COMPARE_SIZE_AND_NAME - Static variable in record class io.datarouter.bytes.kvfile.KvFileNameAndSize
- compareItem(int, byte[]) - Method in class io.datarouter.bytes.ByteArrays
- compareItem(ByteArrays, int, ByteArrays, int) - Static method in class io.datarouter.bytes.ByteArrays
- compareKey(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.KvFileEntry
- compareKeyVersionOpOptimized(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.KvFileEntry
- compareTo(Bytes) - Method in class io.datarouter.bytes.Bytes
- compareVersion(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.KvFileEntry
- 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
- concatRows(List<GzipBlockStream.GzipBlockStreamRow>) - Static method in record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
- concatTokens() - Method in record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
- contains(Object) - Method in class io.datarouter.bytes.ByteArrays
- contains(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- contains(Object) - Method in class io.datarouter.bytes.SortedByteArrays
- copyOfBytes() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- copyOfKey() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- copyOfRange(byte[], int, int) - Static method in class io.datarouter.bytes.ByteTool
- copyOfValue() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- copyOfVersion() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- count(InputStream, int) - Static method in class io.datarouter.bytes.InputStreamTool
- countByte(InputStream, int, byte) - Static method in class io.datarouter.bytes.InputStreamTool
- CountingInputStream - Class in io.datarouter.bytes
- CountingInputStream(InputStream) - Constructor for class io.datarouter.bytes.CountingInputStream
- CountingInputStream(InputStream, int, Consumer<Long>) - Constructor for class io.datarouter.bytes.CountingInputStream
- CountingOutputStream - Class in io.datarouter.bytes
- CountingOutputStream(OutputStream) - Constructor for class io.datarouter.bytes.CountingOutputStream
- CountingOutputStream(OutputStream, int, Consumer<Long>) - Constructor for class io.datarouter.bytes.CountingOutputStream
- crc32() - Method in class io.datarouter.bytes.ByteWriter
- create(byte[], byte[], KvFileOp, byte[]) - Static method in class io.datarouter.bytes.kvfile.KvFileEntry
- 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
- dataLength() - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
- DECIMAL - Enum constant in enum class io.datarouter.bytes.ByteLength.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(KvFileEntry) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- decode(InputStream) - Method in class io.datarouter.bytes.GzipBlockStream
-
Convert an InputStream containing gzip blocks into a Scanner of raw blocks.
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base2ByteStringCodec
- 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
- decode(String) - Method in interface io.datarouter.bytes.codec.bytestringcodec.ByteStringCodec
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.CsvIntByteStringCodec
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.HexByteStringCodec
- decodeBlocksToLists(List<KvFileBlock>) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- decodeBlockToList(KvFileBlock) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- decodeBlockToScanner(KvFileBlock) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- decodeInt(byte[]) - Static method in class io.datarouter.bytes.VarIntTool
- decodeInt(byte[], int) - Static method in class io.datarouter.bytes.VarIntTool
- decodeInt(InputStream) - Static method in class io.datarouter.bytes.VarIntTool
- decodeIntOrNull(InputStream) - 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
- decodeLong(InputStream) - Static method in class io.datarouter.bytes.VarIntTool
- decodeLongOrNull(InputStream) - Static method in class io.datarouter.bytes.VarIntTool
- decodeMulti(byte[]) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- decodeMulti(byte[]) - Static method in class io.datarouter.bytes.VarIntByteArraysTool
- decodeMulti(InputStream) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- decodeOne(byte[]) - Static method in class io.datarouter.bytes.VarIntByteArraysTool
- decodeOne(byte[], int) - Static method in class io.datarouter.bytes.VarIntByteArraysTool
- decodeParallel(InputStream, Threads) - Method in class io.datarouter.bytes.GzipBlockStream
-
Convert an InputStream containing gzip blocks into a Scanner of raw blocks.
- decodeWithLength(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- delete(String) - Method in interface io.datarouter.bytes.kvfile.KvFileStorage
- DELETE - Enum constant in enum class io.datarouter.bytes.kvfile.KvFileOp
- 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[]) - Static method in class io.datarouter.bytes.GzipTool
- 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[], int, long) - Static method in class io.datarouter.bytes.VarIntTool
- 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(Scanner<GzipBlockStream.GzipBlockStreamRow>) - Method in class io.datarouter.bytes.GzipBlockStream
-
Split the provided rows into larger blocks.
- encode(InputStream) - Static method in class io.datarouter.bytes.GzipTool
- encode(OutputStream, long) - Static method in class io.datarouter.bytes.VarIntTool
- 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
- encodeBatchSize() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerEncodeParams
-
Returns the value of the
encodeBatchSizerecord component. - encodedLength(List<byte[]>) - Static method in class io.datarouter.bytes.VarIntByteArraysTool
- encodeMulti(Scanner<byte[]>) - Static method in class io.datarouter.bytes.VarIntByteArraysTool
- encodeOne(byte[]) - Static method in class io.datarouter.bytes.VarIntByteArraysTool
- encodeParallel(Scanner<GzipBlockStream.GzipBlockStreamRow>, Threads) - Method in class io.datarouter.bytes.GzipBlockStream
-
Split the provided rows into larger blocks.
- encodeParams() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns the value of the
encodeParamsrecord component. - encodeThreads() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerEncodeParams
-
Returns the value of the
encodeThreadsrecord component. - encodeToInputStream(InputStream) - Static method in class io.datarouter.bytes.GzipTool
- 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
- entries() - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
-
Returns the value of the
entriesrecord component. - equals(Object) - Method in class io.datarouter.bytes.ByteLength
- equals(Object) - Method in class io.datarouter.bytes.Bytes
- equals(Object) - Method in record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.InputStreamAndLength
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileCompactor.KvFileCompactorParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileCompactorFileCache.KvFileMergePlan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerEncodeParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerKvReaderParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerStorageParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerWriteParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.KvFileNameAndSize
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- equalsItem(int, byte[]) - Method in class io.datarouter.bytes.ByteArrays
- equalsKeyOptimized(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.KvFileEntry
- equalsVersion(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.KvFileEntry
- ERROR_MESSAGE_INCOMPLETE_VALUE - Static variable in class io.datarouter.bytes.VarIntTool
- ERROR_MESSAGE_INTEGER_OVERFLOW - Static variable in class io.datarouter.bytes.VarIntTool
- ERROR_MESSAGE_INVALID_OFFSET - Static variable in class io.datarouter.bytes.VarIntTool
- ERROR_MESSAGE_IO - Static variable in class io.datarouter.bytes.VarIntTool
- ERROR_MESSAGE_MAX_SIZE_EXCEEDED - Static variable in class io.datarouter.bytes.VarIntTool
- ERROR_MESSAGE_NEGATIVE_VALUE - Static variable in class io.datarouter.bytes.VarIntTool
- ERROR_MESSAGE_UNEXPECTED_END_OF_INPUT_STREAM - Static variable in class io.datarouter.bytes.VarIntTool
- 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
- ExposedByteArrayOutputStream - Class in io.datarouter.bytes
-
For converting from a ByteArrayOutputStream to a ByteArrayInputStream without making a copy of the data.
- ExposedByteArrayOutputStream() - Constructor for class io.datarouter.bytes.ExposedByteArrayOutputStream
- ExposedByteArrayOutputStream(int) - Constructor for class io.datarouter.bytes.ExposedByteArrayOutputStream
F
- filenameSupplier() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerStorageParams
-
Returns the value of the
filenameSupplierrecord component. - files() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactorFileCache.KvFileMergePlan
-
Returns the value of the
filesrecord component. - findEscapedCountAndTerminalIndex(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
- findNextMergePlan() - Method in class io.datarouter.bytes.kvfile.KvFileCompactorFileCache
- 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
- fromByte(byte) - Static method in enum class io.datarouter.bytes.kvfile.KvFileOp
- fromBytes(byte[]) - Static method in record class io.datarouter.bytes.kvfile.KvFileBlock
- fromBytes(byte[]) - Static method in class io.datarouter.bytes.kvfile.KvFileEntrySerializer
- fromBytes(byte[], int) - Static method in class io.datarouter.bytes.kvfile.KvFileEntrySerializer
- fromHexBlock(String) - Static method in class io.datarouter.bytes.HexBlockTool
- fromInputStream(InputStream) - Static method in enum class io.datarouter.bytes.kvfile.KvFileOp
- fromInputStream(InputStream) - Static method in class io.datarouter.bytes.VarIntTool
-
Convenience methods for either: - returning a value - returning Optional.empty() if the end of the InputStream was found
- fromInputStreamInt(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.ByteLength.Unit
- get(int) - Method in class io.datarouter.bytes.ByteArrays
- get(int) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- getAscValues(ByteLength.ByteUnitSystem) - Static method in class io.datarouter.bytes.ByteLength
- getComparableByte(byte) - Static method in class io.datarouter.bytes.ByteTool
- getCount() - Method in class io.datarouter.bytes.CountingInputStream
- getCount() - Method in class io.datarouter.bytes.CountingOutputStream
- 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
- getNumBlocksEncoded() - Method in class io.datarouter.bytes.GzipBlockStream
- getTo(int) - Method in class io.datarouter.bytes.ByteArrays
- GiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- GROUP_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
- GzipBlockStream - Class in io.datarouter.bytes
-
Gzip normally encodes and decodes in a single thread which underutilizes multi-threaded hardware.
- GzipBlockStream() - Constructor for class io.datarouter.bytes.GzipBlockStream
- GzipBlockStream(int) - Constructor for class io.datarouter.bytes.GzipBlockStream
- GzipBlockStream(int, int, int, int) - Constructor for class io.datarouter.bytes.GzipBlockStream
- GzipBlockStream.GzipBlockStreamEncodedBlock - Class in io.datarouter.bytes
-
Returned while encoding with convenience methods.
- GzipBlockStream.GzipBlockStreamRow - Record Class in io.datarouter.bytes
-
One or more tokens that make up a "row" of data.
- GzipBlockStreamRow(List<byte[]>) - Constructor for record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
- GzipBlockStreamRow(List<byte[]>, int) - Constructor for record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
-
Creates an instance of a
GzipBlockStreamRowrecord class. - GzipTool - Class in io.datarouter.bytes
- GzipTool() - Constructor for class io.datarouter.bytes.GzipTool
H
- hashCode() - Method in class io.datarouter.bytes.ByteLength
- hashCode() - Method in class io.datarouter.bytes.Bytes
- hashCode() - Method in record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.InputStreamAndLength
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactor.KvFileCompactorParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactorFileCache.KvFileMergePlan
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerEncodeParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerKvReaderParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerStorageParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerWriteParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.KvFileNameAndSize
-
Returns a hash code value for this object.
- hashCode() - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- hasMore() - Method in class io.datarouter.bytes.ByteReader
- hasMoreToMerge() - Method in class io.datarouter.bytes.kvfile.KvFileCompactorFileCache
- headerLength() - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
- heartbeatPeriod() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns the value of the
heartbeatPeriodrecord component. - HexBlockTool - Class in io.datarouter.bytes
- HexBlockTool() - Constructor for class io.datarouter.bytes.HexBlockTool
- 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.primitivelist.BasePrimitiveList
- initFromCollection(Collection<T>) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- inputStream() - Method in record class io.datarouter.bytes.InputStreamAndLength
-
Returns the value of the
inputStreamrecord component. - InputStreamAndLength - Record Class in io.datarouter.bytes
-
Some situations like S3 multipart upload require wrapping a known quantity of bytes into an InputStream.
- InputStreamAndLength(InputStream, long) - Constructor for record class io.datarouter.bytes.InputStreamAndLength
-
Creates an instance of a
InputStreamAndLengthrecord class. - InputStreamAndLength(List<byte[]>) - Constructor for record class io.datarouter.bytes.InputStreamAndLength
- 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
- INTEGER_MAX_ENCODED_VALUE - Static variable in class io.datarouter.bytes.VarIntTool
- 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.kvfile - package io.datarouter.bytes.kvfile
- 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
- 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
K
- KB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- KEEP_ALL - Enum constant in enum class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorStrategy
- keepAll(List<KvFileReader>) - Static method in class io.datarouter.bytes.kvfile.KvFileCollator
-
Fastest option Merge entries keeping all versions and ops, including duplicates.
- KiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- KvFileBlock - Record Class in io.datarouter.bytes.kvfile
- KvFileBlock(List<KvFileEntry>) - Constructor for record class io.datarouter.bytes.kvfile.KvFileBlock
-
Creates an instance of a
KvFileBlockrecord class. - KvFileCodec<T> - Class in io.datarouter.bytes.kvfile
- KvFileCodec(Codec<T, KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.KvFileCodec
- KvFileCodec(Codec<T, KvFileEntry>, ByteLength) - Constructor for class io.datarouter.bytes.kvfile.KvFileCodec
- KvFileCollator - Class in io.datarouter.bytes.kvfile
-
Collate KvFileEntries using only the binary data, not requiring the objects to be decoded.
- KvFileCollator() - Constructor for class io.datarouter.bytes.kvfile.KvFileCollator
- KvFileCollator.KvFileCollatorPruneDeletesScanner - Class in io.datarouter.bytes.kvfile
-
Assumes non-null entries.
- KvFileCollator.KvFileCollatorPruneVersionsScanner - Class in io.datarouter.bytes.kvfile
-
Assumes non-null entries.
- KvFileCollator.KvFileCollatorStrategy - Enum Class in io.datarouter.bytes.kvfile
- KvFileCollatorPruneDeletesScanner(Scanner<KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorPruneDeletesScanner
- KvFileCollatorPruneVersionsScanner(Scanner<KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorPruneVersionsScanner
- KvFileCompactor - Class in io.datarouter.bytes.kvfile
-
For looping over a directory of KvFiles and merging N files at a time until only targetNumFiles remain.
- KvFileCompactor(KvFileCompactor.KvFileCompactorParams) - Constructor for class io.datarouter.bytes.kvfile.KvFileCompactor
- KvFileCompactor.KvFileCompactorParams - Record Class in io.datarouter.bytes.kvfile
- KvFileCompactorFileCache - Class in io.datarouter.bytes.kvfile
-
Keeps track of files during a compaction.
- KvFileCompactorFileCache(int, boolean, ByteLength, int, int, List<KvFileNameAndSize>) - Constructor for class io.datarouter.bytes.kvfile.KvFileCompactorFileCache
- KvFileCompactorFileCache.KvFileMergePlan - Record Class in io.datarouter.bytes.kvfile
- KvFileCompactorParams(Supplier<Boolean>, int, boolean, KvFileMerger.KvFileMergerParams) - Constructor for record class io.datarouter.bytes.kvfile.KvFileCompactor.KvFileCompactorParams
-
Creates an instance of a
KvFileCompactorParamsrecord class. - KvFileEntry - Class in io.datarouter.bytes.kvfile
-
A generic KeyValue, plus a version represented as bytes.
- KvFileEntry(byte[], int, int, int, int, int, int, KvFileOp, int, int) - Constructor for class io.datarouter.bytes.kvfile.KvFileEntry
- KvFileEntrySerializer - Class in io.datarouter.bytes.kvfile
- KvFileEntrySerializer() - Constructor for class io.datarouter.bytes.kvfile.KvFileEntrySerializer
- KvFileMergePlan(List<KvFileNameAndSize>, KvFileCollator.KvFileCollatorStrategy) - Constructor for record class io.datarouter.bytes.kvfile.KvFileCompactorFileCache.KvFileMergePlan
-
Creates an instance of a
KvFileMergePlanrecord class. - KvFileMerger - Class in io.datarouter.bytes.kvfile
- KvFileMerger(KvFileMerger.KvFileMergerParams, KvFileCompactorFileCache.KvFileMergePlan, Supplier<Boolean>) - Constructor for class io.datarouter.bytes.kvfile.KvFileMerger
- KvFileMerger.KvFileMergerByteReaderParams - Record Class in io.datarouter.bytes.kvfile
- KvFileMerger.KvFileMergerEncodeParams - Record Class in io.datarouter.bytes.kvfile
- KvFileMerger.KvFileMergerKvReaderParams - Record Class in io.datarouter.bytes.kvfile
- KvFileMerger.KvFileMergerParams - Record Class in io.datarouter.bytes.kvfile
- KvFileMerger.KvFileMergerStorageParams - Record Class in io.datarouter.bytes.kvfile
- KvFileMerger.KvFileMergerWriteParams - Record Class in io.datarouter.bytes.kvfile
- KvFileMergerByteReaderParams(int, int, Threads, boolean, ExecutorService, ByteLength, ByteLength) - Constructor for record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Creates an instance of a
KvFileMergerByteReaderParamsrecord class. - KvFileMergerEncodeParams(ByteLength, int, Threads) - Constructor for record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerEncodeParams
-
Creates an instance of a
KvFileMergerEncodeParamsrecord class. - KvFileMergerKvReaderParams(int, Threads) - Constructor for record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerKvReaderParams
-
Creates an instance of a
KvFileMergerKvReaderParamsrecord class. - KvFileMergerParams(KvFileMerger.KvFileMergerStorageParams, KvFileMerger.KvFileMergerByteReaderParams, KvFileMerger.KvFileMergerKvReaderParams, KvFileMerger.KvFileMergerEncodeParams, KvFileMerger.KvFileMergerWriteParams, Duration, Duration) - Constructor for record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Creates an instance of a
KvFileMergerParamsrecord class. - KvFileMergerStorageParams(KvFileStorage, Supplier<String>) - Constructor for record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerStorageParams
-
Creates an instance of a
KvFileMergerStorageParamsrecord class. - KvFileMergerWriteParams(Threads, ByteLength) - Constructor for record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerWriteParams
-
Creates an instance of a
KvFileMergerWriteParamsrecord class. - KvFileNameAndSize - Record Class in io.datarouter.bytes.kvfile
- KvFileNameAndSize(String, long) - Constructor for record class io.datarouter.bytes.kvfile.KvFileNameAndSize
-
Creates an instance of a
KvFileNameAndSizerecord class. - KvFileOp - Enum Class in io.datarouter.bytes.kvfile
-
Either PUT or DELETE.
- KvFileReader - Class in io.datarouter.bytes.kvfile
-
Named wrapper around an InputStream so we can trace where errors came from.
- KvFileReader(byte[], String, int, Threads) - Constructor for class io.datarouter.bytes.kvfile.KvFileReader
- KvFileReader(Scanner<byte[]>, String, int, Threads) - Constructor for class io.datarouter.bytes.kvfile.KvFileReader
- KvFileReader(InputStream) - Constructor for class io.datarouter.bytes.kvfile.KvFileReader
- KvFileReader(InputStream, Threads) - Constructor for class io.datarouter.bytes.kvfile.KvFileReader
- KvFileReader(InputStream, String) - Constructor for class io.datarouter.bytes.kvfile.KvFileReader
- KvFileReader(InputStream, String, int, Threads) - Constructor for class io.datarouter.bytes.kvfile.KvFileReader
- KvFileStorage - Interface in io.datarouter.bytes.kvfile
- kvReaderParams() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns the value of the
kvReaderParamsrecord component.
L
- last - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- 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() - Method in record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
-
Returns the value of the
lengthrecord component. - length() - Method in record class io.datarouter.bytes.InputStreamAndLength
-
Returns the value of the
lengthrecord component. - length() - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
- length() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- 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
- list() - Method in interface io.datarouter.bytes.kvfile.KvFileStorage
- logPeriod() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns the value of the
logPeriodrecord component. - LONG - Static variable in class io.datarouter.bytes.EmptyArray
- LONG_MAX_ENCODED_VALUE - Static variable in class io.datarouter.bytes.VarIntTool
- LongListCodec - Class in io.datarouter.bytes.codec.list.longlist
- LongListCodec() - Constructor for class io.datarouter.bytes.codec.list.longlist.LongListCodec
M
- makeReadersThreads() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns the value of the
makeReadersThreadsrecord component. - MAX - Static variable in class io.datarouter.bytes.ByteLength
- MB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- memoryFanIn() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns the value of the
memoryFanInrecord component. - merge() - Method in class io.datarouter.bytes.kvfile.KvFileMerger
- mergerParams() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactor.KvFileCompactorParams
-
Returns the value of the
mergerParamsrecord component. - method - Variable in enum class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorStrategy
- MiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- middle - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- MIN - Static variable in class io.datarouter.bytes.ByteLength
- minBlockSize() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerEncodeParams
-
Returns the value of the
minBlockSizerecord component. - MultiByteArrayInputStream - Class in io.datarouter.bytes
- MultiByteArrayInputStream(Scanner<byte[]>) - Constructor for class io.datarouter.bytes.MultiByteArrayInputStream
- MultiByteArrayInputStream(List<byte[]>) - Constructor for class io.datarouter.bytes.MultiByteArrayInputStream
N
- name() - Method in record class io.datarouter.bytes.kvfile.KvFileNameAndSize
-
Returns the value of the
namerecord component. - 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
- NUM_PERSISTENT_BYTES - Static variable in enum class io.datarouter.bytes.kvfile.KvFileOp
- numEscaped - Variable in class io.datarouter.bytes.TerminatedByteArrayTool.NumEscapedAndTerminalIndex
- NumEscapedAndTerminalIndex(int, int) - Constructor for class io.datarouter.bytes.TerminatedByteArrayTool.NumEscapedAndTerminalIndex
- numFiles() - Method in class io.datarouter.bytes.kvfile.KvFileCompactorFileCache
O
- OBJECT - Static variable in class io.datarouter.bytes.EmptyArray
- of(byte[], int) - Static method in class io.datarouter.bytes.ByteArrays
- 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
- ofBytes(long) - Static method in class io.datarouter.bytes.ByteLength
- offset - Variable in class io.datarouter.bytes.ByteArrays
- offset() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- ofGB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofGiB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofIndividualArrays(List<byte[]>) - Static method in class io.datarouter.bytes.SortedByteArrays
- ofIndividualArraysNoValidation(List<byte[]>) - Static method in class io.datarouter.bytes.SortedByteArrays
- ofKB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofKiB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofMB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofMiB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofPB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofPiB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofTB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofTiB(long) - Static method in class io.datarouter.bytes.ByteLength
- op() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- 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
- parseBatchSize() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerKvReaderParams
-
Returns the value of the
parseBatchSizerecord component. - ParsedByteChunk(byte[], List<T>, byte[]) - Constructor for class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- parseThreads() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerKvReaderParams
-
Returns the value of the
parseThreadsrecord component. - partSize() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerWriteParams
-
Returns the value of the
partSizerecord component. - PB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- persistentValue - Variable in enum class io.datarouter.bytes.kvfile.KvFileOp
- persistentValueArray - Variable in enum class io.datarouter.bytes.kvfile.KvFileOp
- PiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- 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
- 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
- print(byte[]) - Static method in class io.datarouter.bytes.HexBlockTool
- print(byte[], int, int) - Static method in class io.datarouter.bytes.HexBlockTool
- prune() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactor.KvFileCompactorParams
-
Returns the value of the
prunerecord component. - PRUNE_ALL - Enum constant in enum class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorStrategy
- PRUNE_VERSIONS - Enum constant in enum class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorStrategy
- pruneAll(List<KvFileReader>) - Static method in class io.datarouter.bytes.kvfile.KvFileCollator
-
Merge entries keeping the latest version.
- pruneVersions(List<KvFileReader>) - Static method in class io.datarouter.bytes.kvfile.KvFileCollator
-
Merge entries keeping the latest version.
- PUT - Enum constant in enum class io.datarouter.bytes.kvfile.KvFileOp
- putWithLongVersion(byte[], long, byte[]) - Static method in class io.datarouter.bytes.kvfile.KvFileEntry
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
- read() - Method in class io.datarouter.bytes.CountingInputStream
- read() - Method in class io.datarouter.bytes.MultiByteArrayInputStream
- read(byte[], int, int) - Method in class io.datarouter.bytes.CountingInputStream
- read(byte[], int, int) - Method in class io.datarouter.bytes.MultiByteArrayInputStream
- read(String) - Method in interface io.datarouter.bytes.kvfile.KvFileStorage
- readAllBytes() - Method in class io.datarouter.bytes.MultiByteArrayInputStream
- readBufferSize() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns the value of the
readBufferSizerecord component. - readInputStream(String) - Method in interface io.datarouter.bytes.kvfile.KvFileStorage
- readNBytes(byte[], int, int) - Method in class io.datarouter.bytes.MultiByteArrayInputStream
- readNBytes(int) - Method in class io.datarouter.bytes.MultiByteArrayInputStream
- readNBytes(InputStream, int) - Static method in class io.datarouter.bytes.InputStreamTool
- readParallel() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns the value of the
readParallelrecord component. - readParallel(String, long, long, Threads, ByteLength) - Method in interface io.datarouter.bytes.kvfile.KvFileStorage
- readParallelExec() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns the value of the
readParallelExecrecord component. - readRequiredByte(InputStream) - Static method in class io.datarouter.bytes.InputStreamTool
-
Read 1 byte, throwing if it wasn't found.
- readUntilLength(InputStream, byte[], int, int) - Static method in class io.datarouter.bytes.InputStreamTool
-
Keeps reading from the InputStream until length bytes are found, or we're out of data.
- RECORD_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
- remove(KvFileNameAndSize) - Method in class io.datarouter.bytes.kvfile.KvFileCompactorFileCache
- 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
- resetCounters() - Method in class io.datarouter.bytes.GzipBlockStream
S
- scanBlockByteArrays() - Method in class io.datarouter.bytes.kvfile.KvFileReader
- scanBlockEntries() - Method in class io.datarouter.bytes.kvfile.KvFileReader
- scanBlocks() - Method in class io.datarouter.bytes.kvfile.KvFileReader
- scanChunks(long, long, int) - Static method in class io.datarouter.bytes.split.ChunkScannerTool
- scanChunks(InputStream, int) - Static method in class io.datarouter.bytes.InputStreamTool
- scanEntries() - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
- 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
- shouldStop() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactor.KvFileCompactorParams
-
Returns the value of the
shouldStoprecord component. - size() - Method in class io.datarouter.bytes.ByteArrays
- size() - Method in record class io.datarouter.bytes.kvfile.KvFileNameAndSize
-
Returns the value of the
sizerecord component. - size() - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- skip(int) - Method in class io.datarouter.bytes.ByteReader
- skip(long) - Method in class io.datarouter.bytes.CountingInputStream
- 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[]>, Threads, 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
- step - Variable in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
- storage() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerStorageParams
-
Returns the value of the
storagerecord component. - storageParams() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns the value of the
storageParamsrecord component. - streamingFanIn() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns the value of the
streamingFanInrecord component. - 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.primitivelist.BasePrimitiveList
- SUBSTITUTE - Enum constant in enum class io.datarouter.bytes.Ascii
- SYNCHRONOUS_IDLE - Enum constant in enum class io.datarouter.bytes.Ascii
T
- targetNumFiles() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactor.KvFileCompactorParams
-
Returns the value of the
targetNumFilesrecord component. - TB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- 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.ByteLength.Unit
- to - Variable in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- toArray() - Method in class io.datarouter.bytes.Bytes
- toArray(InputStream) - Static method in class io.datarouter.bytes.InputStreamTool
- toByteArray(Collection<T>) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- toByteArrays(Scanner<T>) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- toBytes() - Method in class io.datarouter.bytes.ByteArrays
-
Returns the backingArray directly if possible, otherwise a copy of the relevant range of bytes
- toBytes() - Method in class io.datarouter.bytes.ByteLength
- toBytes() - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
- toBytes(byte[], byte[], KvFileOp, byte[]) - Static method in class io.datarouter.bytes.kvfile.KvFileEntrySerializer
- toBytesInt() - Method in class io.datarouter.bytes.ByteLength
- toDisplay() - Method in class io.datarouter.bytes.ByteLength
- toDisplay(ByteLength.ByteUnitSystem) - Method in class io.datarouter.bytes.ByteLength
- toGB() - Method in class io.datarouter.bytes.ByteLength
- toGiB() - Method in class io.datarouter.bytes.ByteLength
- toHexBlock(byte[], int, int) - Static method in class io.datarouter.bytes.HexBlockTool
- toInputStream() - Method in class io.datarouter.bytes.ExposedByteArrayOutputStream
- toInputStream(Scanner<GzipBlockStream.GzipBlockStreamEncodedBlock>) - Static method in class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamEncodedBlock
- toInputStream(Scanner<T>) - Method in class io.datarouter.bytes.kvfile.KvFileCodec
- toKB() - Method in class io.datarouter.bytes.ByteLength
- tokens() - Method in record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
-
Returns the value of the
tokensrecord component. - toKiB() - Method in class io.datarouter.bytes.ByteLength
- 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
- toMB() - Method in class io.datarouter.bytes.ByteLength
- toMiB() - Method in class io.datarouter.bytes.ByteLength
- toOutputStream(OutputStream) - Method in class io.datarouter.bytes.Bytes
- toOutputStream(OutputStream) - Method in class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamEncodedBlock
-
Write the length bytes followed by the data bytes.
- toPB() - Method in class io.datarouter.bytes.ByteLength
- toPiB() - Method in class io.datarouter.bytes.ByteLength
- toString() - Method in class io.datarouter.bytes.ByteLength
- toString() - Method in class io.datarouter.bytes.Bytes
- toString() - Method in class io.datarouter.bytes.ByteWriter
- toString() - Method in record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.InputStreamAndLength
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileBlock
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactor.KvFileCompactorParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactorFileCache.KvFileMergePlan
-
Returns a string representation of this record class.
- toString() - Method in class io.datarouter.bytes.kvfile.KvFileEntry
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerEncodeParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerKvReaderParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerStorageParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerWriteParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.KvFileNameAndSize
-
Returns a string representation of this record class.
- 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
- totalInputSize() - Method in record class io.datarouter.bytes.kvfile.KvFileCompactorFileCache.KvFileMergePlan
- totalLength(byte[]...) - Static method in class io.datarouter.bytes.ByteTool
- totalLength(List<byte[]>) - Static method in class io.datarouter.bytes.ByteTool
- totalLength(List<GzipBlockStream.GzipBlockStreamRow>) - Static method in record class io.datarouter.bytes.GzipBlockStream.GzipBlockStreamRow
- totalSize() - Method in class io.datarouter.bytes.kvfile.KvFileCompactorFileCache
- totalSize(Collection<KvFileNameAndSize>) - Static method in record class io.datarouter.bytes.kvfile.KvFileNameAndSize
- totalThreads() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerByteReaderParams
- totalTokens() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- toTB() - Method in class io.datarouter.bytes.ByteLength
- toTiB() - Method in class io.datarouter.bytes.ByteLength
- transferTo(InputStream, OutputStream) - Static method in class io.datarouter.bytes.InputStreamTool
- transferTo(OutputStream) - Method in class io.datarouter.bytes.MultiByteArrayInputStream
- 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
- unitValue - Variable in enum class io.datarouter.bytes.ByteLength.Unit
- 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.ByteLength.ByteUnitSystem
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.ByteLength.Unit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.KvFileCollator.KvFileCollatorStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.KvFileOp
-
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.ByteLength.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.ByteLength.Unit
-
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.kvfile.KvFileCollator.KvFileCollatorStrategy
-
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.kvfile.KvFileOp
-
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
- VarIntByteArraysTool - Class in io.datarouter.bytes
-
Concatenate multiple byte arrays into a bigger array.
- VarIntByteArraysTool() - Constructor for class io.datarouter.bytes.VarIntByteArraysTool
- 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
-
Encodes a positive long value to a variable number of 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(byte[], int, int) - Method in class io.datarouter.bytes.CountingOutputStream
- write(int) - Method in class io.datarouter.bytes.CountingOutputStream
- write(OutputStream, byte[]) - Static method in class io.datarouter.bytes.OutputStreamTool
- write(OutputStream, byte[], int, int) - Static method in class io.datarouter.bytes.OutputStreamTool
- write(OutputStream, Scanner<byte[]>) - Static method in class io.datarouter.bytes.OutputStreamTool
- write(String, byte[]) - Method in interface io.datarouter.bytes.kvfile.KvFileStorage
- writeBytes(long, OutputStream) - Static method in class io.datarouter.bytes.VarIntTool
-
Deprecated.inline me
- writeParallel(String, Scanner<List<byte[]>>, Threads) - Method in interface io.datarouter.bytes.kvfile.KvFileStorage
- writeParams() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerParams
-
Returns the value of the
writeParamsrecord component. - writeThreads() - Method in record class io.datarouter.bytes.kvfile.KvFileMerger.KvFileMergerWriteParams
-
Returns the value of the
writeThreadsrecord component.
Z
A B C D E F G H I K L M N O P R S T U V W ZAll Classes and Interfaces|All Packages|Constant Field Values