Index

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

A

accept(BlockfileTokens) - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
 
accept(BlockfileTokens) - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
 
accept(BlockfileTokens) - Method in interface io.datarouter.bytes.blockfile.write.BlockfileListener
 
ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
 
add(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummers
 
add(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.compress.BlockfileCompressors
 
add(BlockfileNameAndSize) - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
 
add(KvFileBlockFormat) - Method in class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormats
 
add(String, String) - Method in class io.datarouter.bytes.KvString
 
add(String, T, Function<T, String>) - Method in class io.datarouter.bytes.KvString
 
addLazy(String, Supplier<String>) - Method in class io.datarouter.bytes.KvString
 
addLazy(String, Supplier<T>, Function<T, String>) - Method in class io.datarouter.bytes.KvString
 
addListener(BlockfileListener) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
addListeners(BlockfileListener...) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
ADLER_32 - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
 
advanceInternal() - Method in class io.datarouter.bytes.BatchingByteArrayScanner
 
advanceInternal() - Method in class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorPruneDeletesScanner
 
advanceInternal() - Method in class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorPruneVersionsScanner
 
advanceInternal() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ByteChunkParsingScanner
 
all - Variable in class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummers
 
all - Variable in class io.datarouter.bytes.blockfile.compress.BlockfileCompressors
 
all - Variable in class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormats
 
ALL - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
 
ALL - Static variable in class io.datarouter.bytes.blockfile.compress.BlockfileStandardCompressors
 
ALL - Static variable in class io.datarouter.bytes.kvfile.blockformat.KvFileStandardBlockFormats
 
allEndings() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
 
apply(A) - Method in class io.datarouter.bytes.ReplacingFunction
 
Ascii - Enum Class in io.datarouter.bytes
 
assertFinished() - Method in class io.datarouter.bytes.ByteReader
 
assertLengthEquals(int) - Method in record class io.datarouter.bytes.LengthAndValue
 

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.kv.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
 
BinaryDictionary - Class in io.datarouter.bytes
Encodes key/value pairs to a flattened byte[].
BinaryDictionary() - Constructor for class io.datarouter.bytes.BinaryDictionary
 
BLOCK - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
 
BLOCK_COUNT - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileFooterKey
 
blockCount() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
Returns the value of the blockCount record component.
blockfile() - Method in record class io.datarouter.bytes.kvfile.io.KvFile
Returns the value of the blockfile record component.
blockfile() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
Returns the value of the blockfile record component.
Blockfile<T> - Record Class in io.datarouter.bytes.blockfile
 
Blockfile(BlockfileStorage, BlockfileCompressors, BlockfileChecksummers) - Constructor for record class io.datarouter.bytes.blockfile.Blockfile
Creates an instance of a Blockfile record class.
BlockfileBlock - Record Class in io.datarouter.bytes.blockfile.section
 
BlockfileBlock(byte[]) - Constructor for record class io.datarouter.bytes.blockfile.section.BlockfileBlock
Creates an instance of a BlockfileBlock record class.
BlockfileBlockTokens<T> - Record Class in io.datarouter.bytes.blockfile.dto.tokens
 
BlockfileBlockTokens(T, byte[], byte[], byte[]) - Constructor for record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
Creates an instance of a BlockfileBlockTokens record class.
BlockfileBuilder<T> - Class in io.datarouter.bytes.blockfile
 
BlockfileBuilder(BlockfileStorage) - Constructor for class io.datarouter.bytes.blockfile.BlockfileBuilder
 
BlockfileChecksummer - Record Class in io.datarouter.bytes.blockfile.checksum
Checksum each block for the purposes of hunting down corruption and potentially skipping invalid blocks.
BlockfileChecksummer(String, int, Function<byte[], byte[]>) - Constructor for record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
Creates an instance of a BlockfileChecksummer record class.
BlockfileChecksummers - Class in io.datarouter.bytes.blockfile.checksum
 
BlockfileChecksummers(List<BlockfileChecksummer>) - Constructor for class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummers
 
BlockfileChecksumTool - Class in io.datarouter.bytes.blockfile.checksum
 
BlockfileChecksumTool() - Constructor for class io.datarouter.bytes.blockfile.checksum.BlockfileChecksumTool
 
BlockfileCompressor - Record Class in io.datarouter.bytes.blockfile.compress
 
BlockfileCompressor(String, Supplier<Codec<byte[], byte[]>>) - Constructor for record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
Creates an instance of a BlockfileCompressor record class.
BlockfileCompressors - Class in io.datarouter.bytes.blockfile.compress
 
BlockfileCompressors(List<BlockfileCompressor>) - Constructor for class io.datarouter.bytes.blockfile.compress.BlockfileCompressors
 
BlockfileDecodedBlock(int, int, T) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
Creates an instance of a BlockfileDecodedBlock record class.
BlockfileDecodedBlockBatch(long, long, List<BlockfileReader.BlockfileDecodedBlock<T>>) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
Creates an instance of a BlockfileDecodedBlockBatch record class.
BlockfileEndingsListener - Class in io.datarouter.bytes.blockfile.listener
Note this does not record endings for the footer or trailer since those can be computed separately.
BlockfileEndingsListener(Consumer<List<Long>>) - Constructor for class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
 
blockfileFooter() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
BlockfileFooter - Record Class in io.datarouter.bytes.blockfile.section
 
BlockfileFooter(BinaryDictionary, long) - Constructor for record class io.datarouter.bytes.blockfile.section.BlockfileFooter
Creates an instance of a BlockfileFooter record class.
BlockfileFooterKey - Enum Class in io.datarouter.bytes.blockfile.enums
 
BlockfileFooterTokens - Record Class in io.datarouter.bytes.blockfile.dto.tokens
 
BlockfileFooterTokens(byte[], byte[]) - Constructor for record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
Creates an instance of a BlockfileFooterTokens record class.
BlockfileHeader - Record Class in io.datarouter.bytes.blockfile.section
 
BlockfileHeader(BinaryDictionary, BlockfileCompressor, int, BlockfileChecksummer) - Constructor for record class io.datarouter.bytes.blockfile.section.BlockfileHeader
Creates an instance of a BlockfileHeader record class.
BlockfileHeader.BlockfileHeaderCodec - Class in io.datarouter.bytes.blockfile.section
 
BlockfileHeaderCodec(BlockfileCompressors, BlockfileChecksummers) - Constructor for class io.datarouter.bytes.blockfile.section.BlockfileHeader.BlockfileHeaderCodec
 
BlockfileHeaderKey - Enum Class in io.datarouter.bytes.blockfile.enums
 
BlockfileHeaderTokens - Record Class in io.datarouter.bytes.blockfile.dto.tokens
 
BlockfileHeaderTokens(byte[], byte[]) - Constructor for record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
Creates an instance of a BlockfileHeaderTokens record class.
BlockfileListener - Interface in io.datarouter.bytes.blockfile.write
 
BlockfileLocalStorage - Class in io.datarouter.bytes.blockfile.storage
 
BlockfileLocalStorage(String) - Constructor for class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
BlockfileMetadataCache<T> - Class in io.datarouter.bytes.blockfile.read
 
BlockfileMetadataCache(Supplier<T>) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileMetadataCache
 
blockfileMetadataReader() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader
 
blockfileMetadataReader() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
Returns the value of the blockfileMetadataReader record component.
BlockfileMetadataReader<T> - Class in io.datarouter.bytes.blockfile.read
 
BlockfileMetadataReader(BlockfileMetadataReader.BlockfileMetadataReaderConfig<T>, String) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
BlockfileMetadataReader.BlockfileMetadataReaderConfig<T> - Record Class in io.datarouter.bytes.blockfile.read
 
BlockfileMetadataReader.DecodedHeader - Record Class in io.datarouter.bytes.blockfile.read
 
BlockfileMetadataReaderBuilder<T> - Class in io.datarouter.bytes.blockfile.read
 
BlockfileMetadataReaderBuilder(Blockfile<T>, String) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileMetadataReaderBuilder
 
BlockfileMetadataReaderConfig(BlockfileStorage, BlockfileHeader.BlockfileHeaderCodec, Optional<Long>) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Creates an instance of a BlockfileMetadataReaderConfig record class.
BlockfileNameAndSize - Record Class in io.datarouter.bytes.blockfile.dto
 
BlockfileNameAndSize(String, long) - Constructor for record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
Creates an instance of a BlockfileNameAndSize record class.
blockfileReader() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
Returns the value of the blockfileReader record component.
BlockfileReader<T> - Class in io.datarouter.bytes.blockfile.read
 
BlockfileReader(BlockfileMetadataReader<T>, BlockfileReader.BlockfileReaderConfig<T>) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileReader
 
BlockfileReader.BlockfileDecodedBlock<T> - Record Class in io.datarouter.bytes.blockfile.read
 
BlockfileReader.BlockfileDecodedBlockBatch<T> - Record Class in io.datarouter.bytes.blockfile.read
 
BlockfileReader.BlockfileReaderConfig<T> - Record Class in io.datarouter.bytes.blockfile.read
 
BlockfileReaderBuilder<T> - Class in io.datarouter.bytes.blockfile.read
 
BlockfileReaderBuilder(Blockfile<T>, BlockfileMetadataReader<T>, Function<BlockfileReader<T>, Function<byte[], T>>) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
 
BlockfileReaderConfig(BlockfileStorage, Function<BlockfileReader<T>, Function<byte[], T>>, BlockfileHeader.BlockfileHeaderCodec, Threads, ByteLength, int, Threads, boolean, Optional<Long>) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Creates an instance of a BlockfileReaderConfig record class.
BlockfileSection - Enum Class in io.datarouter.bytes.blockfile.enums
 
BlockfileStandardChecksummers - Class in io.datarouter.bytes.blockfile.checksum
 
BlockfileStandardChecksummers() - Constructor for class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
 
BlockfileStandardCompressors - Class in io.datarouter.bytes.blockfile.compress
 
BlockfileStandardCompressors() - Constructor for class io.datarouter.bytes.blockfile.compress.BlockfileStandardCompressors
 
BlockfileStorage - Interface in io.datarouter.bytes.blockfile.storage
"name" may contain subpaths, but without a leading slash.
BlockfileTokens - Interface in io.datarouter.bytes.blockfile.dto
 
BlockfileTokensListener - Class in io.datarouter.bytes.blockfile.listener
 
BlockfileTokensListener(Consumer<List<BlockfileTokens>>) - Constructor for class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
 
BlockfileTrailer - Record Class in io.datarouter.bytes.blockfile.section
 
BlockfileTrailer(int, int) - Constructor for record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
Creates an instance of a BlockfileTrailer record class.
BlockfileTrailerTokens - Record Class in io.datarouter.bytes.blockfile.dto.tokens
 
BlockfileTrailerTokens(byte[]) - Constructor for record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
Creates an instance of a BlockfileTrailerTokens record class.
BlockfileWriter<T> - Class in io.datarouter.bytes.blockfile.write
 
BlockfileWriter(BlockfileWriter.BlockfileWriterConfig<T>, String) - Constructor for class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
BlockfileWriter.BlockfileWriterConfig<T> - Record Class in io.datarouter.bytes.blockfile.write
 
BlockfileWriter.BlockfileWriteResult - Record Class in io.datarouter.bytes.blockfile.write
 
blockfileWriterBuilder() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
Returns the value of the blockfileWriterBuilder record component.
BlockfileWriterBuilder<T> - Class in io.datarouter.bytes.blockfile.write
 
BlockfileWriterBuilder(Blockfile<T>, Function<T, byte[]>, String) - Constructor for class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
BlockfileWriterConfig(BlockfileStorage, Function<T, byte[]>, BlockfileHeader.BlockfileHeaderCodec, BlockfileCompressor, BlockfileChecksummer, BinaryDictionary, Supplier<BinaryDictionary>, List<BlockfileListener>, int, Threads, boolean, Threads) - Constructor for record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Creates an instance of a BlockfileWriterConfig record class.
blockfileWriteResult() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
Returns the value of the blockfileWriteResult record component.
BlockfileWriteResult(long, ByteLength) - Constructor for record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
Creates an instance of a BlockfileWriteResult record class.
blockFormat() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
Returns the value of the blockFormat record component.
blockFormat() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
Returns the value of the blockFormat record component.
blockFormat() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Returns the value of the blockFormat record component.
blockFormats() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
Returns the value of the blockFormats record component.
blockLength() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
Returns the value of the blockLength record component.
blocks() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
Returns the value of the blocks record component.
blocksRead - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
blocksReadSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
blocksWritten - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
blocksWrittenSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
blockTokens() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
 
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
 
build() - Method in class io.datarouter.bytes.blockfile.BlockfileBuilder
 
build() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReaderBuilder
 
build() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
 
build() - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
build() - Method in class io.datarouter.bytes.kvfile.io.KvFileBuilder
 
build() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
 
build() - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
BY_ENCODED_NAME - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
 
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
 
bytes - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileFooterKey
 
bytes - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
 
bytes - Variable in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
 
bytes - Variable in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
 
bytes() - Method in class io.datarouter.bytes.digest.Digest
 
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
 
bytesToLength(byte[]) - Static method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
 
bytesToName(byte[]) - Static method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
 
bytesToName(byte[]) - Static method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
 
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

calc() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator
 
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
 
checksum() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
Returns the value of the checksum record component.
CHECKSUM_ALGORITHM - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
 
CHECKSUM_LENGTH - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
 
checksum32(Checksum, byte[]) - Static method in class io.datarouter.bytes.blockfile.checksum.BlockfileChecksumTool
 
checksumLength() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
Returns the value of the checksumLength record component.
checksummer() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
Returns the value of the checksummer record component.
checksummer() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the checksummer record component.
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
 
close() - Method in class io.datarouter.bytes.digest.DigestStream
 
close() - Method in class io.datarouter.bytes.io.CountingInputStream
 
close() - Method in class io.datarouter.bytes.io.CountingOutputStream
 
close() - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
 
close(InputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
 
close(OutputStream) - Static method in class io.datarouter.bytes.io.OutputStreamTool
 
closeAtEnd(InputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
For cases where it's difficult to use try-with-resources.
code - Variable in enum class io.datarouter.bytes.Ascii
 
code - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
 
codeByte - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
 
codeBytes - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
 
Codec<A,B> - Interface in io.datarouter.bytes
A bi-directional Function where encoding then decoding should typically return the original value.
CODEC - Static variable in class io.datarouter.bytes.BinaryDictionary
 
CODEC - Static variable in class io.datarouter.bytes.compress.gzip.GzipTool
 
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.
codecSupplier() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
Returns the value of the codecSupplier record component.
collatorStrategy() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Returns the value of the collatorStrategy record 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.compact.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.kv.KvFileOp
 
COMPARE_SIZE_AND_NAME - Static variable in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
 
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.kv.KvFileEntry
 
compareKeyVersionOpOptimized(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
compareTo(Bytes) - Method in class io.datarouter.bytes.Bytes
 
compareVersion(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
complete() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
 
complete() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
 
complete() - Method in interface io.datarouter.bytes.blockfile.write.BlockfileListener
 
compressedBytesRead - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
compressedBytesReadSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
compressedSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
Returns the value of the compressedSize record component.
compressor() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
Returns the value of the compressor record component.
compressor() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the compressor record component.
compressor() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns the value of the compressor record component.
COMPRESSOR - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
 
concat() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
 
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.compress.gzip.GzipBlockStream.GzipBlockStreamRow
 
concatTokens() - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
 
config() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
config() - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
constructor() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
Returns the value of the constructor record component.
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.kv.KvFileEntry
 
copyOfKey() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
copyOfRange(byte[], int, int) - Static method in class io.datarouter.bytes.ByteTool
 
copyOfValue() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
copyOfVersion() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
count(InputStream, int) - Static method in class io.datarouter.bytes.io.InputStreamTool
 
countByte(InputStream, int, byte) - Static method in class io.datarouter.bytes.io.InputStreamTool
 
CountingInputStream - Class in io.datarouter.bytes.io
 
CountingInputStream(InputStream) - Constructor for class io.datarouter.bytes.io.CountingInputStream
 
CountingInputStream(InputStream, int, Consumer<Long>) - Constructor for class io.datarouter.bytes.io.CountingInputStream
 
CountingOutputStream - Class in io.datarouter.bytes.io
 
CountingOutputStream(OutputStream) - Constructor for class io.datarouter.bytes.io.CountingOutputStream
 
CountingOutputStream(OutputStream, int, Consumer<Long>) - Constructor for class io.datarouter.bytes.io.CountingOutputStream
 
CRC_32 - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
 
crc32() - Method in class io.datarouter.bytes.ByteWriter
 
create(byte[], byte[], KvFileOp, byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.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
 
DECIMAL - Enum constant in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
 
decode(byte[]) - Static method in class io.datarouter.bytes.BinaryDictionary
 
decode(byte[]) - Method in class io.datarouter.bytes.blockfile.section.BlockfileHeader.BlockfileHeaderCodec
 
decode(byte[]) - Static method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
 
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[]) - Method in class io.datarouter.bytes.compress.gzip.GzipStatefulCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.compress.gzip.GzipStatefulCodec.GzipStatefulDecoder
 
decode(byte[]) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
 
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(byte[], ByteArrayOutputStream) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
 
decode(char) - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
 
decode(B) - Method in interface io.datarouter.bytes.Codec
 
decode(B) - Method in class io.datarouter.bytes.Codec.FunctionalCodec
 
decode(BinaryDictionary) - Method in class io.datarouter.bytes.kvfile.io.header.KvFileHeader.KvFileHeaderCodec
 
decode(InputStream) - Method in class io.datarouter.bytes.compress.gzip.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
 
decodeAll(byte[]) - Method in interface io.datarouter.bytes.kvfile.block.KvFileBlockCodec
 
decodeAll(byte[]) - Method in class io.datarouter.bytes.kvfile.block.KvFileSequentialBlockCodec
 
decodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the decodeBatchSize record component.
decodeBatchSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns the value of the decodeBatchSize record component.
DecodedHeader(BlockfileHeader, int) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
Creates an instance of a DecodedHeader record class.
decodeExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns the value of the decodeExec record component.
decodeInt(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntTool
 
decodeInt(byte[], int) - Static method in class io.datarouter.bytes.varint.VarIntTool
 
decodeInt(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
 
decodeIntOrNull(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
 
decodeLong(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntTool
 
decodeLong(byte[], int) - Static method in class io.datarouter.bytes.varint.VarIntTool
 
decodeLong(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
 
decodeLongOrNull(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
 
decodeMulti(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
 
decodeOne(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
 
decodeOne(byte[], int) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
 
decodeParallel(InputStream, Threads) - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
Convert an InputStream containing gzip blocks into a Scanner of raw blocks.
decoderExtractor() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the decoderExtractor record component.
decodeThreads() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the decodeThreads record component.
decodeWithLength(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
decompressedBytesRead - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
decompressedBytesReadSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
decompressedSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
Returns the value of the decompressedSize record component.
DELETE - Enum constant in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
 
deleteMulti(List<String>) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
deleteMulti(List<String>) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
 
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
 
DICTIONARY_CODEC - Static variable in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
 
digest() - Method in class io.datarouter.bytes.digest.DigestStream
 
digest(String, DigestAlgorithm) - Static method in class io.datarouter.bytes.digest.DigestTool
 
digest(Path, DigestAlgorithm) - Static method in class io.datarouter.bytes.digest.DigestTool
 
Digest - Class in io.datarouter.bytes.digest
 
Digest(byte[]) - Constructor for class io.datarouter.bytes.digest.Digest
 
DigestAlgorithm - Enum Class in io.datarouter.bytes.digest
 
DigestStream - Class in io.datarouter.bytes.digest
 
DigestStream(DigestInputStream) - Constructor for class io.datarouter.bytes.digest.DigestStream
 
DigestTool - Class in io.datarouter.bytes.digest
 
DigestTool() - Constructor for class io.datarouter.bytes.digest.DigestTool
 
disableMultipartWrite() - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
When you know the total file size will be small enough to buffer everything in memory.
disableMultipartWrite() - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
When you know the total file size will be small enough to buffer everything in memory.
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
 
enableChecksumValidation() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
 
enableChecksumValidation() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
 
encode() - Method in class io.datarouter.bytes.BinaryDictionary
 
encode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
 
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[]) - Method in class io.datarouter.bytes.compress.gzip.GzipStatefulCodec
 
encode(byte[]) - Method in class io.datarouter.bytes.compress.gzip.GzipStatefulCodec.GzipStatefulEncoder
 
encode(byte[]) - Static method in class io.datarouter.bytes.compress.gzip.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.varint.VarIntTool
 
encode(byte[], ByteArrayOutputStream) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
 
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.varint.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(BlockfileHeader) - Method in class io.datarouter.bytes.blockfile.section.BlockfileHeader.BlockfileHeaderCodec
 
encode(ByteArrays) - Method in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
 
encode(KvFileHeader) - Method in class io.datarouter.bytes.kvfile.io.header.KvFileHeader.KvFileHeaderCodec
 
encode(Scanner<GzipBlockStream.GzipBlockStreamRow>) - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
Split the provided rows into larger blocks.
encode(InputStream) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
 
encode(OutputStream, long) - Static method in class io.datarouter.bytes.varint.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
 
encodeAll(List<T>) - Method in interface io.datarouter.bytes.kvfile.block.KvFileBlockCodec
 
encodeAll(List<T>) - Method in class io.datarouter.bytes.kvfile.block.KvFileSequentialBlockCodec
 
encodeAndDecode(A) - Method in interface io.datarouter.bytes.Codec
Useful for testing
encodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the encodeBatchSize record component.
encodeBatchSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns the value of the encodeBatchSize record component.
encodeBlock(Codec<byte[], byte[]>, T) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
encodeBlocks(List<T>) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
encodedLength() - Method in class io.datarouter.bytes.BinaryDictionary
 
encodedLength(List<byte[]>) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
 
encodedName() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
Returns the value of the encodedName record component.
encodedName() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
Returns the value of the encodedName record component.
encodedName() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
Returns the value of the encodedName record component.
encodeExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns the value of the encodeExec record component.
encodeFooter(byte[]) - Static method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
encodeMulti(Scanner<byte[]>) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
 
encodeOne(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
 
encodeParallel(Scanner<GzipBlockStream.GzipBlockStreamRow>, Threads) - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
Split the provided rows into larger blocks.
encoder() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
Returns the value of the encoder record component.
encoder() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the encoder record component.
encodeThreads() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the encodeThreads record component.
encodeToInputStream(InputStream) - Static method in class io.datarouter.bytes.compress.gzip.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
 
equals(Object) - Method in class io.datarouter.bytes.BinaryDictionary
 
equals(Object) - Method in record class io.datarouter.bytes.blockfile.Blockfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
Indicates whether some other object is "equal to" this one.
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.compress.gzip.GzipBlockStream.GzipBlockStreamRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.io.InputStreamAndLength
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.LengthAndValue
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.kv.KvFileEntry
 
equalsVersion(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
ERROR_MESSAGE_INCOMPLETE_VALUE - Static variable in class io.datarouter.bytes.varint.VarIntTool
 
ERROR_MESSAGE_INTEGER_OVERFLOW - Static variable in class io.datarouter.bytes.varint.VarIntTool
 
ERROR_MESSAGE_INVALID_OFFSET - Static variable in class io.datarouter.bytes.varint.VarIntTool
 
ERROR_MESSAGE_IO - Static variable in class io.datarouter.bytes.varint.VarIntTool
 
ERROR_MESSAGE_MAX_SIZE_EXCEEDED - Static variable in class io.datarouter.bytes.varint.VarIntTool
 
ERROR_MESSAGE_NEGATIVE_VALUE - Static variable in class io.datarouter.bytes.varint.VarIntTool
 
ERROR_MESSAGE_UNEXPECTED_END_OF_INPUT_STREAM - Static variable in class io.datarouter.bytes.varint.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
 
escapedAndTerminatedLength(byte[]) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
ExposedByteArrayOutputStream - Class in io.datarouter.bytes.io
For converting from a ByteArrayOutputStream to a ByteArrayInputStream without making a copy of the data.
ExposedByteArrayOutputStream() - Constructor for class io.datarouter.bytes.io.ExposedByteArrayOutputStream
 
ExposedByteArrayOutputStream(int) - Constructor for class io.datarouter.bytes.io.ExposedByteArrayOutputStream
 

F

file() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
Returns the value of the file record component.
fileLength() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
Returns the value of the fileLength record component.
filename - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
filenameSupplier() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
Returns the value of the filenameSupplier record component.
files() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Returns the value of the files record component.
find(byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
 
find(String) - Method in class io.datarouter.bytes.BinaryDictionary
 
findEscapedCountAndTerminalIndex(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
findNextMergePlan() - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
 
findStringValue(String) - Method in class io.datarouter.bytes.BinaryDictionary
 
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
 
footer() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
footer() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
footer() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader
 
footer() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
FOOTER - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
 
footerBlockLength() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
Returns the value of the footerBlockLength record component.
footerBlockOffset() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
footerUserDictionarySupplier() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the footerUserDictionarySupplier record component.
footerUserDictionarySupplier() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
Returns the value of the footerUserDictionarySupplier record component.
footerValueLength() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
footerValueOffset() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
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.kv.KvFileOp
 
fromBytes(byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntryCodec
 
fromBytes(byte[], int) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntryCodec
 
fromHexBlock(String) - Static method in class io.datarouter.bytes.HexBlockTool
 
fromInputStream(InputStream) - Static method in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
 
fromInputStream(InputStream) - Static method in class io.datarouter.bytes.varint.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.varint.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() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataCache
 
get(byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
 
get(int) - Method in class io.datarouter.bytes.ByteArrays
 
get(int) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
get(String) - Method in class io.datarouter.bytes.BinaryDictionary
 
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.io.CountingInputStream
 
getCount() - Method in class io.datarouter.bytes.io.CountingOutputStream
 
getForEncodedName(String) - Method in class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummers
 
getForEncodedName(String) - Method in class io.datarouter.bytes.blockfile.compress.BlockfileCompressors
 
getForEncodedName(String) - Method in class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormats
 
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
 
getMessageDigest() - Method in enum class io.datarouter.bytes.digest.DigestAlgorithm
 
getNumBlocksEncoded() - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
 
getStream() - Method in class io.datarouter.bytes.digest.DigestStream
 
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
 
GZIP - Static variable in class io.datarouter.bytes.blockfile.compress.BlockfileStandardCompressors
 
GzipBlockStream - Class in io.datarouter.bytes.compress.gzip
Gzip normally encodes and decodes in a single thread which underutilizes multi-threaded hardware.
GzipBlockStream() - Constructor for class io.datarouter.bytes.compress.gzip.GzipBlockStream
 
GzipBlockStream(int) - Constructor for class io.datarouter.bytes.compress.gzip.GzipBlockStream
 
GzipBlockStream(int, int, int, int) - Constructor for class io.datarouter.bytes.compress.gzip.GzipBlockStream
 
GzipBlockStream.GzipBlockStreamEncodedBlock - Class in io.datarouter.bytes.compress.gzip
Returned while encoding with convenience methods.
GzipBlockStream.GzipBlockStreamRow - Record Class in io.datarouter.bytes.compress.gzip
One or more tokens that make up a "row" of data.
GzipBlockStreamRow(List<byte[]>) - Constructor for record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
 
GzipBlockStreamRow(List<byte[]>, int) - Constructor for record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
Creates an instance of a GzipBlockStreamRow record class.
GzipStatefulCodec - Class in io.datarouter.bytes.compress.gzip
Currently reuses ByteArrayOutputStreams.
GzipStatefulCodec() - Constructor for class io.datarouter.bytes.compress.gzip.GzipStatefulCodec
 
GzipStatefulCodec.GzipStatefulDecoder - Class in io.datarouter.bytes.compress.gzip
 
GzipStatefulCodec.GzipStatefulEncoder - Class in io.datarouter.bytes.compress.gzip
 
GzipStatefulDecoder() - Constructor for class io.datarouter.bytes.compress.gzip.GzipStatefulCodec.GzipStatefulDecoder
 
GzipStatefulEncoder() - Constructor for class io.datarouter.bytes.compress.gzip.GzipStatefulCodec.GzipStatefulEncoder
 
GzipTool - Class in io.datarouter.bytes.compress.gzip
 
GzipTool() - Constructor for class io.datarouter.bytes.compress.gzip.GzipTool
 

H

hashCode() - Method in class io.datarouter.bytes.BinaryDictionary
 
hashCode() - Method in record class io.datarouter.bytes.blockfile.Blockfile
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
Returns a hash code value for this object.
hashCode() - Method in class io.datarouter.bytes.ByteLength
 
hashCode() - Method in class io.datarouter.bytes.Bytes
 
hashCode() - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.io.InputStreamAndLength
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.io.KvFile
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
Returns a hash code value for this object.
hashCode() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.LengthAndValue
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.compact.KvFileCompactorFileCache
 
header() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
Returns the value of the header record component.
header() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
header() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
header() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader
 
header() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
HEADER - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
 
headerBlockLength() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
headerBlockLength() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
headerBlockLength() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
Returns the value of the headerBlockLength record component.
headerCodec() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns the value of the headerCodec record component.
headerCodec() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the headerCodec record component.
headerCodec() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the headerCodec record component.
headerUserDictionary() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
Returns the value of the headerUserDictionary record component.
heartbeatPeriod() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Returns the value of the heartbeatPeriod record component.
hex() - Method in class io.datarouter.bytes.digest.Digest
 
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() - Static method in class io.datarouter.bytes.kvfile.block.KvFileSequentialBlockCodec
 
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
 
inputItem() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
Returns the value of the inputItem record component.
inputStream() - Method in record class io.datarouter.bytes.io.InputStreamAndLength
Returns the value of the inputStream record component.
InputStreamAndLength - Record Class in io.datarouter.bytes.io
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.io.InputStreamAndLength
Creates an instance of a InputStreamAndLength record class.
InputStreamAndLength(List<byte[]>) - Constructor for record class io.datarouter.bytes.io.InputStreamAndLength
 
InputStreamTool - Class in io.datarouter.bytes.io
 
InputStreamTool() - Constructor for class io.datarouter.bytes.io.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.varint.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.blockfile - package io.datarouter.bytes.blockfile
 
io.datarouter.bytes.blockfile.checksum - package io.datarouter.bytes.blockfile.checksum
 
io.datarouter.bytes.blockfile.compress - package io.datarouter.bytes.blockfile.compress
 
io.datarouter.bytes.blockfile.dto - package io.datarouter.bytes.blockfile.dto
 
io.datarouter.bytes.blockfile.dto.tokens - package io.datarouter.bytes.blockfile.dto.tokens
 
io.datarouter.bytes.blockfile.enums - package io.datarouter.bytes.blockfile.enums
 
io.datarouter.bytes.blockfile.listener - package io.datarouter.bytes.blockfile.listener
 
io.datarouter.bytes.blockfile.read - package io.datarouter.bytes.blockfile.read
 
io.datarouter.bytes.blockfile.section - package io.datarouter.bytes.blockfile.section
 
io.datarouter.bytes.blockfile.storage - package io.datarouter.bytes.blockfile.storage
 
io.datarouter.bytes.blockfile.write - package io.datarouter.bytes.blockfile.write
 
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.compress.gzip - package io.datarouter.bytes.compress.gzip
 
io.datarouter.bytes.digest - package io.datarouter.bytes.digest
 
io.datarouter.bytes.io - package io.datarouter.bytes.io
 
io.datarouter.bytes.kvfile.block - package io.datarouter.bytes.kvfile.block
 
io.datarouter.bytes.kvfile.blockformat - package io.datarouter.bytes.kvfile.blockformat
 
io.datarouter.bytes.kvfile.compact - package io.datarouter.bytes.kvfile.compact
 
io.datarouter.bytes.kvfile.io - package io.datarouter.bytes.kvfile.io
 
io.datarouter.bytes.kvfile.io.footer - package io.datarouter.bytes.kvfile.io.footer
 
io.datarouter.bytes.kvfile.io.header - package io.datarouter.bytes.kvfile.io.header
 
io.datarouter.bytes.kvfile.io.read - package io.datarouter.bytes.kvfile.io.read
 
io.datarouter.bytes.kvfile.io.write - package io.datarouter.bytes.kvfile.io.write
 
io.datarouter.bytes.kvfile.kv - package io.datarouter.bytes.kvfile.kv
 
io.datarouter.bytes.kvfile.merge - package io.datarouter.bytes.kvfile.merge
 
io.datarouter.bytes.kvfile.read - package io.datarouter.bytes.kvfile.read
 
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
 
io.datarouter.bytes.varint - package io.datarouter.bytes.varint
 
isEmpty(byte[]) - Static method in class io.datarouter.bytes.ByteTool
 
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.read.KvFileCollator.KvFileCollatorStrategy
 
keepAll(List<Scanner<KvFileEntry>>) - Static method in class io.datarouter.bytes.kvfile.read.KvFileCollator
Fastest option Merge entries keeping all versions and ops, including duplicates.
keyLength() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
keyOffset() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
KiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
 
knownFileLength() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns the value of the knownFileLength record component.
knownFileLength() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the knownFileLength record component.
KV_BLOCK_FORMAT - Enum constant in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
 
KV_COUNT - Enum constant in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
 
kvBlockFormats() - Method in record class io.datarouter.bytes.kvfile.io.KvFile
Returns the value of the kvBlockFormats record component.
kvCount() - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
Returns the value of the kvCount record component.
kvCount() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
Returns the value of the kvCount record component.
KvFile<T> - Record Class in io.datarouter.bytes.kvfile.io
 
KvFile(Blockfile<List<T>>, KvFileBlockFormats) - Constructor for record class io.datarouter.bytes.kvfile.io.KvFile
Creates an instance of a KvFile record class.
KvFileBlockCodec<T> - Interface in io.datarouter.bytes.kvfile.block
 
KvFileBlockFormat - Record Class in io.datarouter.bytes.kvfile.blockformat
 
KvFileBlockFormat(String, Function<Codec<?, KvFileEntry>, KvFileBlockCodec<?>>) - Constructor for record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
Creates an instance of a KvFileBlockFormat record class.
KvFileBlockFormats - Class in io.datarouter.bytes.kvfile.blockformat
 
KvFileBlockFormats() - Constructor for class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormats
 
KvFileBuilder<T> - Class in io.datarouter.bytes.kvfile.io
 
KvFileBuilder(BlockfileStorage) - Constructor for class io.datarouter.bytes.kvfile.io.KvFileBuilder
 
KvFileCollator - Class in io.datarouter.bytes.kvfile.read
Collate KvFileEntries using only the binary data, not requiring the objects to be decoded.
KvFileCollator() - Constructor for class io.datarouter.bytes.kvfile.read.KvFileCollator
 
KvFileCollator.KvFileCollatorPruneDeletesScanner - Class in io.datarouter.bytes.kvfile.read
Assumes non-null entries.
KvFileCollator.KvFileCollatorPruneVersionsScanner - Class in io.datarouter.bytes.kvfile.read
Assumes non-null entries.
KvFileCollator.KvFileCollatorStrategy - Enum Class in io.datarouter.bytes.kvfile.read
 
KvFileCollatorPruneDeletesScanner(Scanner<KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorPruneDeletesScanner
 
KvFileCollatorPruneVersionsScanner(Scanner<KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorPruneVersionsScanner
 
KvFileCompactor - Class in io.datarouter.bytes.kvfile.compact
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.compact.KvFileCompactor
 
KvFileCompactor.KvFileCompactorParams - Record Class in io.datarouter.bytes.kvfile.compact
 
KvFileCompactorFileCache - Class in io.datarouter.bytes.kvfile.compact
Keeps track of files during a compaction.
KvFileCompactorFileCache(int, boolean, ByteLength, int, int, List<BlockfileNameAndSize>) - Constructor for class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
 
KvFileCompactorParams(Supplier<Boolean>, int, boolean, KvFileMergerParams) - Constructor for record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
Creates an instance of a KvFileCompactorParams record class.
KvFileEntry - Class in io.datarouter.bytes.kvfile.kv
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.kv.KvFileEntry
 
KvFileEntryCodec - Class in io.datarouter.bytes.kvfile.kv
 
KvFileEntryCodec() - Constructor for class io.datarouter.bytes.kvfile.kv.KvFileEntryCodec
 
KvFileFooter - Record Class in io.datarouter.bytes.kvfile.io.footer
 
KvFileFooter(BinaryDictionary, long) - Constructor for record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
Creates an instance of a KvFileFooter record class.
KvFileFooterKey - Enum Class in io.datarouter.bytes.kvfile.io.footer
 
KvFileHeader - Record Class in io.datarouter.bytes.kvfile.io.header
 
KvFileHeader(BinaryDictionary, KvFileBlockFormat) - Constructor for record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
Creates an instance of a KvFileHeader record class.
KvFileHeader.KvFileHeaderCodec - Class in io.datarouter.bytes.kvfile.io.header
 
KvFileHeaderCodec(KvFileBlockFormats) - Constructor for class io.datarouter.bytes.kvfile.io.header.KvFileHeader.KvFileHeaderCodec
 
KvFileHeaderKey - Enum Class in io.datarouter.bytes.kvfile.io.header
 
KvFileMergePlan - Record Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergePlan(int, ByteLength, List<Integer>, List<BlockfileNameAndSize>, KvFileCollator.KvFileCollatorStrategy) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Creates an instance of a KvFileMergePlan record class.
KvFileMerger - Class in io.datarouter.bytes.kvfile.merge
 
KvFileMerger(KvFileMergerParams, KvFileMergePlan, Supplier<Boolean>) - Constructor for class io.datarouter.bytes.kvfile.merge.KvFileMerger
 
KvFileMergerParams - Record Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergerParams(KvFileMergerParams.Nested.KvFileMergerStorageParams, KvFileBlockFormat, KvFileMergerParams.Nested.KvFileMergerReadParams, KvFileMergerParams.Nested.KvFileMergerWriteParams, Duration) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Creates an instance of a KvFileMergerParams record class.
KvFileMergerParams.Nested - Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergerParams.Nested.KvFileMergerReadParams - Record Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergerParams.Nested.KvFileMergerStorageParams - Record Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergerParams.Nested.KvFileMergerWriteParams - Record Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergerReadParams(int, int, ExecutorService, ByteLength, ByteLength, ExecutorService, int, ExecutorService) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Creates an instance of a KvFileMergerReadParams record class.
KvFileMergerStorageParams(Blockfile<List<KvFileEntry>>, Supplier<String>) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
Creates an instance of a KvFileMergerStorageParams record class.
KvFileMergerThreadsCalculator - Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergerThreadsCalculator(KvFileMergePlan, KvFileMergerParams.Nested.KvFileMergerReadParams) - Constructor for class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator
 
KvFileMergerThreadsCalculator.ThreadsForFile - Record Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergerTracker - Class in io.datarouter.bytes.kvfile.merge
 
KvFileMergerTracker(KvFileMergePlan, String) - Constructor for class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
KvFileMergerWriteParams(BlockfileCompressor, ByteLength, int, ExecutorService, ByteLength, int, ExecutorService) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Creates an instance of a KvFileMergerWriteParams record class.
kvFileMetadataReader() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
Returns the value of the kvFileMetadataReader record component.
KvFileMetadataReader<T> - Class in io.datarouter.bytes.kvfile.io.read
 
KvFileMetadataReader(KvFileMetadataReader.KvFileMetadataReaderConfig<T>) - Constructor for class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader
 
KvFileMetadataReader.KvFileMetadataReaderConfig<T> - Record Class in io.datarouter.bytes.kvfile.io.read
 
KvFileMetadataReaderConfig(BlockfileMetadataReader<List<T>>, KvFileBlockFormats) - Constructor for record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
Creates an instance of a KvFileMetadataReaderConfig record class.
KvFileOp - Enum Class in io.datarouter.bytes.kvfile.kv
Either PUT or DELETE.
KvFileReader<T> - Class in io.datarouter.bytes.kvfile.io.read
 
KvFileReader(KvFileReader.KvFileReaderConfig<T>) - Constructor for class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
KvFileReader.KvFileReaderConfig<T> - Record Class in io.datarouter.bytes.kvfile.io.read
 
KvFileReaderBuilder<T> - Class in io.datarouter.bytes.kvfile.io.read
 
KvFileReaderBuilder(KvFile<T>, Codec<T, KvFileEntry>, String, Optional<Long>) - Constructor for class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
 
KvFileReaderConfig(BlockfileReader<List<T>>, KvFileMetadataReader<T>) - Constructor for record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
Creates an instance of a KvFileReaderConfig record class.
KvFileSequentialBlockCodec<T> - Class in io.datarouter.bytes.kvfile.block
Translates a List of user-provided items to a byte[].
KvFileSequentialBlockCodec(Codec<T, KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.block.KvFileSequentialBlockCodec
 
KvFileStandardBlockFormats - Class in io.datarouter.bytes.kvfile.blockformat
 
KvFileStandardBlockFormats() - Constructor for class io.datarouter.bytes.kvfile.blockformat.KvFileStandardBlockFormats
 
KvFileWriter<T> - Class in io.datarouter.bytes.kvfile.io.write
 
KvFileWriter(KvFileWriter.KvFileWriterConfig<T>) - Constructor for class io.datarouter.bytes.kvfile.io.write.KvFileWriter
 
KvFileWriter.KvFileWriterConfig<T> - Record Class in io.datarouter.bytes.kvfile.io.write
 
KvFileWriter.KvFileWriteResult - Record Class in io.datarouter.bytes.kvfile.io.write
 
KvFileWriterBuilder<T> - Class in io.datarouter.bytes.kvfile.io.write
 
KvFileWriterBuilder(KvFile<T>, Codec<T, KvFileEntry>, String, KvFileBlockFormat) - Constructor for class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
KvFileWriterConfig(BlockfileWriterBuilder<List<T>>, KvFileBlockFormat, BinaryDictionary, Supplier<BinaryDictionary>) - Constructor for record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
Creates an instance of a KvFileWriterConfig record class.
KvFileWriteResult(BlockfileWriter.BlockfileWriteResult, long) - Constructor for record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
Creates an instance of a KvFileWriteResult record class.
KvString - Class in io.datarouter.bytes
 
KvString() - Constructor for class io.datarouter.bytes.KvString
 

L

last - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
 
lastBlockTokens() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
 
lastEnding() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
 
lastIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
lastLogTimeNs - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
length - Variable in class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
 
length() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
Returns the value of the length record component.
length() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
Returns the value of the length record component.
length() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
Returns the value of the length record component.
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.compress.gzip.GzipBlockStream.GzipBlockStreamRow
Returns the value of the length record component.
length() - Method in record class io.datarouter.bytes.io.InputStreamAndLength
Returns the value of the length record component.
length() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
length() - Method in record class io.datarouter.bytes.LengthAndValue
Returns the value of the length record component.
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.varint.VarIntTool
 
length(String) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
length(String) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
 
LengthAndValue<T> - Record Class in io.datarouter.bytes
 
LengthAndValue(int, T) - Constructor for record class io.datarouter.bytes.LengthAndValue
Creates an instance of a LengthAndValue record class.
lengthToBytes() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
 
lengthWithTerminalIndex(byte[], int) - Method in class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
 
lengthWithTerminator(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
level(long) - Static method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
Effectively rounds up to an exact power of 2.
levels() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Returns the value of the levels record component.
LINE_FEED - Enum constant in enum class io.datarouter.bytes.Ascii
 
list() - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
list() - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
 
listeners() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the listeners record component.
logInitializationStats() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
logIntermediateProgress() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
logProgress(boolean, BlockfileNameAndSize) - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
LONG - Static variable in class io.datarouter.bytes.EmptyArray
 
LONG_MAX_ENCODED_VALUE - Static variable in class io.datarouter.bytes.varint.VarIntTool
 
LongListCodec - Class in io.datarouter.bytes.codec.list.longlist
 
LongListCodec() - Constructor for class io.datarouter.bytes.codec.list.longlist.LongListCodec
 

M

MAX - Static variable in class io.datarouter.bytes.ByteLength
 
MB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
 
MD5 - Enum constant in enum class io.datarouter.bytes.digest.DigestAlgorithm
 
memoryFanIn() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns the value of the memoryFanIn record component.
merge() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMerger
 
mergerParams() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
Returns the value of the mergerParams record component.
mergeStartTime - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
metadataReader() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
method - Variable in enum class io.datarouter.bytes.kvfile.read.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.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns the value of the minBlockSize record component.
MultiByteArrayInputStream - Class in io.datarouter.bytes.io
 
MultiByteArrayInputStream(Scanner<byte[]>) - Constructor for class io.datarouter.bytes.io.MultiByteArrayInputStream
 
MultiByteArrayInputStream(List<byte[]>) - Constructor for class io.datarouter.bytes.io.MultiByteArrayInputStream
 
multipartUploadThreshold() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns the value of the multipartUploadThreshold record component.
multipartWrite() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the multipartWrite record component.

N

name() - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
Returns the value of the name record component.
name() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
nameToBytes() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
 
nameToBytes() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
 
NEGATIVE_ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
 
Nested() - Constructor for class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested
 
newBlockCodec() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
Identity blockCodec for dealing directly with KvFileEntries
newBlockCodec(Codec<T, KvFileEntry>) - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
 
newMetadataReader(String) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
 
newMetadataReaderBuilder(String) - Method in record class io.datarouter.bytes.blockfile.Blockfile
 
newReaderBuilder(BlockfileMetadataReader<T>, Function<BlockfileReader<T>, Function<byte[], T>>) - Method in record class io.datarouter.bytes.blockfile.Blockfile
 
newReaderBuilder(String, Codec<T, KvFileEntry>) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
 
newReaderBuilderKnownFileLength(String, long, Codec<T, KvFileEntry>) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
 
newReaderBuilderKnownFileLength(String, Function<BlockfileReader<T>, Function<byte[], T>>, long) - Method in record class io.datarouter.bytes.blockfile.Blockfile
 
newWriterBuilder(String, Codec<T, KvFileEntry>, KvFileBlockFormat) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
 
newWriterBuilder(String, Function<T, byte[]>) - Method in record class io.datarouter.bytes.blockfile.Blockfile
 
NONE - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
 
NONE - Static variable in class io.datarouter.bytes.blockfile.compress.BlockfileStandardCompressors
 
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_FOOTER_METADATA_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
NUM_HEADER_METADATA_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
NUM_PERSISTENT_BYTES - Static variable in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
 
NUM_SECTION_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
NUM_TRAILER_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
NUM_VALUE_LENGTH_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
numBlockMetadataBytes() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
numBlockMetadataBytes() - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
numBytes() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
Returns the value of the numBytes record component.
numCompactorBytes() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Returns the value of the numCompactorBytes record component.
numCompactorFiles() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Returns the value of the numCompactorFiles record component.
numDataBlocks() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
Returns the value of the numDataBlocks record component.
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.compact.KvFileCompactorFileCache
 

O

OBJECT - Static variable in class io.datarouter.bytes.EmptyArray
 
of(byte[], int) - Static method in class io.datarouter.bytes.ByteArrays
 
of(Codec<A, B>) - Static method in class io.datarouter.bytes.Codec.NullPassthroughCodec
 
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.kv.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.kv.KvFileEntry
 
OutputStreamTool - Class in io.datarouter.bytes.io
 
OutputStreamTool() - Constructor for class io.datarouter.bytes.io.OutputStreamTool
 

P

padPrefix(byte[], int) - Static method in class io.datarouter.bytes.ByteTool
 
ParsedByteChunk(byte[], List<T>, byte[]) - Constructor for class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
 
PB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
 
persistentValue - Variable in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
 
persistentValueArray - Variable in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
 
PiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
 
plan - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
position() - Method in class io.datarouter.bytes.ByteReader
 
prefetchExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns the value of the prefetchExec record component.
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.compact.KvFileCompactor.KvFileCompactorParams
Returns the value of the prune record component.
PRUNE_ALL - Enum constant in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
 
PRUNE_VERSIONS - Enum constant in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
 
pruneAll(List<Scanner<KvFileEntry>>) - Static method in class io.datarouter.bytes.kvfile.read.KvFileCollator
Merge entries keeping the latest version.
pruneVersions(List<Scanner<KvFileEntry>>) - Static method in class io.datarouter.bytes.kvfile.read.KvFileCollator
Merge entries keeping the latest version.
put(byte[], byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
 
put(String, byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
 
put(String, String) - Method in class io.datarouter.bytes.BinaryDictionary
 
PUT - Enum constant in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
 
putWithLongVersion(byte[], long, byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
putWithoutVersion(byte[], byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.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.io.CountingInputStream
 
read() - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
 
read(byte[], int, int) - Method in class io.datarouter.bytes.io.CountingInputStream
 
read(byte[], int, int) - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
 
read(String) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
read(String) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
 
readAllBytes() - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
 
readBufferSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns the value of the readBufferSize record component.
readChunkSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the readChunkSize record component.
readChunkSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns the value of the readChunkSize record component.
readExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns the value of the readExec record component.
readInputStream(String, Threads, ByteLength) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
readInputStream(String, Threads, ByteLength) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
 
readNBytes(byte[], int, int) - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
 
readNBytes(int) - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
 
readNBytes(InputStream, int) - Static method in class io.datarouter.bytes.io.InputStreamTool
 
readParams() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Returns the value of the readParams record component.
readPartial(String, long, int) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
readPartial(String, long, int) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
 
readRequiredByte(InputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
Read 1 byte, throwing if it wasn't found.
readThreads() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the readThreads record component.
readUntilLength(InputStream, byte[], int, int) - Static method in class io.datarouter.bytes.io.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
 
recordsRead - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
recordsReadSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
recordsWritten - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
recordsWrittenSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
registerChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.BlockfileBuilder
 
registerChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.kvfile.io.KvFileBuilder
 
registerCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.BlockfileBuilder
 
registerCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.kvfile.io.KvFileBuilder
 
registeredChecksummers() - Method in record class io.datarouter.bytes.blockfile.Blockfile
Returns the value of the registeredChecksummers record component.
registeredCompressors() - Method in record class io.datarouter.bytes.blockfile.Blockfile
Returns the value of the registeredCompressors record component.
registerKvBlockFormat(KvFileBlockFormat) - Method in class io.datarouter.bytes.kvfile.io.KvFileBuilder
 
remove(BlockfileNameAndSize) - Method in class io.datarouter.bytes.kvfile.compact.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.compress.gzip.GzipBlockStream
 
resetCountersSinceLastLog() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 

S

scan() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
 
scan() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
scanAllEndings() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
 
scanBlockBatches() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
scanBlockfileDecodedBlockBatches() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
scanBlockfileDecodedBlocks() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
scanBlocks() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
 
scanChunks(long, long, int) - Static method in class io.datarouter.bytes.split.ChunkScannerTool
 
scanDecodedBlockBatches() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
scanDecodedBlocks() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
scanDecodedValues() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
scanDecompressedValues() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
scanHeaderAndBlockTokens() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
 
section() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
 
section() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
 
section() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
 
section() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
 
section() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
 
SEQUENTIAL - Static variable in class io.datarouter.bytes.kvfile.blockformat.KvFileStandardBlockFormats
 
set(int, T) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
set(T) - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataCache
 
setChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
setChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
setCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
setCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
setDecodeBatchSize(int) - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
 
setDecodeBatchSize(int) - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
 
setDecodeThreads(Threads) - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
 
setDecodeThreads(Threads) - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
 
setEncodeBatchSize(int) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
setEncodeBatchSize(int) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
setEncodeThreads(Threads) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
setEncodeThreads(Threads) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
setFooterDictionarySupplier(Supplier<BinaryDictionary>) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
setFooterDictionarySupplier(Supplier<BinaryDictionary>) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
setHeader(BlockfileMetadataReader.DecodedHeader) - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
setHeaderDictionary(BinaryDictionary) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
setHeaderDictionary(BinaryDictionary) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
setKnownFileLength(long) - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReaderBuilder
 
setMultipartWrite(boolean) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
setMultipartWrite(boolean) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
setReadChunkSize(ByteLength) - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
 
setReadChunkSize(ByteLength) - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
 
setReadThreads(Threads) - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
 
setReadThreads(Threads) - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
 
setWriteThreads(Threads) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
 
setWriteThreads(Threads) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
 
SHA_256 - Enum constant in enum class io.datarouter.bytes.digest.DigestAlgorithm
 
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.compact.KvFileCompactor.KvFileCompactorParams
Returns the value of the shouldStop record component.
size() - Method in class io.datarouter.bytes.BinaryDictionary
 
size() - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
Returns the value of the size record component.
size() - Method in class io.datarouter.bytes.ByteArrays
 
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.io.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
 
startDigestStream(Path, DigestAlgorithm) - Static method in class io.datarouter.bytes.digest.DigestTool
 
startTime - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
step - Variable in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
 
storage() - Method in record class io.datarouter.bytes.blockfile.Blockfile
Returns the value of the storage record component.
storage() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns the value of the storage record component.
storage() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the storage record component.
storage() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the storage record component.
storageParams() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Returns the value of the storageParams record component.
streamingFanIn() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns the value of the streamingFanIn record 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
 
sum(ByteLength...) - Static method in class io.datarouter.bytes.ByteLength
 
sum(Collection<ByteLength>) - Static method in class io.datarouter.bytes.ByteLength
 
SYNCHRONOUS_IDLE - Enum constant in enum class io.datarouter.bytes.Ascii
 

T

targetNumFiles() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
Returns the value of the targetNumFiles record 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
 
threads() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
Returns the value of the threads record component.
ThreadsForFile(BlockfileNameAndSize, int) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
Creates an instance of a ThreadsForFile record class.
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.io.InputStreamTool
 
toArray(InputStream, ByteArrayOutputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
 
toBinaryDictionary() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
 
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(byte[], byte[], KvFileOp, byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntryCodec
 
toBytesDouble() - Method in class io.datarouter.bytes.ByteLength
 
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.io.ExposedByteArrayOutputStream
 
toInputStream(Scanner<GzipBlockStream.GzipBlockStreamEncodedBlock>) - Static method in class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamEncodedBlock
 
toKB() - Method in class io.datarouter.bytes.ByteLength
 
tokens() - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
Returns the value of the tokens record component.
toKiB() - Method in class io.datarouter.bytes.ByteLength
 
toList() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
 
toList() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
 
toList() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
 
toList() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
 
toList() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
 
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.compress.gzip.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 record class io.datarouter.bytes.blockfile.Blockfile
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
Returns a string representation of this record class.
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.compress.gzip.GzipBlockStream.GzipBlockStreamRow
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.io.InputStreamAndLength
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.io.KvFile
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
Returns a string representation of this record class.
toString() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
Returns a string representation of this record class.
toString() - Method in class io.datarouter.bytes.KvString
 
toString() - Method in record class io.datarouter.bytes.LengthAndValue
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
 
totalCompressedSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
Returns the value of the totalCompressedSize record component.
totalDecompressedSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
Returns the value of the totalDecompressedSize record component.
totalInputSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
 
totalLength() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
 
totalLength() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
 
totalLength() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
 
totalLength() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
 
totalLength() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
 
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.compress.gzip.GzipBlockStream.GzipBlockStreamRow
 
totalSize() - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
 
totalSize(Collection<BlockfileNameAndSize>) - Static method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
 
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
 
toTiBDouble() - Method in class io.datarouter.bytes.ByteLength
 
trailer() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
 
trailer() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
 
TRAILER - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
 
transferTo(InputStream, OutputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
 
transferTo(OutputStream) - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
 
transferToAndClose(InputStream, OutputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
 
trim(String) - Static method in class io.datarouter.bytes.HexBlockTool
 
trimmedPages() - Method in class io.datarouter.bytes.ByteWriter
 

U

unescapeAndUnterminate(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
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
 
USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileFooterKey
 
USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
 
USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
 
USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
 
userDictionary() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
Returns the value of the userDictionary record component.
userDictionary() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
Returns the value of the userDictionary record component.
userDictionary() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the userDictionary record component.
userDictionary() - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
Returns the value of the userDictionary record component.
userDictionary() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
Returns the value of the userDictionary record component.
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

validateChecksums() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the validateChecksums record component.
value() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
Returns the value of the value record component.
value() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
Returns the value of the value record component.
value() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
Returns the value of the value record component.
value() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
Returns the value of the value record component.
value() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
Returns the value of the value record component.
value() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
Returns the value of the value record component.
value() - Method in record class io.datarouter.bytes.LengthAndValue
Returns the value of the value record component.
VALUE_CODEC - Static variable in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
 
valueLength() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
 
valueLength() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
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.blockfile.enums.BlockfileFooterKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
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.digest.DigestAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
Returns the enum constant of this class with the specified name.
valueOffset() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
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.blockfile.enums.BlockfileFooterKey
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.blockfile.enums.BlockfileHeaderKey
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.blockfile.enums.BlockfileSection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
 
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.digest.DigestAlgorithm
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.io.footer.KvFileFooterKey
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.io.header.KvFileHeaderKey
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.kv.KvFileOp
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.read.KvFileCollator.KvFileCollatorStrategy
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.varint
Concatenate multiple byte arrays into a bigger array.
VarIntByteArraysTool() - Constructor for class io.datarouter.bytes.varint.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.varint
Encodes a positive long value to a variable number of bytes.
VarIntTool() - Constructor for class io.datarouter.bytes.varint.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
 
versionLength() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
versionOffset() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
 
VERTICAL_TAB - Enum constant in enum class io.datarouter.bytes.Ascii
 

W

waitForBlocksNs - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
waitForCollatorNs - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
waitForReadersNs - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
 
write(byte[], int, int) - Method in class io.datarouter.bytes.io.CountingOutputStream
 
write(int) - Method in class io.datarouter.bytes.io.CountingOutputStream
 
write(Scanner<List<T>>) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriter
 
write(Scanner<T>) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
 
write(OutputStream, byte[]) - Static method in class io.datarouter.bytes.io.OutputStreamTool
 
write(OutputStream, byte[], int, int) - Static method in class io.datarouter.bytes.io.OutputStreamTool
 
write(OutputStream, Scanner<byte[]>) - Static method in class io.datarouter.bytes.io.OutputStreamTool
 
write(String, byte[]) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
write(String, byte[]) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
 
write(String, InputStream, Threads) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
 
write(String, InputStream, Threads) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
 
writeBytes(long, OutputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
Deprecated.
inline me
writeExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns the value of the writeExec record component.
writeParams() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
Returns the value of the writeParams record component.
writeThreads() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the writeThreads record component.
writeThreads() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
Returns the value of the writeThreads record component.

Z

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