Index
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
BlockfileBlockrecord 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
BlockfileBlockHeaderrecord 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
BlockfileBlockIdSearchResultrecord 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
BlockfileByteRangerecord 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
BlockfileChecksummerrecord 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
BlockfileCompactorParamsrecord 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
BlockfileCompressorrecord 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
BlockfileDecodedBlockrecord 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
BlockfileDecodedBlockBatchrecord class. - BlockfileEncodedValueBlock(byte[]) - Constructor for record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileEncodedValueBlock
-
Creates an instance of a
BlockfileEncodedValueBlockrecord 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
BlockfileFooterBlockrecord 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
blockfileGrouprecord 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
BlockfileGrouprecord 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
BlockfileHeaderBlockrecord 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
BlockfileIndexBlockrecord 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
BlockfileIndexBlockFormatrecord 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
BlockfileIndexBlockInputrecord 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
BlockfileIndexEntryrecord 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
BlockfileIndexEntryRangerecord 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
BlockfileKeyRangerecord 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
BlockfileLocationrecord 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
BlockfileMergePlanrecord 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
BlockfileMergerParamsrecord 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
BlockfileMergerReadParamsrecord class. - BlockfileMergerStorageParams(BlockfileGroup<BlockfileRow>, Supplier<String>) - Constructor for record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerStorageParams
-
Creates an instance of a
BlockfileMergerStorageParamsrecord 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
BlockfileMergerWriteParamsrecord 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
BlockfileMetadataReaderConfigrecord 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
BlockfileNameAndSizerecord 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
BlockfileReaderConfigrecord 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
BlockfileRowIdRangerecord 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
BlockfileRowIdSearchResultrecord 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
BlockfileRowKeySearchResultrecord 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
BlockfileRowRangerecord 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
BlockfileSegmentrecord 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
BlockfileValueBlockrecord 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
BlockfileValueBlockDecoderConfigrecord 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
BlockfileValueBlockEncoderConfigrecord 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
BlockfileValueBlockFormatrecord 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
BlockfileValueBlockIdRangerecord class. - BlockfileValueBlockRows(long, long, List<BlockfileRow>) - Constructor for record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
-
Creates an instance of a
BlockfileValueBlockRowsrecord 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
BlockfileWriterConfigrecord class. - BlockfileWriteResult(long, ByteLength) - Constructor for record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriteResult
-
Creates an instance of a
BlockfileWriteResultrecord 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
blocksrecord 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
blockTyperecord 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
byteRangerecord 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
bytesrecord component. - bytes() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileEncodedValueBlock
-
Returns the value of the
bytesrecord component. - bytes() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
-
Returns the value of the
bytesrecord component. - bytes() - Method in class io.datarouter.bytes.digest.Digest
- bytes() - Method in record class io.datarouter.bytes.RecordByteArrayField
-
Returns the value of the
bytesrecord 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
checksumrecord 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
checksummerrecord component. - checksummer() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
-
Returns the value of the
checksummerrecord component. - checksummer() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
checksummerrecord 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
childGlobalBlockIdrecord component. - childIndexOrValueBlockId() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
-
Returns the value of the
childIndexOrValueBlockIdrecord component. - children() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
-
Returns the value of the
childrenrecord 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
collatorStrategyrecord component. - collect(byte[], int, int) - Method in interface io.datarouter.bytes.split.ByteChunkSplitterCollector
-
Encode a single item and store in a data structure potentially shared with other items.
- collect(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
- collect(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
- COMMA - Enum constant in enum class io.datarouter.bytes.Ascii
- compact() - Method in class io.datarouter.bytes.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
compressedSizerecord component. - compressedValue() - Method in record class io.datarouter.bytes.blockfile.block.parsed.ParsedValueBlock
-
Returns the value of the
compressedValuerecord component. - compressor() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
-
Returns the value of the
compressorrecord component. - compressor() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
-
Returns the value of the
compressorrecord component. - compressor() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
-
Returns the value of the
compressorrecord component. - compressor() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
compressorrecord 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
decodeBatchSizerecord component. - decodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
decodeBatchSizerecord 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
decodeExecrecord 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
decoderSupplierrecord component. - decodeThreads() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
decodeThreadsrecord 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
decompressedSizerecord 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
encodeBatchSizerecord component. - encodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
encodeBatchSizerecord 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
encodedNamerecord component. - encodedName() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
-
Returns the value of the
encodedNamerecord component. - encodedName() - Method in record class io.datarouter.bytes.blockfile.encoding.indexblock.BlockfileIndexBlockFormat
-
Returns the value of the
encodedNamerecord component. - encodedName() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
-
Returns the value of the
encodedNamerecord component. - encodedValueBlock() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
-
Returns the value of the
encodedValueBlockrecord component. - encodedValueBlock() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
-
Returns the value of the
encodedValueBlockrecord component. - encodedValueBlock() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
-
Returns the value of the
encodedValueBlockrecord component. - encodeExec() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
-
Returns the value of the
encodeExecrecord 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
encoderSupplierrecord component. - encoderSupplier() - Method in record class io.datarouter.bytes.blockfile.encoding.compression.BlockfileCompressor
-
Returns the value of the
encoderSupplierrecord component. - encodeThreads() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
encodeThreadsrecord 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
filerecord 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
fileLengthrecord 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
filenameSupplierrecord component. - files() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
-
Returns the value of the
filesrecord 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
firstrecord component. - first() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
-
Returns the value of the
firstrecord component. - first() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
-
Returns the value of the
firstrecord component. - first() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
-
Returns the value of the
firstrecord 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
firstItemIdrecord component. - firstItemId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
-
Returns the value of the
firstItemIdrecord component. - firstItemId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
-
Returns the value of the
firstItemIdrecord component. - firstItemId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
-
Returns the value of the
firstItemIdrecord component. - firstRowIdInBlock() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockCodec.BlockfileValueBlockRows
-
Returns the value of the
firstRowIdInBlockrecord 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
footerUserDictionarySupplierrecord 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
fromrecord component. - from() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
-
Returns the value of the
fromrecord component. - from() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileLocation
-
Returns the value of the
fromrecord component. - from() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
-
Returns the value of the
fromrecord 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
fromInclusiverecord 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
globalBlockIdrecord component. - globalBlockId() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
-
Returns the value of the
globalBlockIdrecord component. - globalBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
-
Returns the value of the
globalBlockIdrecord component. - globalBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
-
Returns the value of the
globalBlockIdrecord component. - globalBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
-
Returns the value of the
globalBlockIdrecord 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
GzipBlockStreamRowrecord 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
headerrecord 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
headerBlockLocationrecord 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
headerBytesrecord component. - headerCodec() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
headerCodecrecord component. - headerCodec() - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Returns the value of the
headerCodecrecord component. - headerCodec() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
headerCodecrecord component. - heartbeatPeriod() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
-
Returns the value of the
heartbeatPeriodrecord 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
indexBlockFormatrecord component. - indexBlockFormat() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
-
Returns the value of the
indexBlockFormatrecord component. - indexBlockFormat() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
indexBlockFormatrecord component. - indexBlockId() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
-
Returns the value of the
indexBlockIdrecord 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
indexBlockIdrecord 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
indexFanOutrecord component. - indexKeys() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
-
Returns the value of the
indexKeysrecord 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
inputStreamrecord 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
InputStreamAndLengthrecord 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
itemsrecord 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
knownFileLengthrecord component. - knownFileLength() - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Returns the value of the
knownFileLengthrecord 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
lastrecord component. - last() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowIdRange
-
Returns the value of the
lastrecord component. - last() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileRowRange
-
Returns the value of the
lastrecord component. - last() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileValueBlockIdRange
-
Returns the value of the
lastrecord 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
lengthrecord component. - length() - Method in record class io.datarouter.bytes.blockfile.block.parsed.ParsedValueBlock
-
Returns the value of the
lengthrecord 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
lengthrecord 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
lengthrecord component. - length() - Method in record class io.datarouter.bytes.io.InputStreamAndLength
-
Returns the value of the
lengthrecord component. - length() - Method in record class io.datarouter.bytes.LengthAndValue
-
Returns the value of the
lengthrecord 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
LengthAndValuerecord 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
levelrecord component. - level() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexBlockInput
-
Returns the value of the
levelrecord component. - level() - Method in record class io.datarouter.bytes.blockfile.index.BlockfileIndexEntry
-
Returns the value of the
levelrecord 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
levelsrecord 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
listenersrecord 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
memoryFanInrecord 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
mergerParamsrecord 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
metadatarecord 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
minBlockSizerecord 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
multipartUploadThresholdrecord component. - multipartWrite() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
multipartWriterecord 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
namerecord component. - name() - Method in record class io.datarouter.bytes.blockfile.io.storage.BlockfileSegment
-
Returns the value of the
namerecord 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
numBytesrecord component. - numChildren() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileIndexBlock
-
Returns the value of the
numChildrenrecord 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
numCompactorBytesrecord component. - numCompactorFiles() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergePlan
-
Returns the value of the
numCompactorFilesrecord 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
numIndexBlocksrecord 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
numValueBlocksrecord component. - numValueBlocks() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriteResult
-
Returns the value of the
numValueBlocksrecord 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
offsetsTablerecord 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
optTargetIndexBlockSizerecord 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
ParsedValueBlockrecord 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
prefetchExecrecord 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
prunerecord 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
readBufferSizerecord component. - readChunkSize() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
-
Returns the value of the
readChunkSizerecord component. - readChunkSize() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
readChunkSizerecord 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
readExecrecord 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
readParamsrecord 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
readThreadsrecord 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
RecordByteArrayFieldrecord 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
registeredChecksummersrecord component. - registeredCompressors() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
-
Returns the value of the
registeredCompressorsrecord component. - registeredIndexBlockFormats() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
-
Returns the value of the
registeredIndexBlockFormatsrecord component. - registeredValueBlockFormats() - Method in record class io.datarouter.bytes.blockfile.BlockfileGroup
-
Returns the value of the
registeredValueBlockFormatsrecord 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
rootIndexBlockLocationrecord 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
rowDecoderrecord component. - rowDecoder() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
rowDecoderrecord 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
rowIdRangerecord 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
rowRangerecord 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
rowsrecord 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
shouldStoprecord 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
sizerecord 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
storagerecord component. - storage() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
storagerecord component. - storage() - Method in record class io.datarouter.bytes.blockfile.io.read.metadata.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Returns the value of the
storagerecord component. - storage() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
storagerecord component. - storageParams() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams
-
Returns the value of the
storageParamsrecord component. - streamingFanIn() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerReadParams
-
Returns the value of the
streamingFanInrecord component. - STRING - Static variable in class io.datarouter.bytes.EmptyArray
- StringCodec - Class in io.datarouter.bytes.codec.stringcodec
-
Encodes a String without any length information or terminal bytes.
- StringCodec(String) - Constructor for class io.datarouter.bytes.codec.stringcodec.StringCodec
- StringCodec(Charset) - Constructor for class io.datarouter.bytes.codec.stringcodec.StringCodec
- subList(int, int) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- SUBSTITUTE - Enum constant in enum class io.datarouter.bytes.Ascii
- 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
supplierrecord component. - supplier() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockFormat
-
Returns the value of the
supplierrecord 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
targetNumFilesrecord component. - TB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- TERMINAL_BYTE - Static variable in class io.datarouter.bytes.TerminatedByteArrayTool
- terminalIndex - Variable in class io.datarouter.bytes.TerminatedByteArrayTool.NumEscapedAndTerminalIndex
- TerminatedByteArrayCodec - Class in io.datarouter.bytes.codec.array.bytearray
- TerminatedByteArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
- TerminatedByteArrayTool - Class in io.datarouter.bytes
-
Terminated arrays can be embedded in a bigger array knowing that 0 is the terminal character.
- TerminatedByteArrayTool() - Constructor for class io.datarouter.bytes.TerminatedByteArrayTool
- TerminatedByteArrayTool.NumEscapedAndTerminalIndex - Class in io.datarouter.bytes
- TerminatedStringCodec - Class in io.datarouter.bytes.codec.stringcodec
- TerminatedStringCodec(StringCodec) - Constructor for class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
- threads() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerThreadsCalculator.ThreadsForFile
-
Returns the value of the
threadsrecord component. - ThreadsForFile(BlockfileNameAndSize, int) - Constructor for record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerThreadsCalculator.ThreadsForFile
-
Creates an instance of a
ThreadsForFilerecord 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
torecord component. - to() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyRangeReader.BlockfileKeyRange
-
Returns the value of the
torecord 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
toInclusiverecord 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
tokensrecord 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
totalCompressedSizerecord component. - totalDecompressedSize() - Method in record class io.datarouter.bytes.blockfile.block.parsed.BlockfileDecodedBlockBatch
-
Returns the value of the
totalDecompressedSizerecord 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
userDictionaryrecord component. - userDictionary() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileHeaderBlock
-
Returns the value of the
userDictionaryrecord component. - userDictionary() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
userDictionaryrecord 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
validateChecksumsrecord component. - validateChecksums() - Method in record class io.datarouter.bytes.blockfile.io.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
validateChecksumsrecord component. - value() - Method in record class io.datarouter.bytes.blockfile.block.decoded.BlockfileValueBlock
-
Returns the value of the
valuerecord component. - value() - Method in record class io.datarouter.bytes.LengthAndValue
-
Returns the value of the
valuerecord 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
valueBlockFormatrecord component. - valueBlockFormat() - Method in record class io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockEncoder.BlockfileValueBlockEncoderConfig
-
Returns the value of the
valueBlockFormatrecord component. - valueBlockFormat() - Method in record class io.datarouter.bytes.blockfile.io.merge.BlockfileMergerParams.BlockfileMergerWriteParams
-
Returns the value of the
valueBlockFormatrecord component. - valueBlockFormat() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
valueBlockFormatrecord 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
valueBlockIdrecord component. - valueBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileBlockIdReader.BlockfileBlockIdSearchResult
-
Returns the value of the
valueBlockIdrecord component. - valueBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowIdReader.BlockfileRowIdSearchResult
-
Returns the value of the
valueBlockIdrecord component. - valueBlockId() - Method in record class io.datarouter.bytes.blockfile.io.read.query.BlockfileRowKeyReader.BlockfileRowKeySearchResult
-
Returns the value of the
valueBlockIdrecord 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
valueBlockIdRangerecord 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
writeExecrecord 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
writeParamsrecord 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
writeThreadsrecord component. - writeThreads() - Method in record class io.datarouter.bytes.blockfile.io.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
writeThreadsrecord component.
Z
- ZERO - Enum constant in enum class io.datarouter.bytes.Ascii
All Classes and Interfaces|All Packages|Constant Field Values