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(BlockfileBaseTokens) - Method in interface io.datarouter.bytes.blockfile.io.write.listener.BlockfileListener
 
accept(BlockfileBaseTokens) - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileEndingsListener
 
accept(BlockfileBaseTokens) - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileTokensListener
 
ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
 
add(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummers
 
add(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressors
 
add(BlockfileIndexBlockFormat) - Method in class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormats
 
add(BlockfileValueBlockFormat) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormats
 
add(BlockfileNameAndSize) - Method in class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactorFileCache
 
add(String, String) - Method in class io.datarouter.bytes.KvString
 
add(String, T, Function<T, String>) - Method in class io.datarouter.bytes.KvString
 
addChild(BlockfileIndexEntry, int) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexBlockBuilder
 
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.io.write.BlockfileWriterBuilder
 
addListeners(BlockfileListener...) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
ADLER_32 - Static variable in class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileStandardChecksummers
 
advanceInternal() - Method in class io.datarouter.bytes.BatchingByteArrayScanner
 
advanceInternal() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorPruneDeletesScanner
 
advanceInternal() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorPruneVersionsScanner
 
advanceInternal() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ByteChunkParsingScanner
 
all - Variable in class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummers
 
all - Variable in class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressors
 
all - Variable in class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormats
 
all - Variable in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormats
 
ALL - Static variable in class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileStandardChecksummers
 
ALL - Static variable in class io.datarouter.bytes.blockfile.encoding.compression.BlockfileStandardCompressors
 
ALL - Static variable in class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileStandardIndexBlockFormats
 
ALL - Static variable in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileStandardValueBlockFormats
 
allEndings() - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileEndingsListener
 
ANY - Enum constant in enum class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool.BlockfileBinarySearchType
 
appendFooterBlock(BlockfileBaseTokens) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
appendHeaderBlock(BlockfileBaseTokens) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
appendIndexBlock(BlockfileIndexTokens) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
appendValueBlock(BlockfileValueTokens) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
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.blockfile.row.BlockfileRow
 
backingBytes() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
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
 
binarySearch(int, Function<Integer, I>, Function<I, Integer>, BlockfilePointSearchTool.BlockfileBinarySearchType) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
BlockfileBaseTokens - Class in io.datarouter.bytes.blockfile.block.tokens
 
BlockfileBaseTokens(int, BlockfileBlockType) - Constructor for class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
BlockfileBlock - Record Class in io.datarouter.bytes.blockfile.block.common
 
BlockfileBlock(BlockfileBlockHeader, byte[]) - Constructor for record class io.datarouter.bytes.blockfile.block.common.BlockfileBlock
Creates an instance of a BlockfileBlock record class.
BlockfileBlockHeader - Record Class in io.datarouter.bytes.blockfile.block.common
 
BlockfileBlockHeader(int, BlockfileBlockType) - Constructor for record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
Creates an instance of a BlockfileBlockHeader record class.
BlockfileBlockIdReader<T> - Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileBlockIdReader(BlockfileReader<T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader
 
BlockfileBlockIdReader.BlockfileBlockIdSearchResult<T> - Record Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileBlockIdSearchResult(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, long, long, long) - Constructor for record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
Creates an instance of a BlockfileBlockIdSearchResult record class.
BlockfileBlockType - Enum Class in io.datarouter.bytes.blockfile.block
 
BlockfileByteRange - Record Class in io.datarouter.bytes.blockfile.index
 
BlockfileByteRange(long, long) - Constructor for record class io.datarouter.bytes.blockfile.index.BlockfileByteRange
Creates an instance of a BlockfileByteRange record class.
BlockfileChecksummer - Record Class in io.datarouter.bytes.blockfile.encoding.checksum
Checksum each block for the purposes of hunting down corruption and potentially skipping invalid blocks.
BlockfileChecksummer(String, int, Supplier<Function<byte[], byte[]>>) - Constructor for record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
Creates an instance of a BlockfileChecksummer record class.
BlockfileChecksummers - Class in io.datarouter.bytes.blockfile.encoding.checksum
 
BlockfileChecksummers(List<BlockfileChecksummer>) - Constructor for class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummers
 
BlockfileChecksumTool - Class in io.datarouter.bytes.blockfile.encoding.checksum
 
BlockfileChecksumTool() - Constructor for class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksumTool
 
BlockfileCompactor - Class in io.datarouter.bytes.blockfile.io.compact
For looping over a directory of KvFiles and merging N files at a time until only targetNumFiles remain.
BlockfileCompactor(BlockfileCompactor.BlockfileCompactorParams) - Constructor for class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactor
 
BlockfileCompactor.BlockfileCompactorParams - Record Class in io.datarouter.bytes.blockfile.io.compact
 
BlockfileCompactorFileCache - Class in io.datarouter.bytes.blockfile.io.compact
Keeps track of files during a compaction.
BlockfileCompactorFileCache(int, boolean, ByteLength, int, int, List<BlockfileNameAndSize>) - Constructor for class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactorFileCache
 
BlockfileCompactorParams(Supplier<Boolean>, int, boolean, BlockfileMergerParams) - Constructor for record class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactor.BlockfileCompactorParams
Creates an instance of a BlockfileCompactorParams record class.
BlockfileCompressor - Record Class in io.datarouter.bytes.blockfile.encoding.compression
 
BlockfileCompressor(String, Supplier<Function<byte[], byte[]>>, Supplier<Function<byte[], byte[]>>) - Constructor for record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
Creates an instance of a BlockfileCompressor record class.
BlockfileCompressors - Class in io.datarouter.bytes.blockfile.encoding.compression
 
BlockfileCompressors(List<BlockfileCompressor>) - Constructor for class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressors
 
BlockfileDecodedBlock<T> - Record Class in io.datarouter.bytes.blockfile.block.parsed
 
BlockfileDecodedBlock(int, int, long, List<T>) - Constructor for record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlock
Creates an instance of a BlockfileDecodedBlock record class.
BlockfileDecodedBlockBatch<T> - Record Class in io.datarouter.bytes.blockfile.block.parsed
 
BlockfileDecodedBlockBatch(long, long, List<BlockfileDecodedBlock<T>>) - Constructor for record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlockBatch
Creates an instance of a BlockfileDecodedBlockBatch record class.
BlockfileEncodedValueBlock(byte[]) - Constructor for record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileEncodedValueBlock
Creates an instance of a BlockfileEncodedValueBlock record class.
BlockfileEndingsListener - Class in io.datarouter.bytes.blockfile.io.write.listener.impl
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.io.write.listener.impl.BlockfileEndingsListener
 
BlockfileFooterBlock - Record Class in io.datarouter.bytes.blockfile.block.decoded
 
BlockfileFooterBlock(RecordByteArrayField, BinaryDictionary, BlockfileLocation, BlockfileLocation, long, long) - Constructor for record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Creates an instance of a BlockfileFooterBlock record class.
BlockfileFooterKey - Enum Class in io.datarouter.bytes.blockfile.block
 
BlockfileFooterTokens - Class in io.datarouter.bytes.blockfile.block.tokens
[prefix] - fixed length [footerValue] - variable length [footerLength] - fixed length (considered part of the block)
BlockfileFooterTokens(int, byte[]) - Constructor for class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
blockfileGroup() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerStorageParams
Returns the value of the blockfileGroup record component.
BlockfileGroup<T> - Record Class in io.datarouter.bytes.blockfile
 
BlockfileGroup(BlockfileStorage, BlockfileValueBlockFormats, BlockfileIndexBlockFormats, BlockfileCompressors, BlockfileChecksummers) - Constructor for record class io.datarouter.bytes.blockfile.BlockfileGroup
Creates an instance of a BlockfileGroup record class.
BlockfileGroupBuilder<T> - Class in io.datarouter.bytes.blockfile
 
BlockfileGroupBuilder(BlockfileStorage) - Constructor for class io.datarouter.bytes.blockfile.BlockfileGroupBuilder
 
BlockfileHeaderBlock - Record Class in io.datarouter.bytes.blockfile.block.decoded
 
BlockfileHeaderBlock(BinaryDictionary, BlockfileValueBlockFormat, BlockfileIndexBlockFormat, BlockfileCompressor, BlockfileChecksummer) - Constructor for record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Creates an instance of a BlockfileHeaderBlock record class.
BlockfileHeaderBlock.BlockfileHeaderCodec - Class in io.datarouter.bytes.blockfile.block.decoded
 
BlockfileHeaderCodec(BlockfileValueBlockFormats, BlockfileIndexBlockFormats, BlockfileCompressors, BlockfileChecksummers) - Constructor for class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock.BlockfileHeaderCodec
 
BlockfileHeaderKey - Enum Class in io.datarouter.bytes.blockfile.block
 
BlockfileHeaderTokens - Class in io.datarouter.bytes.blockfile.block.tokens
 
BlockfileHeaderTokens(int, byte[]) - Constructor for class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
BlockfileIndexBlock - Record Class in io.datarouter.bytes.blockfile.block.decoded
 
BlockfileIndexBlock(long, long, int, int, byte[], byte[]) - Constructor for record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Creates an instance of a BlockfileIndexBlock record class.
BlockfileIndexBlockBuilder - Class in io.datarouter.bytes.blockfile.io.write
 
BlockfileIndexBlockBuilder(int, Optional<ByteLength>, int) - Constructor for class io.datarouter.bytes.blockfile.io.write.BlockfileIndexBlockBuilder
 
BlockfileIndexBlockCodec - Interface in io.datarouter.bytes.blockfile.encoding.indexblock
 
BlockfileIndexBlockFormat - Record Class in io.datarouter.bytes.blockfile.encoding.indexblock
 
BlockfileIndexBlockFormat(String, Supplier<BlockfileIndexBlockCodec>) - Constructor for record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
Creates an instance of a BlockfileIndexBlockFormat record class.
BlockfileIndexBlockFormats - Class in io.datarouter.bytes.blockfile.encoding.indexblock
 
BlockfileIndexBlockFormats() - Constructor for class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormats
 
BlockfileIndexBlockFormats(List<BlockfileIndexBlockFormat>) - Constructor for class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormats
 
BlockfileIndexBlockInput - Record Class in io.datarouter.bytes.blockfile.index
 
BlockfileIndexBlockInput(long, long, int, List<BlockfileIndexEntry>) - Constructor for record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
Creates an instance of a BlockfileIndexBlockInput record class.
BlockfileIndexEntry - Record Class in io.datarouter.bytes.blockfile.index
 
BlockfileIndexEntry(int, long, long, BlockfileValueBlockIdRange, BlockfileRowIdRange, BlockfileRowRange, BlockfileByteRange) - Constructor for record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Creates an instance of a BlockfileIndexEntry record class.
BlockfileIndexEntryRange - Record Class in io.datarouter.bytes.blockfile.index
 
BlockfileIndexEntryRange(BlockfileIndexEntry, BlockfileIndexEntry) - Constructor for record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntryRange
Creates an instance of a BlockfileIndexEntryRange record class.
BlockfileIndexer - Class in io.datarouter.bytes.blockfile.io.write
 
BlockfileIndexer(BlockfileWriterState, int, Optional<ByteLength>, BlockfileIndexBlockCodec) - Constructor for class io.datarouter.bytes.blockfile.io.write.BlockfileIndexer
 
BlockfileIndexReader<T> - Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileIndexReader(BlockfileReader<T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.query.BlockfileIndexReader
 
BlockfileIndexTokens - Class in io.datarouter.bytes.blockfile.block.tokens
 
BlockfileIndexTokens(long, int, byte[]) - Constructor for class io.datarouter.bytes.blockfile.block.tokens.BlockfileIndexTokens
 
BlockfileKeyRange(Optional<byte[]>, boolean, Optional<byte[]>, boolean) - Constructor for record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
Creates an instance of a BlockfileKeyRange record class.
BlockfileListener - Interface in io.datarouter.bytes.blockfile.io.write.listener
 
BlockfileLocalStorage - Class in io.datarouter.bytes.blockfile.io.storage.impl
 
BlockfileLocalStorage(String) - Constructor for class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
BlockfileLocation - Record Class in io.datarouter.bytes.blockfile.io.storage
 
BlockfileLocation(long, int) - Constructor for record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
Creates an instance of a BlockfileLocation record class.
BlockfileMergePlan - Record Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMergePlan(int, ByteLength, List<Integer>, List<BlockfileNameAndSize>, BlockfileRowCollator.BlockfileRowCollatorStrategy) - Constructor for record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
Creates an instance of a BlockfileMergePlan record class.
BlockfileMerger - Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMerger(BlockfileMergerParams, BlockfileMergePlan, Supplier<Boolean>) - Constructor for class io.datarouter.bytes.blockfile.io.merge.BlockfileMerger
 
BlockfileMergerParams - Record Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMergerParams(BlockfileMergerParams.BlockfileMergerStorageParams, BlockfileMergerParams.BlockfileMergerReadParams, BlockfileMergerParams.BlockfileMergerWriteParams, Duration) - Constructor for record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
Creates an instance of a BlockfileMergerParams record class.
BlockfileMergerParams.BlockfileMergerReadParams - Record Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMergerParams.BlockfileMergerStorageParams - Record Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMergerParams.BlockfileMergerWriteParams - Record Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMergerReadParams(int, int, ExecutorService, ByteLength, ByteLength, ExecutorService, int, ExecutorService) - Constructor for record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Creates an instance of a BlockfileMergerReadParams record class.
BlockfileMergerStorageParams(BlockfileGroup<BlockfileRow>, Supplier<String>) - Constructor for record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerStorageParams
Creates an instance of a BlockfileMergerStorageParams record class.
BlockfileMergerThreadsCalculator - Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMergerThreadsCalculator(BlockfileMergePlan, BlockfileMergerParams.BlockfileMergerReadParams) - Constructor for class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerThreadsCalculator
 
BlockfileMergerThreadsCalculator.ThreadsForFile - Record Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMergerTracker - Class in io.datarouter.bytes.blockfile.io.merge
 
BlockfileMergerTracker(BlockfileMergePlan, String) - Constructor for class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
BlockfileMergerWriteParams(BlockfileValueBlockFormat, BlockfileIndexBlockFormat, BlockfileCompressor, ByteLength, int, ExecutorService, ByteLength, int, ExecutorService) - Constructor for record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Creates an instance of a BlockfileMergerWriteParams record class.
BlockfileMetadataCache<T> - Class in io.datarouter.bytes.blockfile.io.read.metadata
 
BlockfileMetadataCache(Supplier<T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataCache
 
BlockfileMetadataReader<T> - Class in io.datarouter.bytes.blockfile.io.read.metadata
 
BlockfileMetadataReader(BlockfileMetadataReader.BlockfileMetadataReaderConfig<T>, String) - Constructor for class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader
 
BlockfileMetadataReader.BlockfileMetadataReaderConfig<T> - Record Class in io.datarouter.bytes.blockfile.io.read.metadata
 
BlockfileMetadataReaderBuilder<T> - Class in io.datarouter.bytes.blockfile.io.read.metadata
 
BlockfileMetadataReaderBuilder(BlockfileGroup<T>, String) - Constructor for class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReaderBuilder
 
BlockfileMetadataReaderConfig(BlockfileStorage, BlockfileHeaderBlock.BlockfileHeaderCodec, Optional<Long>) - Constructor for record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Creates an instance of a BlockfileMetadataReaderConfig record class.
BlockfileNameAndSize - Record Class in io.datarouter.bytes.blockfile.io.storage
 
BlockfileNameAndSize(String, long) - Constructor for record class io.datarouter.bytes.blockfile.io.storage.BlockfileNameAndSize
Creates an instance of a BlockfileNameAndSize record class.
BlockfilePointSearchTool - Class in io.datarouter.bytes.blockfile.index
 
BlockfilePointSearchTool() - Constructor for class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
BlockfilePointSearchTool.BlockfileBinarySearchType - Enum Class in io.datarouter.bytes.blockfile.index
 
BlockfileRangeSearchTool - Class in io.datarouter.bytes.blockfile.index
 
BlockfileRangeSearchTool() - Constructor for class io.datarouter.bytes.blockfile.index.BlockfileRangeSearchTool
 
BlockfileReader<T> - Class in io.datarouter.bytes.blockfile.io.read
 
BlockfileReader(BlockfileMetadataReader<T>, BlockfileReader.BlockfileReaderConfig<T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
BlockfileReader.BlockfileReaderConfig<T> - Record Class in io.datarouter.bytes.blockfile.io.read
 
BlockfileReaderBuilder<T> - Class in io.datarouter.bytes.blockfile.io.read
 
BlockfileReaderBuilder(BlockfileGroup<T>, BlockfileMetadataReader<T>, Function<BlockfileRow, T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.BlockfileReaderBuilder
 
BlockfileReaderConfig(BlockfileStorage, Function<BlockfileRow, T>, BlockfileHeaderBlock.BlockfileHeaderCodec, Threads, ByteLength, int, Threads, boolean, Optional<Long>) - Constructor for record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Creates an instance of a BlockfileReaderConfig record class.
BlockfileRow - Class in io.datarouter.bytes.blockfile.row
A generic KeyValue, plus a version represented as bytes.
BlockfileRow(byte[], int, int, int, int, int, int, BlockfileRowOp, int, int) - Constructor for class io.datarouter.bytes.blockfile.row.BlockfileRow
 
BlockfileRowCodec - Class in io.datarouter.bytes.blockfile.row
Format: [keyLength] varint [keyBytes] bytes [versionLength] varint [versionBytes] bytes [op] single byte [valueLength] varint [valueBytes] bytes
BlockfileRowCodec() - Constructor for class io.datarouter.bytes.blockfile.row.BlockfileRowCodec
 
BlockfileRowCollator - Class in io.datarouter.bytes.blockfile.row
Collate BlockfileRows using only the binary data, not requiring the objects to be decoded.
BlockfileRowCollator() - Constructor for class io.datarouter.bytes.blockfile.row.BlockfileRowCollator
 
BlockfileRowCollator.BlockfileRowCollatorPruneDeletesScanner - Class in io.datarouter.bytes.blockfile.row
Assumes non-null entries.
BlockfileRowCollator.BlockfileRowCollatorPruneVersionsScanner - Class in io.datarouter.bytes.blockfile.row
Assumes non-null entries.
BlockfileRowCollator.BlockfileRowCollatorStrategy - Enum Class in io.datarouter.bytes.blockfile.row
 
BlockfileRowCollatorPruneDeletesScanner(Scanner<BlockfileRow>) - Constructor for class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorPruneDeletesScanner
 
BlockfileRowCollatorPruneVersionsScanner(Scanner<BlockfileRow>) - Constructor for class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorPruneVersionsScanner
 
BlockfileRowIdRange - Record Class in io.datarouter.bytes.blockfile.index
 
BlockfileRowIdRange(long, long) - Constructor for record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
Creates an instance of a BlockfileRowIdRange record class.
BlockfileRowIdReader<T> - Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileRowIdReader(BlockfileReader<T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader
 
BlockfileRowIdReader.BlockfileRowIdSearchResult<T> - Record Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileRowIdSearchResult(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, long, long, long) - Constructor for record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
Creates an instance of a BlockfileRowIdSearchResult record class.
BlockfileRowKeyRangeReader<T> - Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileRowKeyRangeReader(BlockfileReader<T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader
 
BlockfileRowKeyRangeReader.BlockfileKeyRange - Record Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileRowKeyReader<T> - Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileRowKeyReader(BlockfileReader<T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader
 
BlockfileRowKeyReader.BlockfileRowKeySearchResult<T> - Record Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileRowKeySearchResult(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, long, long, long) - Constructor for record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
Creates an instance of a BlockfileRowKeySearchResult record class.
BlockfileRowOp - Enum Class in io.datarouter.bytes.blockfile.row
Either PUT or DELETE.
BlockfileRowRange - Record Class in io.datarouter.bytes.blockfile.index
 
BlockfileRowRange(BlockfileRowVersion, BlockfileRowVersion) - Constructor for record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
Creates an instance of a BlockfileRowRange record class.
BlockfileRowVersion - Class in io.datarouter.bytes.blockfile.row
Equivalent to BlockfileRow but without the value field.
BlockfileRowVersion(byte[], int, int, int, int, int, int, BlockfileRowOp) - Constructor for class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
BlockfileRowVersionCodec - Class in io.datarouter.bytes.blockfile.row
 
BlockfileRowVersionCodec() - Constructor for class io.datarouter.bytes.blockfile.row.BlockfileRowVersionCodec
 
BlockfileSegment - Record Class in io.datarouter.bytes.blockfile.io.storage
Holds bytes for some arbitrary position in the file.
BlockfileSegment(String, long, byte[]) - Constructor for record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
Creates an instance of a BlockfileSegment record class.
BlockfileSequentialReader<T> - Class in io.datarouter.bytes.blockfile.io.read.query
 
BlockfileSequentialReader(BlockfileReader<T>) - Constructor for class io.datarouter.bytes.blockfile.io.read.query.BlockfileSequentialReader
 
BlockfileSequentialValueBlockCodec - Class in io.datarouter.bytes.blockfile.encoding.valueblock.impl
Rows are appended without any offset dictionary.
BlockfileSequentialValueBlockCodec() - Constructor for class io.datarouter.bytes.blockfile.encoding.valueblock.impl.BlockfileSequentialValueBlockCodec
 
BlockfileStandardChecksummers - Class in io.datarouter.bytes.blockfile.encoding.checksum
 
BlockfileStandardChecksummers() - Constructor for class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileStandardChecksummers
 
BlockfileStandardCompressors - Class in io.datarouter.bytes.blockfile.encoding.compression
 
BlockfileStandardCompressors() - Constructor for class io.datarouter.bytes.blockfile.encoding.compression.BlockfileStandardCompressors
 
BlockfileStandardIndexBlockFormats - Class in io.datarouter.bytes.blockfile.encoding.indexblock
 
BlockfileStandardIndexBlockFormats() - Constructor for class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileStandardIndexBlockFormats
 
BlockfileStandardValueBlockFormats - Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileStandardValueBlockFormats() - Constructor for class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileStandardValueBlockFormats
 
BlockfileStorage - Interface in io.datarouter.bytes.blockfile.io.storage
"name" may contain subpaths, but without a leading slash.
BlockfileTokensListener - Class in io.datarouter.bytes.blockfile.io.write.listener.impl
 
BlockfileTokensListener(Consumer<List<BlockfileBaseTokens>>) - Constructor for class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileTokensListener
 
BlockfileV1IndexBlockCodec - Class in io.datarouter.bytes.blockfile.encoding.indexblock.impl
Sections: - block length - block type - number of index entries - children info table: blockId, fromItemId, toItemId, fromBytes, length, indexEntryOffset - concatenation of index entries
BlockfileV1IndexBlockCodec() - Constructor for class io.datarouter.bytes.blockfile.encoding.indexblock.impl.BlockfileV1IndexBlockCodec
 
BlockfileValueBlock - Record Class in io.datarouter.bytes.blockfile.block.decoded
 
BlockfileValueBlock(byte[]) - Constructor for record class io.datarouter.bytes.blockfile.block.decoded.BlockfileValueBlock
Creates an instance of a BlockfileValueBlock record class.
BlockfileValueBlockCodec - Interface in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockCodec.BlockfileEncodedValueBlock - Record Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockCodec.BlockfileValueBlockRows - Record Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockDecoder<T> - Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockDecoder(BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig<T>) - Constructor for class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder
 
BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig<T> - Record Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockDecoderConfig(Function<BlockfileRow, T>, BlockfileMetadataReader<T>, boolean) - Constructor for record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig
Creates an instance of a BlockfileValueBlockDecoderConfig record class.
BlockfileValueBlockEncoder - Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockEncoder(BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig) - Constructor for class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder
 
BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig - Record Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockEncoderConfig(BlockfileValueBlockFormat, BlockfileCompressor, BlockfileChecksummer) - Constructor for record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
Creates an instance of a BlockfileValueBlockEncoderConfig record class.
BlockfileValueBlockFormat - Record Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockFormat(String, Supplier<BlockfileValueBlockCodec>) - Constructor for record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
Creates an instance of a BlockfileValueBlockFormat record class.
BlockfileValueBlockFormats - Class in io.datarouter.bytes.blockfile.encoding.valueblock
 
BlockfileValueBlockFormats() - Constructor for class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormats
 
BlockfileValueBlockFormats(List<BlockfileValueBlockFormat>) - Constructor for class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormats
 
BlockfileValueBlockIdRange - Record Class in io.datarouter.bytes.blockfile.index
 
BlockfileValueBlockIdRange(long, long) - Constructor for record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
Creates an instance of a BlockfileValueBlockIdRange record class.
BlockfileValueBlockRows(long, long, List<BlockfileRow>) - Constructor for record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
Creates an instance of a BlockfileValueBlockRows record class.
BlockfileValueTokens - Class in io.datarouter.bytes.blockfile.block.tokens
 
BlockfileValueTokens(long, long, List<BlockfileRow>, int, byte[], byte[]) - Constructor for class io.datarouter.bytes.blockfile.block.tokens.BlockfileValueTokens
 
BlockfileWriter<T> - Class in io.datarouter.bytes.blockfile.io.write
 
BlockfileWriter(BlockfileWriter.BlockfileWriterConfig, String) - Constructor for class io.datarouter.bytes.blockfile.io.write.BlockfileWriter
 
BlockfileWriter.BlockfileWriterConfig - Record Class in io.datarouter.bytes.blockfile.io.write
 
BlockfileWriter.BlockfileWriteResult - Record Class in io.datarouter.bytes.blockfile.io.write
 
BlockfileWriterBuilder<T> - Class in io.datarouter.bytes.blockfile.io.write
 
BlockfileWriterBuilder(BlockfileGroup<T>, String) - Constructor for class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
BlockfileWriterConfig(BlockfileStorage, BlockfileHeaderBlock.BlockfileHeaderCodec, BlockfileValueBlockFormat, BlockfileIndexBlockFormat, BlockfileCompressor, BlockfileChecksummer, BinaryDictionary, Supplier<BinaryDictionary>, List<BlockfileListener>, int, Threads, boolean, Threads, int, Optional<ByteLength>) - Constructor for record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Creates an instance of a BlockfileWriterConfig record class.
BlockfileWriteResult(long, ByteLength) - Constructor for record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriteResult
Creates an instance of a BlockfileWriteResult record class.
BlockfileWriterState - Class in io.datarouter.bytes.blockfile.io.write
 
BlockfileWriterState() - Constructor for class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
blockId() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
blockLocation(long, int) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
blocks() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlockBatch
Returns the value of the blocks record component.
blocksRead - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
blocksReadSinceLastLog - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
blocksWritten - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
blocksWrittenSinceLastLog - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
blockTokens() - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileTokensListener
 
blockType() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
Returns the value of the blockType record component.
blockType() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
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.BlockfileGroupBuilder
 
build() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReaderBuilder
 
build() - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReaderBuilder
 
build() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
build(long, long) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexBlockBuilder
 
BY_ENCODED_NAME - Static variable in class io.datarouter.bytes.blockfile.encoding.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
 
byteRange() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns the value of the byteRange record component.
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.block.BlockfileFooterKey
 
bytes - Variable in enum class io.datarouter.bytes.blockfile.block.BlockfileHeaderKey
 
bytes() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlock
Returns the value of the bytes record component.
bytes() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileEncodedValueBlock
Returns the value of the bytes record component.
bytes() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
Returns the value of the bytes record component.
bytes() - Method in class io.datarouter.bytes.digest.Digest
 
bytes() - Method in record class io.datarouter.bytes.RecordByteArrayField
Returns the value of the bytes record component.
bytes(byte[]) - Method in class io.datarouter.bytes.ByteWriter
 
bytes(byte[], int, int) - Method in class io.datarouter.bytes.ByteWriter
 
bytes(int) - Method in class io.datarouter.bytes.ByteReader
 
Bytes - Class in io.datarouter.bytes
 
Bytes(byte[]) - Constructor for class io.datarouter.bytes.Bytes
 
Bytes(byte[], int, int) - Constructor for class io.datarouter.bytes.Bytes
 
bytesToLength(byte[]) - Static method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
 
bytesToName(byte[]) - Static method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
 
bytesToName(byte[]) - Static method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
 
bytesToName(byte[]) - Static method in record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
 
bytesToName(byte[]) - Static method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
 
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.blockfile.io.merge.BlockfileMergerThreadsCalculator
 
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.block.parsed.ParsedValueBlock
Returns the value of the checksum record component.
CHECKSUM_ALGORITHM - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileHeaderKey
 
checksum32(Checksum, byte[]) - Static method in class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksumTool
 
checksummer() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Returns the value of the checksummer record component.
checksummer() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
Returns the value of the checksummer record component.
checksummer() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the checksummer record component.
childContainingRowId(BlockfileIndexBlock, long) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
childContainingValueBlockId(BlockfileIndexBlock, long) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
childGlobalBlockId() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns the value of the childGlobalBlockId record component.
childIndexOrValueBlockId() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns the value of the childIndexOrValueBlockId record component.
children() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
Returns the value of the children 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.block.BlockfileBlockType
 
codeByte - Variable in enum class io.datarouter.bytes.blockfile.block.BlockfileBlockType
 
codeBytes - Variable in enum class io.datarouter.bytes.blockfile.block.BlockfileBlockType
 
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 record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
 
CODEC - Static variable in class io.datarouter.bytes.codec.list.intlist.IntListCodec
 
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.
collatorStrategy() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
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.blockfile.io.compact.BlockfileCompactor
 
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.blockfile.row.BlockfileRowOp
 
COMPARE_SIZE_AND_NAME - Static variable in record class io.datarouter.bytes.blockfile.io.storage.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(BlockfileRow, BlockfileRow) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
compareKey(BlockfileRowVersion, BlockfileRowVersion) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
compareKeyBytes(byte[], int, int) - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
compareKeyVersionOpOptimized(BlockfileRow, BlockfileRow) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
compareKeyVersionOpOptimized(BlockfileRowVersion, BlockfileRowVersion) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
compareTo(long) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
 
compareTo(long) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
 
compareTo(Bytes) - Method in class io.datarouter.bytes.Bytes
 
compareToKey(byte[]) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
 
compareToKey(byte[]) - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
compareToKey(byte[]) - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
compareVersion(BlockfileRow, BlockfileRow) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
compareVersion(BlockfileRowVersion, BlockfileRowVersion) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
complete() - Method in interface io.datarouter.bytes.blockfile.io.write.listener.BlockfileListener
 
complete() - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileEndingsListener
 
complete() - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileTokensListener
 
compressedBytesRead - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
compressedBytesReadSinceLastLog - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
compressedSize() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlock
Returns the value of the compressedSize record component.
compressedValue() - Method in record class io.datarouter.bytes.blockfile.block.parsed.ParsedValueBlock
Returns the value of the compressedValue record component.
compressor() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Returns the value of the compressor record component.
compressor() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
Returns the value of the compressor record component.
compressor() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns the value of the compressor record component.
compressor() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the compressor record component.
COMPRESSOR - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileHeaderKey
 
concat() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
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.io.read.BlockfileReader
 
config() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriter
 
contains(BlockfileLocation) - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
 
contains(BlockfileRow) - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
 
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
 
containsKey(byte[]) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
 
containsKey(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, byte[]) - Method in interface io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec
 
copyOfBytes() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
copyOfBytes() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
copyOfKey() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
copyOfKey() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
copyOfRange(byte[], int, int) - Static method in class io.datarouter.bytes.ByteTool
 
copyOfValue() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
copyOfVersion() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
copyOfVersion() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
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.encoding.checksum.BlockfileStandardChecksummers
 
crc32() - Method in class io.datarouter.bytes.ByteWriter
 
create(byte[], byte[], BlockfileRowOp) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
create(byte[], byte[], BlockfileRowOp) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersionCodec
 
create(byte[], byte[], BlockfileRowOp, byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
create(byte[], byte[], BlockfileRowOp, byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCodec
 
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
 
cursor() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 

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 enum class io.datarouter.bytes.blockfile.block.BlockfileBlockType
 
decode(byte[]) - Static method in class io.datarouter.bytes.BinaryDictionary
 
decode(byte[]) - Static method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
 
decode(byte[]) - Method in class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock.BlockfileHeaderCodec
 
decode(byte[]) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
decode(byte[]) - Method in class io.datarouter.bytes.blockfile.encoding.indexblock.impl.BlockfileV1IndexBlockCodec
 
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) - Static method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
 
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.block.BlockfileBlockType
 
decode(B) - Method in interface io.datarouter.bytes.Codec
 
decode(B) - Method in class io.datarouter.bytes.Codec.FunctionalCodec
 
decode(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, BlockfileRowKeyRangeReader.BlockfileKeyRange) - Method in interface io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec
 
decode(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, BlockfileRowKeyRangeReader.BlockfileKeyRange) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.impl.BlockfileSequentialValueBlockCodec
 
decode(InputStream) - Static method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlock
 
decode(InputStream) - Static method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
 
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
 
decodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns the value of the decodeBatchSize record component.
decodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the decodeBatchSize record component.
decodeChild(BlockfileIndexBlock, int) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
decodeChild(BlockfileIndexBlock, int) - Method in class io.datarouter.bytes.blockfile.encoding.indexblock.impl.BlockfileV1IndexBlockCodec
 
decodeExec() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns the value of the decodeExec record component.
decodeFooterBlockLengthFromEndOfFileBytes(byte[]) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
decodeFooterValueBytesFromEndOfFileBytes(byte[]) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
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
 
decodeLength(byte[]) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
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.
decoderSupplier() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
Returns the value of the decoderSupplier record component.
decodeThreads() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the decodeThreads record component.
decodeWithLength(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
 
decompressAndDecodeValueBlocks(List<ParsedValueBlock>) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder
 
decompressAndDecodeValueBlocks(List<ParsedValueBlock>, BlockfileRowKeyRangeReader.BlockfileKeyRange) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder
 
decompressedBytesRead - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
decompressedBytesReadSinceLastLog - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
decompressedSize() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlock
Returns the value of the decompressedSize record component.
decompressValueBlock(ParsedValueBlock) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder
 
decompressValueBlocks(List<ParsedValueBlock>) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder
 
delete(byte[], byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
DELETE - Enum constant in enum class io.datarouter.bytes.blockfile.row.BlockfileRowOp
 
deleteMulti(List<String>) - Method in interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
deleteMulti(List<String>) - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
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
 
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.io.write.BlockfileWriterBuilder
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
 
drainAllBlocks() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexer
 
drainCompletedBlocks() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexer
 

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 - Static variable in record class io.datarouter.bytes.RecordByteArrayField
 
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.io.read.BlockfileReaderBuilder
 
encode() - Method in class io.datarouter.bytes.BinaryDictionary
 
encode() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
 
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 record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
 
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[], byte[], BlockfileRowOp) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersionCodec
 
encode(byte[], byte[], BlockfileRowOp, byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCodec
 
encode(byte[], int) - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
 
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(BlockfileHeaderBlock) - Method in class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock.BlockfileHeaderCodec
 
encode(BlockfileValueBlockCodec.BlockfileValueBlockRows) - Method in interface io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec
 
encode(BlockfileValueBlockCodec.BlockfileValueBlockRows) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.impl.BlockfileSequentialValueBlockCodec
 
encode(BlockfileIndexBlockInput) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
encode(BlockfileIndexBlockInput) - Method in class io.datarouter.bytes.blockfile.encoding.indexblock.impl.BlockfileV1IndexBlockCodec
 
encode(ByteArrays) - Method in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
 
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
 
encodeAndDecode(A) - Method in interface io.datarouter.bytes.Codec
Useful for testing
encodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns the value of the encodeBatchSize record component.
encodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the encodeBatchSize record component.
encodeBlockType() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
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.encoding.checksum.BlockfileChecksummer
Returns the value of the encodedName record component.
encodedName() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
Returns the value of the encodedName record component.
encodedName() - Method in record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
Returns the value of the encodedName record component.
encodedName() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
Returns the value of the encodedName record component.
encodedValueBlock() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
Returns the value of the encodedValueBlock record component.
encodedValueBlock() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
Returns the value of the encodedValueBlock record component.
encodedValueBlock() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
Returns the value of the encodedValueBlock record component.
encodeExec() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns the value of the encodeExec record component.
encodeFooter(byte[]) - Static method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriter
 
encodeInto(byte[], byte[], BlockfileRowOp, byte[], byte[], int) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCodec
 
encodeInto(byte[], byte[], BlockfileRowOp, byte[], int) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersionCodec
 
encodeLength() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
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.
encoderSupplier() - Method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
Returns the value of the encoderSupplier record component.
encoderSupplier() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
Returns the value of the encoderSupplier record component.
encodeThreads() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the encodeThreads record component.
encodeToInputStream(InputStream) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
 
encodeValueBlocks(List<BlockfileValueBlockCodec.BlockfileValueBlockRows>) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder
 
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
 
endIndex(int, Function<Integer, I>, Function<I, Integer>) - Static method in class io.datarouter.bytes.blockfile.index.BlockfileRangeSearchTool
 
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.block.common.BlockfileBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileValueBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlockBatch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.block.parsed.ParsedValueBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileEncodedValueBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileByteRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntryRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactor.BlockfileCompactorParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerStorageParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerThreadsCalculator.ThreadsForFile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileNameAndSize
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
equals(Object) - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
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.LengthAndValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
equals(Object) - Method in record class io.datarouter.bytes.RecordByteArrayField
Indicates whether some other object is "equal to" this one.
equalsItem(int, byte[]) - Method in class io.datarouter.bytes.ByteArrays
 
equalsKey(byte[]) - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
equalsKeyBytes(byte[], int, int) - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
equalsKeyOptimized(BlockfileRow, BlockfileRow) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
equalsKeyOptimized(BlockfileRowVersion, BlockfileRowVersion) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
equalsVersion(BlockfileRow, BlockfileRow) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
equalsVersion(BlockfileRowVersion, BlockfileRowVersion) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
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
 
estEncodedBytes(BlockfileIndexEntry) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
estEncodedBytes(BlockfileIndexEntry) - Method in class io.datarouter.bytes.blockfile.encoding.indexblock.impl.BlockfileV1IndexBlockCodec
 
estEncodedSize() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexBlockBuilder
 
everything() - Static method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
 
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
 
extractBytes(BlockfileLocation) - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
 

F

file() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerThreadsCalculator.ThreadsForFile
Returns the value of the file record component.
fileLength() - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader
 
fileLength() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriteResult
Returns the value of the fileLength record component.
filename - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
filenameSupplier() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerStorageParams
Returns the value of the filenameSupplier record component.
files() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
Returns the value of the files record component.
find(byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
 
find(int, Function<Integer, I>, Function<I, Integer>, BlockfilePointSearchTool.BlockfileBinarySearchType) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
find(C, int, BiFunction<C, Integer, I>, BiFunction<I, K, Integer>, K, BlockfilePointSearchTool.BlockfileBinarySearchType) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
find(String) - Method in class io.datarouter.bytes.BinaryDictionary
 
findAny(int, Function<Integer, I>, Function<I, Integer>) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findAny(C, int, BiFunction<C, Integer, I>, BiFunction<I, K, Integer>, K) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findAnyInList(List<I>, BiFunction<I, K, Integer>, K) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findEscapedCountAndTerminalIndex(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
 
findFirst(int, Function<Integer, I>, Function<I, Integer>) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findFirst(C, int, BiFunction<C, Integer, I>, BiFunction<I, K, Integer>, K) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findFirstInList(List<I>, BiFunction<I, K, Integer>, K) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findInList(List<I>, BiFunction<I, K, Integer>, K, BlockfilePointSearchTool.BlockfileBinarySearchType) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findLast(int, Function<Integer, I>, Function<I, Integer>) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findLast(C, int, BiFunction<C, Integer, I>, BiFunction<I, K, Integer>, K) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findLastInList(List<I>, BiFunction<I, K, Integer>, K) - Static method in class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool
 
findLatestVersion(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, byte[]) - Method in interface io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec
 
findLatestVersion(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, byte[]) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.impl.BlockfileSequentialValueBlockCodec
 
findNextMergePlan() - Method in class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactorFileCache
 
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
 
first() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntryRange
Returns the value of the first record component.
first() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
Returns the value of the first record component.
first() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
Returns the value of the first record component.
first() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
Returns the value of the first record component.
FIRST - Enum constant in enum class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool.BlockfileBinarySearchType
 
firstChild(BlockfileIndexBlock) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
firstChildContainingKey(BlockfileIndexBlock, byte[]) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
firstItemId() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlock
Returns the value of the firstItemId record component.
firstItemId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
Returns the value of the firstItemId record component.
firstItemId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
Returns the value of the firstItemId record component.
firstItemId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
Returns the value of the firstItemId record component.
firstRowIdInBlock() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
Returns the value of the firstRowIdInBlock record component.
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.io.read.metadata.BlockfileMetadataReader
 
FOOTER - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileBlockType
 
footerBlockLength() - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader
 
footerBlockLength() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
footerUserDictionarySupplier() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the footerUserDictionarySupplier record component.
FORM_FEED - Enum constant in enum class io.datarouter.bytes.Ascii
 
from - Variable in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
from() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileByteRange
Returns the value of the from record component.
from() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
Returns the value of the from record component.
from() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
Returns the value of the from record component.
from() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
Returns the value of the from record component.
fromByte(byte) - Static method in enum class io.datarouter.bytes.blockfile.row.BlockfileRowOp
 
fromBytes(byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCodec
 
fromBytes(byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersionCodec
 
fromBytes(byte[], int) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCodec
 
fromBytes(byte[], int) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersionCodec
 
fromHexBlock(String) - Static method in class io.datarouter.bytes.HexBlockTool
 
fromInclusive() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
Returns the value of the fromInclusive record component.
fromInputStream(InputStream) - Static method in enum class io.datarouter.bytes.blockfile.row.BlockfileRowOp
 
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
 
fullBlockLength() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
 
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.io.read.metadata.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.encoding.checksum.BlockfileChecksummers
 
getForEncodedName(String) - Method in class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressors
 
getForEncodedName(String) - Method in class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormats
 
getForEncodedName(String) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormats
 
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
 
getNumItemsAndAdd(long) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
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
 
globalBlockId() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Returns the value of the globalBlockId record component.
globalBlockId() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
Returns the value of the globalBlockId record component.
globalBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
Returns the value of the globalBlockId record component.
globalBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
Returns the value of the globalBlockId record component.
globalBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
Returns the value of the globalBlockId record component.
GROUP_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
 
GZIP - Static variable in class io.datarouter.bytes.blockfile.encoding.compression.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
 
GzipStringCodec - Class in io.datarouter.bytes.compress.gzip
 
GzipStringCodec() - Constructor for class io.datarouter.bytes.compress.gzip.GzipStringCodec
 
GzipTool - Class in io.datarouter.bytes.compress.gzip
 
GzipTool() - Constructor for class io.datarouter.bytes.compress.gzip.GzipTool
 

H

hasChildren() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexBlockBuilder
 
hashCode() - Method in class io.datarouter.bytes.BinaryDictionary
 
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileValueBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlockBatch
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.block.parsed.ParsedValueBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileEncodedValueBlock
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileByteRange
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntryRange
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactor.BlockfileCompactorParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerStorageParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerThreadsCalculator.ThreadsForFile
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileNameAndSize
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriteResult
Returns a hash code value for this object.
hashCode() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
hashCode() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
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.LengthAndValue
Returns a hash code value for this object.
hashCode() - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
hashCode() - Method in record class io.datarouter.bytes.RecordByteArrayField
Returns a hash code value for this object.
hasMore() - Method in class io.datarouter.bytes.ByteReader
 
hasMoreToMerge() - Method in class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactorFileCache
 
header() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlock
Returns the value of the header record component.
header() - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader
 
HEADER - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileBlockType
 
HEADER - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileFooterKey
 
HEADER_BLOCK_LOCATION - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileFooterKey
 
headerBlockLength() - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader
 
headerBlockLocation() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Returns the value of the headerBlockLocation record component.
headerBlockLocation() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
headerBytes() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Returns the value of the headerBytes record component.
headerCodec() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the headerCodec record component.
headerCodec() - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns the value of the headerCodec record component.
headerCodec() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the headerCodec record component.
heartbeatPeriod() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
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_INSTANCE - Static variable in interface io.datarouter.bytes.Codec
 
index() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
INDEX - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileBlockType
 
INDEX_BLOCK_FORMAT - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileHeaderKey
 
indexBlockFormat() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Returns the value of the indexBlockFormat record component.
indexBlockFormat() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns the value of the indexBlockFormat record component.
indexBlockFormat() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the indexBlockFormat record component.
indexBlockId() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Returns the value of the indexBlockId record component.
indexBlockId() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileIndexTokens
 
indexBlockId() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
Returns the value of the indexBlockId record component.
indexEntryRange(BlockfileRowKeyRangeReader.BlockfileKeyRange) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader
 
indexFanOut() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the indexFanOut record component.
indexKeys() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Returns the value of the indexKeys record component.
indexOf(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
initFromCollection(Collection<T>) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
inputStream() - Method in record class io.datarouter.bytes.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.block - package io.datarouter.bytes.blockfile.block
 
io.datarouter.bytes.blockfile.block.common - package io.datarouter.bytes.blockfile.block.common
 
io.datarouter.bytes.blockfile.block.decoded - package io.datarouter.bytes.blockfile.block.decoded
 
io.datarouter.bytes.blockfile.block.parsed - package io.datarouter.bytes.blockfile.block.parsed
 
io.datarouter.bytes.blockfile.block.tokens - package io.datarouter.bytes.blockfile.block.tokens
 
io.datarouter.bytes.blockfile.encoding.checksum - package io.datarouter.bytes.blockfile.encoding.checksum
 
io.datarouter.bytes.blockfile.encoding.compression - package io.datarouter.bytes.blockfile.encoding.compression
 
io.datarouter.bytes.blockfile.encoding.indexblock - package io.datarouter.bytes.blockfile.encoding.indexblock
 
io.datarouter.bytes.blockfile.encoding.indexblock.impl - package io.datarouter.bytes.blockfile.encoding.indexblock.impl
 
io.datarouter.bytes.blockfile.encoding.valueblock - package io.datarouter.bytes.blockfile.encoding.valueblock
 
io.datarouter.bytes.blockfile.encoding.valueblock.impl - package io.datarouter.bytes.blockfile.encoding.valueblock.impl
 
io.datarouter.bytes.blockfile.index - package io.datarouter.bytes.blockfile.index
 
io.datarouter.bytes.blockfile.io.compact - package io.datarouter.bytes.blockfile.io.compact
 
io.datarouter.bytes.blockfile.io.merge - package io.datarouter.bytes.blockfile.io.merge
 
io.datarouter.bytes.blockfile.io.read - package io.datarouter.bytes.blockfile.io.read
 
io.datarouter.bytes.blockfile.io.read.metadata - package io.datarouter.bytes.blockfile.io.read.metadata
 
io.datarouter.bytes.blockfile.io.read.query - package io.datarouter.bytes.blockfile.io.read.query
 
io.datarouter.bytes.blockfile.io.storage - package io.datarouter.bytes.blockfile.io.storage
 
io.datarouter.bytes.blockfile.io.storage.impl - package io.datarouter.bytes.blockfile.io.storage.impl
 
io.datarouter.bytes.blockfile.io.write - package io.datarouter.bytes.blockfile.io.write
 
io.datarouter.bytes.blockfile.io.write.listener - package io.datarouter.bytes.blockfile.io.write.listener
 
io.datarouter.bytes.blockfile.io.write.listener.impl - package io.datarouter.bytes.blockfile.io.write.listener.impl
 
io.datarouter.bytes.blockfile.row - package io.datarouter.bytes.blockfile.row
 
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.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
 
isEverything() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
 
isFull() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexBlockBuilder
 
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
 
isSet() - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataCache
 
item(byte[]) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader
 
item(long) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader
 
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
 
items() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlock
Returns the value of the items record component.

K

KB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
 
KEEP_ALL - Enum constant in enum class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorStrategy
 
keepAll(List<Scanner<BlockfileRow>>) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCollator
Fastest option Merge entries keeping all versions and ops, including duplicates.
keyLength() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
keyLength() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
keyOffset() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
keyOffset() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
KiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
 
knownFileLength() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the knownFileLength record component.
knownFileLength() - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns the value of the knownFileLength record component.
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
 
last() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntryRange
Returns the value of the last record component.
last() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
Returns the value of the last record component.
last() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
Returns the value of the last record component.
last() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
Returns the value of the last record component.
LAST - Enum constant in enum class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool.BlockfileBinarySearchType
 
lastBlockTokens() - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileTokensListener
 
lastChild(BlockfileIndexBlock) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
lastChildContainingKey(BlockfileIndexBlock, byte[]) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
lastEnding() - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileEndingsListener
 
lastIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
lastLogTimeNs - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
lastValueBlockSpanningRowKey(byte[]) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader
 
latestIndexBlockLocation() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
length - Variable in class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
 
length() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
Returns the value of the length record component.
length() - Method in record class io.datarouter.bytes.blockfile.block.parsed.ParsedValueBlock
Returns the value of the length record component.
length() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
length() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
Returns the value of the length record component.
length() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
length() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
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 record class io.datarouter.bytes.LengthAndValue
Returns the value of the length record component.
length(byte[], byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersionCodec
 
length(byte[], byte[], byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCodec
 
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 interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
length(String) - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
LENGTH - Static variable in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
 
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.
lengthInt() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileByteRange
 
lengthLocation() - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
lengthLocation(long) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
lengthToBytes() - Method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
 
lengthWithoutValue() - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileIndexTokens
 
lengthWithoutValue(int) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileValueTokens
 
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() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Returns the value of the level record component.
level() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
Returns the value of the level record component.
level() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns the value of the level record component.
level() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexBlockBuilder
 
level(long) - Static method in class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactorFileCache
Effectively rounds up to an exact power of 2.
levels() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
Returns the value of the levels record component.
LINE_FEED - Enum constant in enum class io.datarouter.bytes.Ascii
 
list() - Method in interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
list() - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
listeners() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the listeners record component.
loadEncodedValueBlock(BlockfileIndexEntry) - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
loadIndexBlock(BlockfileIndexEntry) - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
loadValueBlock(BlockfileLocation) - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
logger - Static variable in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
logInitializationStats() - Method in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
logIntermediateProgress() - Method in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
logProgress(boolean, BlockfileNameAndSize) - Method in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
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

makeInputStream() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
makeInputStream(long, long) - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
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.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns the value of the memoryFanIn record component.
merge() - Method in class io.datarouter.bytes.blockfile.io.merge.BlockfileMerger
 
mergerParams() - Method in record class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactor.BlockfileCompactorParams
Returns the value of the mergerParams record component.
mergeStartTime - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
metadata() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig
Returns the value of the metadata record component.
metadata() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
method - Variable in enum class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorStrategy
 
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.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
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.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns the value of the multipartUploadThreshold record component.
multipartWrite() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the multipartWrite record component.

N

name() - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader
 
name() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileNameAndSize
Returns the value of the name record component.
name() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
Returns the value of the name record component.
nameToBytes() - Method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
 
nameToBytes() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
 
nameToBytes() - Method in record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
 
nameToBytes() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
 
NEGATIVE_ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
 
newCodec() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
 
newDecoder() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
 
newEncoder() - Method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
 
newEncoder() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
 
newMetadataReaderBuilder(String) - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
 
newReaderBuilder(BlockfileMetadataReader<T>, Function<BlockfileRow, T>) - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
For cases where you need to obtain something from the header/footer before creating the reader.
newReaderBuilder(String, Function<BlockfileRow, T>) - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
 
newReaderBuilderKnownFileLength(String, long, Function<BlockfileRow, T>) - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
 
newWriterBuilder(String) - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
 
nextGlobalBlockId() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
NONE - Static variable in class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileStandardChecksummers
 
NONE - Static variable in class io.datarouter.bytes.blockfile.encoding.compression.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_BYTES - Static variable in enum class io.datarouter.bytes.blockfile.block.BlockfileBlockType
 
NUM_INDEX_BLOCKS - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileFooterKey
 
NUM_LENGTH_BYTES - Static variable in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
NUM_PERSISTENT_BYTES - Static variable in enum class io.datarouter.bytes.blockfile.row.BlockfileRowOp
 
NUM_PREFIX_BYTES - Static variable in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
NUM_VALUE_BLOCKS - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileFooterKey
 
numBlocks() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntryRange
 
numBytes() - Method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
Returns the value of the numBytes record component.
numChildren() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Returns the value of the numChildren record component.
numChildren() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexBlockBuilder
 
numCompactorBytes() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
Returns the value of the numCompactorBytes record component.
numCompactorFiles() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
Returns the value of the numCompactorFiles 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.blockfile.io.compact.BlockfileCompactorFileCache
 
numIndexBlocks() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Returns the value of the numIndexBlocks record component.
numIndexBlocks() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
numRows() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
 
numRows() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileIndexReader
 
numValueBlocks() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Returns the value of the numValueBlocks record component.
numValueBlocks() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriteResult
Returns the value of the numValueBlocks record component.
numValueBlocks() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 

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.blockfile.row.BlockfileRow
 
offset() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
offsetsTable() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Returns the value of the offsetsTable record component.
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
 
onValueBlockWrite(long, long, BlockfileRowIdRange, BlockfileRowRange, BlockfileByteRange) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileIndexer
 
op() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
op() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
optTargetIndexBlockSize() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the optTargetIndexBlockSize record component.
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
 
ParsedValueBlock - Record Class in io.datarouter.bytes.blockfile.block.parsed
 
ParsedValueBlock(byte[], byte[], byte[]) - Constructor for record class io.datarouter.bytes.blockfile.block.parsed.ParsedValueBlock
Creates an instance of a ParsedValueBlock record class.
PB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
 
persistentValue - Variable in enum class io.datarouter.bytes.blockfile.row.BlockfileRowOp
 
persistentValueArray - Variable in enum class io.datarouter.bytes.blockfile.row.BlockfileRowOp
 
PiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
 
plan - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
position() - Method in class io.datarouter.bytes.ByteReader
 
prefetchExec() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns the value of the prefetchExec record component.
prefixBytes() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
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
 
previousGlobalBlockId() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
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.blockfile.io.compact.BlockfileCompactor.BlockfileCompactorParams
Returns the value of the prune record component.
PRUNE_ALL - Enum constant in enum class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorStrategy
 
PRUNE_VERSIONS - Enum constant in enum class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorStrategy
 
pruneAll(List<Scanner<BlockfileRow>>) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCollator
Merge entries keeping the latest version.
pruneVersions(List<Scanner<BlockfileRow>>) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowCollator
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.blockfile.row.BlockfileRowOp
 
putWithLongVersion(byte[], long, byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
putWithoutVersion(byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
putWithoutVersion(byte[], byte[]) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 

R

rangeEndIndex(BlockfileIndexBlock, byte[]) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
rangeStartIndex(BlockfileIndexBlock, byte[]) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
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 interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
read(String) - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
readAllBytes() - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
 
readAndCacheHeader(InputStream) - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader
 
readBlockLength(InputStream) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
readBlockType(InputStream) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
readBufferSize() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns the value of the readBufferSize record component.
readChunkSize() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns the value of the readChunkSize record component.
readChunkSize() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the readChunkSize record component.
readEnding(String, int) - Method in interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
readEnding(String, int) - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
readExec() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns the value of the readExec record component.
readInputStream(String, long, long, Threads, ByteLength) - Method in interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
readInputStream(String, Threads, ByteLength) - Method in interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
readInputStream(String, Threads, ByteLength) - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
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.blockfile.io.merge.BlockfileMergerParams
Returns the value of the readParams record component.
readPartial(String, BlockfileLocation) - Method in interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
readPartial(String, BlockfileLocation) - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
readRequiredByte(InputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
Read 1 byte, throwing if it wasn't found.
readSegment(String, BlockfileLocation) - Method in interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
readThreads() - Method in record class io.datarouter.bytes.blockfile.io.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.
readValueBytes(InputStream, int) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
RECORD_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
 
RecordByteArrayField - Record Class in io.datarouter.bytes
Explicitly for storing byte arrays as java record fields.
RecordByteArrayField(byte[]) - Constructor for record class io.datarouter.bytes.RecordByteArrayField
Creates an instance of a RecordByteArrayField record class.
recordsRead - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
recordsReadSinceLastLog - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
recordsWritten - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
recordsWrittenSinceLastLog - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
registerBlockFormat(BlockfileValueBlockFormat) - Method in class io.datarouter.bytes.blockfile.BlockfileGroupBuilder
 
registerChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.BlockfileGroupBuilder
 
registerCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.BlockfileGroupBuilder
 
registeredChecksummers() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
Returns the value of the registeredChecksummers record component.
registeredCompressors() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
Returns the value of the registeredCompressors record component.
registeredIndexBlockFormats() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
Returns the value of the registeredIndexBlockFormats record component.
registeredValueBlockFormats() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
Returns the value of the registeredValueBlockFormats record component.
registerIndexBlockFormat(BlockfileIndexBlockFormat) - Method in class io.datarouter.bytes.blockfile.BlockfileGroupBuilder
 
remove(BlockfileNameAndSize) - Method in class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactorFileCache
 
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.blockfile.io.merge.BlockfileMergerTracker
 
ROOT_INDEX_BLOCK_LOCATION - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileFooterKey
 
rootIndex() - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader
 
rootIndexBlockLocation() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Returns the value of the rootIndexBlockLocation record component.
row(byte[]) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader
 
row(long) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader
 
row(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, long) - Method in interface io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec
 
rowDecoder() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig
Returns the value of the rowDecoder record component.
rowDecoder() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the rowDecoder record component.
rowId() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
rowIdRange() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns the value of the rowIdRange record component.
rowIndex(long) - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
 
rowKey() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
rowKeyRange() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
rowRange() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns the value of the rowRange record component.
rows() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileValueTokens
 
rows() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
Returns the value of the rows record component.

S

scan() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
scan() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileSequentialReader
 
scanAllEndings() - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileEndingsListener
 
scanAllVersions(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, byte[]) - Method in interface io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec
 
scanAllVersions(BlockfileValueBlockCodec.BlockfileEncodedValueBlock, byte[]) - Method in class io.datarouter.bytes.blockfile.encoding.valueblock.impl.BlockfileSequentialValueBlockCodec
 
scanChildren(BlockfileIndexBlock) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
scanChildrenDesc(BlockfileIndexBlock) - Method in interface io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockCodec
 
scanChunks(long, long, int) - Static method in class io.datarouter.bytes.split.ChunkScannerTool
 
scanDecodedBlockBatches() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileSequentialReader
 
scanDecodedBlocks() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileSequentialReader
 
scanDecodedValues() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileSequentialReader
 
scanDecompressedValues() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileSequentialReader
 
scanHeaderAndValueAndIndexTokens() - Method in class io.datarouter.bytes.blockfile.io.write.listener.impl.BlockfileTokensListener
 
scanIndexEntries() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileIndexReader
 
scanLeafIndexEntries() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileIndexReader
 
scanParsedValueBlocks(BlockfileIndexEntryRange, BlockfileRowKeyRangeReader.BlockfileKeyRange) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileSequentialReader
 
scanRange(BlockfileRowKeyRangeReader.BlockfileKeyRange) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader
 
scanRootIndexEntries() - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileIndexReader
 
sequential() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
SEQUENTIAL - Static variable in class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileStandardValueBlockFormats
 
set(int, T) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
 
set(T) - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataCache
 
setChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setDecodeBatchSize(int) - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReaderBuilder
 
setDecodeThreads(Threads) - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReaderBuilder
 
setEncodeBatchSize(int) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setEncodeThreads(Threads) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setFooterBlockLength(int) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
setFooterDictionarySupplier(Supplier<BinaryDictionary>) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setHeaderDictionary(BinaryDictionary) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setIndexBlockFormat(BlockfileIndexBlockFormat) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setIndexFanOut(int) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setKnownFileLength(long) - Method in class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReaderBuilder
 
setMultipartWrite(boolean) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setReadChunkSize(ByteLength) - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReaderBuilder
 
setReadThreads(Threads) - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReaderBuilder
 
setTargetIndexBlockSize(ByteLength) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
For dynamic index block sizing, for example to get large index blocks without estimating.
setValueBlockFormat(BlockfileValueBlockFormat) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
setWriteThreads(Threads) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterBuilder
 
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.blockfile.io.compact.BlockfileCompactor.BlockfileCompactorParams
Returns the value of the shouldStop record component.
singleBlock(long) - Static method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
 
size() - Method in class io.datarouter.bytes.BinaryDictionary
 
size() - Method in record class io.datarouter.bytes.blockfile.io.storage.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
 
startIndex(int, Function<Integer, I>, Function<I, Integer>) - Static method in class io.datarouter.bytes.blockfile.index.BlockfileRangeSearchTool
 
startTime - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
state() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriter
 
step - Variable in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
 
storage() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
Returns the value of the storage record component.
storage() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the storage record component.
storage() - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns the value of the storage record component.
storage() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the storage record component.
storageParams() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
Returns the value of the storageParams record component.
streamingFanIn() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
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
 
suffixLength() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
suffixLength() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
suffixLength() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
suffixLength() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileIndexTokens
 
suffixLength() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileValueTokens
 
sum(ByteLength...) - Static method in class io.datarouter.bytes.ByteLength
 
sum(Collection<ByteLength>) - Static method in class io.datarouter.bytes.ByteLength
 
sumOfLengths() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
 
supplier() - Method in record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
Returns the value of the supplier record component.
supplier() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
Returns the value of the supplier record component.
SYNCHRONOUS_IDLE - Enum constant in enum class io.datarouter.bytes.Ascii
 

T

takeGlobalBlockId() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
takeIndexBlockId() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
takeValueBlockId() - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriterState
 
targetNumFiles() - Method in record class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactor.BlockfileCompactorParams
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.blockfile.io.merge.BlockfileMergerThreadsCalculator.ThreadsForFile
Returns the value of the threads record component.
ThreadsForFile(BlockfileNameAndSize, int) - Constructor for record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerThreadsCalculator.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
 
to() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileByteRange
Returns the value of the to record component.
to() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
Returns the value of the to record component.
to() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
 
to() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
 
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
 
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
 
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
 
toInclusive() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
Returns the value of the toInclusive record component.
toInclusiveExclusive() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
 
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 class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
toList() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
toList() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
toList() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileIndexTokens
 
toList() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileValueTokens
 
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
 
toLocation() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileByteRange
 
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.
toParentRowIdRange() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
 
toParentRowRange() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
 
toParentValueBlockIdRange() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
 
toPB() - Method in class io.datarouter.bytes.ByteLength
 
toPiB() - Method in class io.datarouter.bytes.ByteLength
 
toRowIdRange() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileValueTokens
 
toRowKeyRange() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileValueTokens
 
toRowVersion() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
toString() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.block.common.BlockfileBlockHeader
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileValueBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlockBatch
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.block.parsed.ParsedValueBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileEncodedValueBlock
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileByteRange
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntryRange
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactor.BlockfileCompactorParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerStorageParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerThreadsCalculator.ThreadsForFile
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileNameAndSize
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns a string representation of this record class.
toString() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriteResult
Returns a string representation of this record class.
toString() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
toString() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
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 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 record class io.datarouter.bytes.RecordByteArrayField
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
 
toStringStringKeysAndHexValues() - Method in class io.datarouter.bytes.BinaryDictionary
 
ToStringTool - Class in io.datarouter.bytes
 
ToStringTool() - Constructor for class io.datarouter.bytes.ToStringTool
 
totalCompressedSize() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlockBatch
Returns the value of the totalCompressedSize record component.
totalDecompressedSize() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlockBatch
Returns the value of the totalDecompressedSize record component.
totalInputSize() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
 
totalLength() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileBaseTokens
 
totalLength(byte[]...) - Static method in class io.datarouter.bytes.ByteTool
 
totalLength(List<byte[]>) - Static method in class io.datarouter.bytes.ByteTool
 
totalLength(List<BlockfileRow>) - Static method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
totalLength(List<GzipBlockStream.GzipBlockStreamRow>) - Static method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
 
totalSize() - Method in class io.datarouter.bytes.blockfile.io.compact.BlockfileCompactorFileCache
 
totalSize(Collection<BlockfileNameAndSize>) - Static method in record class io.datarouter.bytes.blockfile.io.storage.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
 
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.block.BlockfileFooterKey
 
USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileHeaderKey
 
userDictionary() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
Returns the value of the userDictionary record component.
userDictionary() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Returns the value of the userDictionary record component.
userDictionary() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
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
 
UTF_8 - Static variable in class io.datarouter.bytes.compress.gzip.GzipStringCodec
 
UTF_8_NULLABLE - Static variable in class io.datarouter.bytes.compress.gzip.GzipStringCodec
 

V

V1 - Static variable in class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileStandardIndexBlockFormats
 
validateChecksums() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig
Returns the value of the validateChecksums record component.
validateChecksums() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
Returns the value of the validateChecksums record component.
value() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileValueBlock
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 - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileBlockType
 
VALUE_BLOCK_FORMAT - Enum constant in enum class io.datarouter.bytes.blockfile.block.BlockfileHeaderKey
 
VALUE_CODEC - Static variable in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileFooterBlock
 
valueBlockContainingRowKey(byte[]) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader
 
valueBlockDecoder() - Method in class io.datarouter.bytes.blockfile.io.read.BlockfileReader
 
valueBlockFormat() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
Returns the value of the valueBlockFormat record component.
valueBlockFormat() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
Returns the value of the valueBlockFormat record component.
valueBlockFormat() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns the value of the valueBlockFormat record component.
valueBlockFormat() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
Returns the value of the valueBlockFormat record component.
valueBlockId() - Method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileValueTokens
 
valueBlockId() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
Returns the value of the valueBlockId record component.
valueBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
Returns the value of the valueBlockId record component.
valueBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
Returns the value of the valueBlockId record component.
valueBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
Returns the value of the valueBlockId record component.
valueBlockId(long) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader
 
valueBlockIdRange() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
Returns the value of the valueBlockIdRange record component.
valueBlockWithRowId(long) - Method in class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader
 
valueLength() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileValueBlock
 
valueLength() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
valueLength(int) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
valueLocation(int) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
valueLocation(long, int) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
valueLocation(BlockfileLocation) - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileFooterTokens
 
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.block.BlockfileBlockType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.block.BlockfileFooterKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.block.BlockfileHeaderKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.index.BlockfilePointSearchTool.BlockfileBinarySearchType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.row.BlockfileRowCollator.BlockfileRowCollatorStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.row.BlockfileRowOp
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.
valueOffset() - Static method in class io.datarouter.bytes.blockfile.block.tokens.BlockfileHeaderTokens
 
valueOffset() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
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.block.BlockfileBlockType
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.block.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.block.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.index.BlockfilePointSearchTool.BlockfileBinarySearchType
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.row.BlockfileRowCollator.BlockfileRowCollatorStrategy
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.row.BlockfileRowOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.datarouter.bytes.ByteLength.Unit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.datarouter.bytes.digest.DigestAlgorithm
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.blockfile.row.BlockfileRow
 
versionLength() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
versionOffset() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRow
 
versionOffset() - Method in class io.datarouter.bytes.blockfile.row.BlockfileRowVersion
 
VERTICAL_TAB - Enum constant in enum class io.datarouter.bytes.Ascii
 

W

waitForBlocksNs - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
waitForCollatorNs - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
waitForReadersNs - Variable in class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerTracker
 
write(byte[], int, int) - Method in class io.datarouter.bytes.io.CountingOutputStream
 
write(int) - Method in class io.datarouter.bytes.io.CountingOutputStream
 
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 interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
write(String, byte[]) - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
write(String, InputStream, Threads) - Method in interface io.datarouter.bytes.blockfile.io.storage.BlockfileStorage
 
write(String, InputStream, Threads) - Method in class io.datarouter.bytes.blockfile.io.storage.impl.BlockfileLocalStorage
 
writeBlocks(Scanner<List<BlockfileRow>>) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriter
 
writeBytes(long, OutputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
Deprecated.
inline me
writeExec() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns the value of the writeExec record component.
writeItems(Function<T, BlockfileRow>, ByteLength, Scanner<T>) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriter
 
writeParams() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
Returns the value of the writeParams record component.
writeRows(ByteLength, Scanner<BlockfileRow>) - Method in class io.datarouter.bytes.blockfile.io.write.BlockfileWriter
 
writeThreads() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
Returns the value of the writeThreads record component.
writeThreads() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
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