Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(BlockfileTokens) - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
- accept(BlockfileTokens) - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
- accept(BlockfileTokens) - Method in interface io.datarouter.bytes.blockfile.write.BlockfileListener
- ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
- add(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummers
- add(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.compress.BlockfileCompressors
- add(BlockfileNameAndSize) - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
- add(KvFileBlockFormat) - Method in class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormats
- add(String, String) - Method in class io.datarouter.bytes.KvString
- add(String, T, Function<T, String>) - Method in class io.datarouter.bytes.KvString
- addLazy(String, Supplier<String>) - Method in class io.datarouter.bytes.KvString
- addLazy(String, Supplier<T>, Function<T, String>) - Method in class io.datarouter.bytes.KvString
- addListener(BlockfileListener) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- addListeners(BlockfileListener...) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- ADLER_32 - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
- advanceInternal() - Method in class io.datarouter.bytes.BatchingByteArrayScanner
- advanceInternal() - Method in class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorPruneDeletesScanner
- advanceInternal() - Method in class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorPruneVersionsScanner
- advanceInternal() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ByteChunkParsingScanner
- all - Variable in class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummers
- all - Variable in class io.datarouter.bytes.blockfile.compress.BlockfileCompressors
- all - Variable in class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormats
- ALL - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
- ALL - Static variable in class io.datarouter.bytes.blockfile.compress.BlockfileStandardCompressors
- ALL - Static variable in class io.datarouter.bytes.kvfile.blockformat.KvFileStandardBlockFormats
- allEndings() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
- apply(A) - Method in class io.datarouter.bytes.ReplacingFunction
- Ascii - Enum Class in io.datarouter.bytes
- assertFinished() - Method in class io.datarouter.bytes.ByteReader
- assertLengthEquals(int) - Method in record class io.datarouter.bytes.LengthAndValue
B
- B - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- backingArray - Variable in class io.datarouter.bytes.ByteArrays
- backingBytes() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- BACKSPACE - Enum constant in enum class io.datarouter.bytes.Ascii
- Base2ByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
- Base2ByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.Base2ByteStringCodec
- Base64ByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
- Base64ByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
- Base64MimeByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
- Base64MimeByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.Base64MimeByteStringCodec
- Base64UrlByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
- Base64UrlByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.Base64UrlByteStringCodec
- BasePrimitiveList<T> - Class in io.datarouter.bytes.primitivelist
- BasePrimitiveList(int, int) - Constructor for class io.datarouter.bytes.primitivelist.BasePrimitiveList
- BatchingByteArrayScanner - Class in io.datarouter.bytes
-
scanner that batches byte[]s into List<byte[]>s containing as many unbroken byte[]s as possible without exceeding maxOutputBytes total bytes.
- BatchingByteArrayScanner(Scanner<byte[]>, int) - Constructor for class io.datarouter.bytes.BatchingByteArrayScanner
- BELL - Enum constant in enum class io.datarouter.bytes.Ascii
- BINARY - Enum constant in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
- BinaryDictionary - Class in io.datarouter.bytes
-
Encodes key/value pairs to a flattened byte[].
- BinaryDictionary() - Constructor for class io.datarouter.bytes.BinaryDictionary
- BLOCK - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
- BLOCK_COUNT - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileFooterKey
- blockCount() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
-
Returns the value of the
blockCountrecord component. - blockfile() - Method in record class io.datarouter.bytes.kvfile.io.KvFile
-
Returns the value of the
blockfilerecord component. - blockfile() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
-
Returns the value of the
blockfilerecord component. - Blockfile<T> - Record Class in io.datarouter.bytes.blockfile
- Blockfile(BlockfileStorage, BlockfileCompressors, BlockfileChecksummers) - Constructor for record class io.datarouter.bytes.blockfile.Blockfile
-
Creates an instance of a
Blockfilerecord class. - BlockfileBlock - Record Class in io.datarouter.bytes.blockfile.section
- BlockfileBlock(byte[]) - Constructor for record class io.datarouter.bytes.blockfile.section.BlockfileBlock
-
Creates an instance of a
BlockfileBlockrecord class. - BlockfileBlockTokens<T> - Record Class in io.datarouter.bytes.blockfile.dto.tokens
- BlockfileBlockTokens(T, byte[], byte[], byte[]) - Constructor for record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
-
Creates an instance of a
BlockfileBlockTokensrecord class. - BlockfileBuilder<T> - Class in io.datarouter.bytes.blockfile
- BlockfileBuilder(BlockfileStorage) - Constructor for class io.datarouter.bytes.blockfile.BlockfileBuilder
- BlockfileChecksummer - Record Class in io.datarouter.bytes.blockfile.checksum
-
Checksum each block for the purposes of hunting down corruption and potentially skipping invalid blocks.
- BlockfileChecksummer(String, int, Function<byte[], byte[]>) - Constructor for record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
-
Creates an instance of a
BlockfileChecksummerrecord class. - BlockfileChecksummers - Class in io.datarouter.bytes.blockfile.checksum
- BlockfileChecksummers(List<BlockfileChecksummer>) - Constructor for class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummers
- BlockfileChecksumTool - Class in io.datarouter.bytes.blockfile.checksum
- BlockfileChecksumTool() - Constructor for class io.datarouter.bytes.blockfile.checksum.BlockfileChecksumTool
- BlockfileCompressor - Record Class in io.datarouter.bytes.blockfile.compress
- BlockfileCompressor(String, Supplier<Codec<byte[], byte[]>>) - Constructor for record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
-
Creates an instance of a
BlockfileCompressorrecord class. - BlockfileCompressors - Class in io.datarouter.bytes.blockfile.compress
- BlockfileCompressors(List<BlockfileCompressor>) - Constructor for class io.datarouter.bytes.blockfile.compress.BlockfileCompressors
- BlockfileDecodedBlock(int, int, T) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
-
Creates an instance of a
BlockfileDecodedBlockrecord class. - BlockfileDecodedBlockBatch(long, long, List<BlockfileReader.BlockfileDecodedBlock<T>>) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
-
Creates an instance of a
BlockfileDecodedBlockBatchrecord class. - BlockfileEndingsListener - Class in io.datarouter.bytes.blockfile.listener
-
Note this does not record endings for the footer or trailer since those can be computed separately.
- BlockfileEndingsListener(Consumer<List<Long>>) - Constructor for class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
- blockfileFooter() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
- BlockfileFooter - Record Class in io.datarouter.bytes.blockfile.section
- BlockfileFooter(BinaryDictionary, long) - Constructor for record class io.datarouter.bytes.blockfile.section.BlockfileFooter
-
Creates an instance of a
BlockfileFooterrecord class. - BlockfileFooterKey - Enum Class in io.datarouter.bytes.blockfile.enums
- BlockfileFooterTokens - Record Class in io.datarouter.bytes.blockfile.dto.tokens
- BlockfileFooterTokens(byte[], byte[]) - Constructor for record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
-
Creates an instance of a
BlockfileFooterTokensrecord class. - BlockfileHeader - Record Class in io.datarouter.bytes.blockfile.section
- BlockfileHeader(BinaryDictionary, BlockfileCompressor, int, BlockfileChecksummer) - Constructor for record class io.datarouter.bytes.blockfile.section.BlockfileHeader
-
Creates an instance of a
BlockfileHeaderrecord class. - BlockfileHeader.BlockfileHeaderCodec - Class in io.datarouter.bytes.blockfile.section
- BlockfileHeaderCodec(BlockfileCompressors, BlockfileChecksummers) - Constructor for class io.datarouter.bytes.blockfile.section.BlockfileHeader.BlockfileHeaderCodec
- BlockfileHeaderKey - Enum Class in io.datarouter.bytes.blockfile.enums
- BlockfileHeaderTokens - Record Class in io.datarouter.bytes.blockfile.dto.tokens
- BlockfileHeaderTokens(byte[], byte[]) - Constructor for record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
-
Creates an instance of a
BlockfileHeaderTokensrecord class. - BlockfileListener - Interface in io.datarouter.bytes.blockfile.write
- BlockfileLocalStorage - Class in io.datarouter.bytes.blockfile.storage
- BlockfileLocalStorage(String) - Constructor for class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- BlockfileMetadataCache<T> - Class in io.datarouter.bytes.blockfile.read
- BlockfileMetadataCache(Supplier<T>) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileMetadataCache
- blockfileMetadataReader() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader
- blockfileMetadataReader() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
-
Returns the value of the
blockfileMetadataReaderrecord component. - BlockfileMetadataReader<T> - Class in io.datarouter.bytes.blockfile.read
- BlockfileMetadataReader(BlockfileMetadataReader.BlockfileMetadataReaderConfig<T>, String) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- BlockfileMetadataReader.BlockfileMetadataReaderConfig<T> - Record Class in io.datarouter.bytes.blockfile.read
- BlockfileMetadataReader.DecodedHeader - Record Class in io.datarouter.bytes.blockfile.read
- BlockfileMetadataReaderBuilder<T> - Class in io.datarouter.bytes.blockfile.read
- BlockfileMetadataReaderBuilder(Blockfile<T>, String) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileMetadataReaderBuilder
- BlockfileMetadataReaderConfig(BlockfileStorage, BlockfileHeader.BlockfileHeaderCodec, Optional<Long>) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Creates an instance of a
BlockfileMetadataReaderConfigrecord class. - BlockfileNameAndSize - Record Class in io.datarouter.bytes.blockfile.dto
- BlockfileNameAndSize(String, long) - Constructor for record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
-
Creates an instance of a
BlockfileNameAndSizerecord class. - blockfileReader() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
-
Returns the value of the
blockfileReaderrecord component. - BlockfileReader<T> - Class in io.datarouter.bytes.blockfile.read
- BlockfileReader(BlockfileMetadataReader<T>, BlockfileReader.BlockfileReaderConfig<T>) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileReader
- BlockfileReader.BlockfileDecodedBlock<T> - Record Class in io.datarouter.bytes.blockfile.read
- BlockfileReader.BlockfileDecodedBlockBatch<T> - Record Class in io.datarouter.bytes.blockfile.read
- BlockfileReader.BlockfileReaderConfig<T> - Record Class in io.datarouter.bytes.blockfile.read
- BlockfileReaderBuilder<T> - Class in io.datarouter.bytes.blockfile.read
- BlockfileReaderBuilder(Blockfile<T>, BlockfileMetadataReader<T>, Function<BlockfileReader<T>, Function<byte[], T>>) - Constructor for class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
- BlockfileReaderConfig(BlockfileStorage, Function<BlockfileReader<T>, Function<byte[], T>>, BlockfileHeader.BlockfileHeaderCodec, Threads, ByteLength, int, Threads, boolean, Optional<Long>) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Creates an instance of a
BlockfileReaderConfigrecord class. - BlockfileSection - Enum Class in io.datarouter.bytes.blockfile.enums
- BlockfileStandardChecksummers - Class in io.datarouter.bytes.blockfile.checksum
- BlockfileStandardChecksummers() - Constructor for class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
- BlockfileStandardCompressors - Class in io.datarouter.bytes.blockfile.compress
- BlockfileStandardCompressors() - Constructor for class io.datarouter.bytes.blockfile.compress.BlockfileStandardCompressors
- BlockfileStorage - Interface in io.datarouter.bytes.blockfile.storage
-
"name" may contain subpaths, but without a leading slash.
- BlockfileTokens - Interface in io.datarouter.bytes.blockfile.dto
- BlockfileTokensListener - Class in io.datarouter.bytes.blockfile.listener
- BlockfileTokensListener(Consumer<List<BlockfileTokens>>) - Constructor for class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
- BlockfileTrailer - Record Class in io.datarouter.bytes.blockfile.section
- BlockfileTrailer(int, int) - Constructor for record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
-
Creates an instance of a
BlockfileTrailerrecord class. - BlockfileTrailerTokens - Record Class in io.datarouter.bytes.blockfile.dto.tokens
- BlockfileTrailerTokens(byte[]) - Constructor for record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
-
Creates an instance of a
BlockfileTrailerTokensrecord class. - BlockfileWriter<T> - Class in io.datarouter.bytes.blockfile.write
- BlockfileWriter(BlockfileWriter.BlockfileWriterConfig<T>, String) - Constructor for class io.datarouter.bytes.blockfile.write.BlockfileWriter
- BlockfileWriter.BlockfileWriterConfig<T> - Record Class in io.datarouter.bytes.blockfile.write
- BlockfileWriter.BlockfileWriteResult - Record Class in io.datarouter.bytes.blockfile.write
- blockfileWriterBuilder() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
-
Returns the value of the
blockfileWriterBuilderrecord component. - BlockfileWriterBuilder<T> - Class in io.datarouter.bytes.blockfile.write
- BlockfileWriterBuilder(Blockfile<T>, Function<T, byte[]>, String) - Constructor for class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- BlockfileWriterConfig(BlockfileStorage, Function<T, byte[]>, BlockfileHeader.BlockfileHeaderCodec, BlockfileCompressor, BlockfileChecksummer, BinaryDictionary, Supplier<BinaryDictionary>, List<BlockfileListener>, int, Threads, boolean, Threads) - Constructor for record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Creates an instance of a
BlockfileWriterConfigrecord class. - blockfileWriteResult() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
-
Returns the value of the
blockfileWriteResultrecord component. - BlockfileWriteResult(long, ByteLength) - Constructor for record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
-
Creates an instance of a
BlockfileWriteResultrecord class. - blockFormat() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
-
Returns the value of the
blockFormatrecord component. - blockFormat() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
-
Returns the value of the
blockFormatrecord component. - blockFormat() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
Returns the value of the
blockFormatrecord component. - blockFormats() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
-
Returns the value of the
blockFormatsrecord component. - blockLength() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
-
Returns the value of the
blockLengthrecord component. - blocks() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
-
Returns the value of the
blocksrecord component. - blocksRead - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- blocksReadSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- blocksWritten - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- blocksWrittenSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- blockTokens() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
- BOOLEAN - Static variable in class io.datarouter.bytes.EmptyArray
- booleanByte() - Method in class io.datarouter.bytes.ByteReader
- booleanByte(boolean) - Method in class io.datarouter.bytes.ByteWriter
- build() - Method in class io.datarouter.bytes.blockfile.BlockfileBuilder
- build() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReaderBuilder
- build() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
- build() - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- build() - Method in class io.datarouter.bytes.kvfile.io.KvFileBuilder
- build() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
- build() - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- BY_ENCODED_NAME - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
- BYTE - Static variable in class io.datarouter.bytes.EmptyArray
- ByteArrayByteChunkCollector - Class in io.datarouter.bytes.split.collect
- ByteArrayByteChunkCollector() - Constructor for class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
- ByteArrays - Class in io.datarouter.bytes
-
Concatenated List of byte arrays with RandomAccess
- ByteArrays(byte[], int) - Constructor for class io.datarouter.bytes.ByteArrays
- ByteArrays(List<byte[]>) - Constructor for class io.datarouter.bytes.ByteArrays
- ByteArraysCodec - Class in io.datarouter.bytes.codec.list.bytearraylist
-
VarInt size VarInt for the length of each array The concatenated arrays
- ByteArraysCodec() - Constructor for class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
- ByteChunkParsingScanner(Scanner<ByteChunkSplitter.ParsedByteChunk<T>>, ByteChunkSplitterCollector<T>) - Constructor for class io.datarouter.bytes.split.ByteChunkSplitter.ByteChunkParsingScanner
- ByteChunkSplitter<T> - Class in io.datarouter.bytes.split
- ByteChunkSplitter(Supplier<ByteChunkSplitterCollector<T>>) - Constructor for class io.datarouter.bytes.split.ByteChunkSplitter
- ByteChunkSplitter.ByteChunkParsingScanner<T> - Class in io.datarouter.bytes.split
- ByteChunkSplitter.ParsedByteChunk<T> - Class in io.datarouter.bytes.split
- ByteChunkSplitterCollector<T> - Interface in io.datarouter.bytes.split
- ByteLength - Class in io.datarouter.bytes
- ByteLength.ByteUnitSystem - Enum Class in io.datarouter.bytes
- ByteLength.Unit - Enum Class in io.datarouter.bytes
- ByteReader - Class in io.datarouter.bytes
- ByteReader(byte[]) - Constructor for class io.datarouter.bytes.ByteReader
- ByteReader(byte[], int) - Constructor for class io.datarouter.bytes.ByteReader
- bytes - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileFooterKey
- bytes - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
- bytes - Variable in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
- bytes - Variable in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
- bytes() - Method in class io.datarouter.bytes.digest.Digest
- bytes(byte[]) - Method in class io.datarouter.bytes.ByteWriter
- bytes(byte[], int, int) - Method in class io.datarouter.bytes.ByteWriter
- bytes(int) - Method in class io.datarouter.bytes.ByteReader
- Bytes - Class in io.datarouter.bytes
- Bytes(byte[]) - Constructor for class io.datarouter.bytes.Bytes
- Bytes(byte[], int, int) - Constructor for class io.datarouter.bytes.Bytes
- bytesToLength(byte[]) - Static method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
- bytesToName(byte[]) - Static method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
- bytesToName(byte[]) - Static method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
- ByteStringCodec - Interface in io.datarouter.bytes.codec.bytestringcodec
- ByteTool - Class in io.datarouter.bytes
- ByteTool() - Constructor for class io.datarouter.bytes.ByteTool
- ByteWriter - Class in io.datarouter.bytes
- ByteWriter(int) - Constructor for class io.datarouter.bytes.ByteWriter
C
- calc() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator
- CANCEL - Enum constant in enum class io.datarouter.bytes.Ascii
- CARRIAGE_RETURN - Enum constant in enum class io.datarouter.bytes.Ascii
- CHAR - Static variable in class io.datarouter.bytes.EmptyArray
- checkIndex(int, int) - Static method in class io.datarouter.bytes.primitivelist.PrimitiveListTool
- checkSubListIndexes(int, int, int) - Static method in class io.datarouter.bytes.primitivelist.PrimitiveListTool
- checksum() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
-
Returns the value of the
checksumrecord component. - CHECKSUM_ALGORITHM - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
- CHECKSUM_LENGTH - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
- checksum32(Checksum, byte[]) - Static method in class io.datarouter.bytes.blockfile.checksum.BlockfileChecksumTool
- checksumLength() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
-
Returns the value of the
checksumLengthrecord component. - checksummer() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
-
Returns the value of the
checksummerrecord component. - checksummer() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
checksummerrecord component. - ChunkRange(long, int) - Constructor for class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
- ChunkScannerTool - Class in io.datarouter.bytes.split
- ChunkScannerTool() - Constructor for class io.datarouter.bytes.split.ChunkScannerTool
- ChunkScannerTool.ChunkRange - Class in io.datarouter.bytes.split
- close() - Method in class io.datarouter.bytes.digest.DigestStream
- close() - Method in class io.datarouter.bytes.io.CountingInputStream
- close() - Method in class io.datarouter.bytes.io.CountingOutputStream
- close() - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
- close(InputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
- close(OutputStream) - Static method in class io.datarouter.bytes.io.OutputStreamTool
- closeAtEnd(InputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
-
For cases where it's difficult to use try-with-resources.
- code - Variable in enum class io.datarouter.bytes.Ascii
- code - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
- codeByte - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
- codeBytes - Variable in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
- Codec<A,
B> - Interface in io.datarouter.bytes -
A bi-directional Function where encoding then decoding should typically return the original value.
- CODEC - Static variable in class io.datarouter.bytes.BinaryDictionary
- CODEC - Static variable in class io.datarouter.bytes.compress.gzip.GzipTool
- Codec.FunctionalCodec<A,
B> - Class in io.datarouter.bytes -
Build a Codec from two Functions.
- Codec.NullPassthroughCodec<A,
B> - Class in io.datarouter.bytes -
Skips the inner codecs when provided values are null, directly returning null.
- codecSupplier() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
-
Returns the value of the
codecSupplierrecord component. - collatorStrategy() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Returns the value of the
collatorStrategyrecord component. - collect(byte[], int, int) - Method in interface io.datarouter.bytes.split.ByteChunkSplitterCollector
-
Encode a single item and store in a data structure potentially shared with other items.
- collect(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
- collect(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
- COMMA - Enum constant in enum class io.datarouter.bytes.Ascii
- compact() - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactor
- ComparableBooleanArrayCodec - Class in io.datarouter.bytes.codec.array.booleanarray
- ComparableBooleanArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
- ComparableBooleanCodec - Class in io.datarouter.bytes.codec.booleancodec
- ComparableBooleanCodec() - Constructor for class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
- ComparableByteArrayCodec - Class in io.datarouter.bytes.codec.array.bytearray
- ComparableByteArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
- ComparableByteCodec - Class in io.datarouter.bytes.codec.bytecodec
- ComparableByteCodec() - Constructor for class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
- ComparableCharArrayCodec - Class in io.datarouter.bytes.codec.array.chararray
- ComparableCharArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
- ComparableCharCodec - Class in io.datarouter.bytes.codec.charcodec
- ComparableCharCodec() - Constructor for class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
- ComparableDateCodec - Class in io.datarouter.bytes.codec.time
- ComparableDateCodec() - Constructor for class io.datarouter.bytes.codec.time.ComparableDateCodec
- ComparableDoubleArrayCodec - Class in io.datarouter.bytes.codec.array.doublearray
- ComparableDoubleArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
- ComparableDoubleCodec - Class in io.datarouter.bytes.codec.doublecodec
- ComparableDoubleCodec() - Constructor for class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
- ComparableFloatArrayCodec - Class in io.datarouter.bytes.codec.array.floatarray
- ComparableFloatArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
- ComparableFloatCodec - Class in io.datarouter.bytes.codec.floatcodec
- ComparableFloatCodec() - Constructor for class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
- ComparableInstantCodec - Class in io.datarouter.bytes.codec.time
- ComparableInstantCodec() - Constructor for class io.datarouter.bytes.codec.time.ComparableInstantCodec
- ComparableIntArrayCodec - Class in io.datarouter.bytes.codec.array.intarray
- ComparableIntArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
- ComparableIntCodec - Class in io.datarouter.bytes.codec.intcodec
- ComparableIntCodec() - Constructor for class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
- comparableLong() - Method in class io.datarouter.bytes.ByteReader
- comparableLong(long) - Method in class io.datarouter.bytes.ByteWriter
- ComparableLongArrayCodec - Class in io.datarouter.bytes.codec.array.longarray
- ComparableLongArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
- ComparableLongCodec - Class in io.datarouter.bytes.codec.longcodec
- ComparableLongCodec() - Constructor for class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
- ComparableShortArrayCodec - Class in io.datarouter.bytes.codec.array.shortarray
- ComparableShortArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
- ComparableShortCodec - Class in io.datarouter.bytes.codec.shortcodec
- ComparableShortCodec() - Constructor for class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
- comparableUtf8() - Method in class io.datarouter.bytes.ByteReader
- comparableUtf8(String) - Method in class io.datarouter.bytes.ByteWriter
- COMPARATOR - Static variable in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
- COMPARE_SIZE_AND_NAME - Static variable in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
- compareItem(int, byte[]) - Method in class io.datarouter.bytes.ByteArrays
- compareItem(ByteArrays, int, ByteArrays, int) - Static method in class io.datarouter.bytes.ByteArrays
- compareKey(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- compareKeyVersionOpOptimized(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- compareTo(Bytes) - Method in class io.datarouter.bytes.Bytes
- compareVersion(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- complete() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
- complete() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
- complete() - Method in interface io.datarouter.bytes.blockfile.write.BlockfileListener
- compressedBytesRead - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- compressedBytesReadSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- compressedSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
-
Returns the value of the
compressedSizerecord component. - compressor() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
-
Returns the value of the
compressorrecord component. - compressor() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
compressorrecord component. - compressor() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns the value of the
compressorrecord component. - COMPRESSOR - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
- concat() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
- concat() - Method in class io.datarouter.bytes.ByteWriter
- concat(byte[]...) - Static method in class io.datarouter.bytes.ByteTool
- concat(int, int) - Method in class io.datarouter.bytes.ByteWriter
- concat(List<byte[]>) - Static method in class io.datarouter.bytes.ByteTool
- concatRows(List<GzipBlockStream.GzipBlockStreamRow>) - Static method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
- concatTokens() - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
- config() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- config() - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- constructor() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
-
Returns the value of the
constructorrecord component. - contains(Object) - Method in class io.datarouter.bytes.ByteArrays
- contains(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- contains(Object) - Method in class io.datarouter.bytes.SortedByteArrays
- copyOfBytes() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- copyOfKey() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- copyOfRange(byte[], int, int) - Static method in class io.datarouter.bytes.ByteTool
- copyOfValue() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- copyOfVersion() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- count(InputStream, int) - Static method in class io.datarouter.bytes.io.InputStreamTool
- countByte(InputStream, int, byte) - Static method in class io.datarouter.bytes.io.InputStreamTool
- CountingInputStream - Class in io.datarouter.bytes.io
- CountingInputStream(InputStream) - Constructor for class io.datarouter.bytes.io.CountingInputStream
- CountingInputStream(InputStream, int, Consumer<Long>) - Constructor for class io.datarouter.bytes.io.CountingInputStream
- CountingOutputStream - Class in io.datarouter.bytes.io
- CountingOutputStream(OutputStream) - Constructor for class io.datarouter.bytes.io.CountingOutputStream
- CountingOutputStream(OutputStream, int, Consumer<Long>) - Constructor for class io.datarouter.bytes.io.CountingOutputStream
- CRC_32 - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
- crc32() - Method in class io.datarouter.bytes.ByteWriter
- create(byte[], byte[], KvFileOp, byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- CrlfStringByteChunkCollector - Class in io.datarouter.bytes.split.collect
- CrlfStringByteChunkCollector() - Constructor for class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
- CsvIntByteStringCodec - Class in io.datarouter.bytes.codec.bytestringcodec
- CsvIntByteStringCodec() - Constructor for class io.datarouter.bytes.codec.bytestringcodec.CsvIntByteStringCodec
D
- DATA_LINK_ESCAPE - Enum constant in enum class io.datarouter.bytes.Ascii
- DECIMAL - Enum constant in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
- decode(byte[]) - Static method in class io.datarouter.bytes.BinaryDictionary
- decode(byte[]) - Method in class io.datarouter.bytes.blockfile.section.BlockfileHeader.BlockfileHeaderCodec
- decode(byte[]) - Static method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.list.intlist.IntListCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.list.longlist.LongListCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
- decode(byte[]) - Method in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
- decode(byte[]) - Method in class io.datarouter.bytes.compress.gzip.GzipStatefulCodec
- decode(byte[]) - Method in class io.datarouter.bytes.compress.gzip.GzipStatefulCodec.GzipStatefulDecoder
- decode(byte[]) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.time.ComparableDateCodec
- decode(byte[], int) - Method in class io.datarouter.bytes.codec.time.ComparableInstantCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.list.intlist.IntListCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.list.longlist.LongListCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
- decode(byte[], int, int) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
- decode(byte[], ByteArrayOutputStream) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
- decode(char) - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
- decode(B) - Method in interface io.datarouter.bytes.Codec
- decode(B) - Method in class io.datarouter.bytes.Codec.FunctionalCodec
- decode(BinaryDictionary) - Method in class io.datarouter.bytes.kvfile.io.header.KvFileHeader.KvFileHeaderCodec
- decode(InputStream) - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
-
Convert an InputStream containing gzip blocks into a Scanner of raw blocks.
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base2ByteStringCodec
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64MimeByteStringCodec
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64UrlByteStringCodec
- decode(String) - Method in interface io.datarouter.bytes.codec.bytestringcodec.ByteStringCodec
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.CsvIntByteStringCodec
- decode(String) - Method in class io.datarouter.bytes.codec.bytestringcodec.HexByteStringCodec
- decodeAll(byte[]) - Method in interface io.datarouter.bytes.kvfile.block.KvFileBlockCodec
- decodeAll(byte[]) - Method in class io.datarouter.bytes.kvfile.block.KvFileSequentialBlockCodec
- decodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
decodeBatchSizerecord component. - decodeBatchSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns the value of the
decodeBatchSizerecord component. - DecodedHeader(BlockfileHeader, int) - Constructor for record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
-
Creates an instance of a
DecodedHeaderrecord class. - decodeExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns the value of the
decodeExecrecord component. - decodeInt(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntTool
- decodeInt(byte[], int) - Static method in class io.datarouter.bytes.varint.VarIntTool
- decodeInt(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
- decodeIntOrNull(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
- decodeLong(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntTool
- decodeLong(byte[], int) - Static method in class io.datarouter.bytes.varint.VarIntTool
- decodeLong(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
- decodeLongOrNull(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
- decodeMulti(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
- decodeOne(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
- decodeOne(byte[], int) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
- decodeParallel(InputStream, Threads) - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
-
Convert an InputStream containing gzip blocks into a Scanner of raw blocks.
- decoderExtractor() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
decoderExtractorrecord component. - decodeThreads() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
decodeThreadsrecord component. - decodeWithLength(byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- decompressedBytesRead - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- decompressedBytesReadSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- decompressedSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
-
Returns the value of the
decompressedSizerecord component. - DELETE - Enum constant in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
- deleteMulti(List<String>) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- deleteMulti(List<String>) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
- DELIMITER - Static variable in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
- DEVICE_CONTROL_1 - Enum constant in enum class io.datarouter.bytes.Ascii
- DEVICE_CONTROL_2 - Enum constant in enum class io.datarouter.bytes.Ascii
- DEVICE_CONTROL_3 - Enum constant in enum class io.datarouter.bytes.Ascii
- DEVICE_CONTROL_4 - Enum constant in enum class io.datarouter.bytes.Ascii
- DICTIONARY_CODEC - Static variable in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
- digest() - Method in class io.datarouter.bytes.digest.DigestStream
- digest(String, DigestAlgorithm) - Static method in class io.datarouter.bytes.digest.DigestTool
- digest(Path, DigestAlgorithm) - Static method in class io.datarouter.bytes.digest.DigestTool
- Digest - Class in io.datarouter.bytes.digest
- Digest(byte[]) - Constructor for class io.datarouter.bytes.digest.Digest
- DigestAlgorithm - Enum Class in io.datarouter.bytes.digest
- DigestStream - Class in io.datarouter.bytes.digest
- DigestStream(DigestInputStream) - Constructor for class io.datarouter.bytes.digest.DigestStream
- DigestTool - Class in io.datarouter.bytes.digest
- DigestTool() - Constructor for class io.datarouter.bytes.digest.DigestTool
- disableMultipartWrite() - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
-
When you know the total file size will be small enough to buffer everything in memory.
- disableMultipartWrite() - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
-
When you know the total file size will be small enough to buffer everything in memory.
- DOUBLE - Static variable in class io.datarouter.bytes.EmptyArray
- DoubleListCodec - Class in io.datarouter.bytes.codec.list.doublelist
- DoubleListCodec() - Constructor for class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
E
- empty() - Static method in class io.datarouter.bytes.ByteArrays
- empty() - Static method in class io.datarouter.bytes.primitivelist.PrimitiveFloatList
- empty() - Static method in class io.datarouter.bytes.primitivelist.PrimitiveIntList
- empty() - Static method in class io.datarouter.bytes.primitivelist.PrimitiveLongList
- EMPTY - Static variable in class io.datarouter.bytes.Bytes
- EMPTY_ARRAY_2 - Static variable in class io.datarouter.bytes.ByteTool
- EmptyArray - Class in io.datarouter.bytes
- EmptyArray() - Constructor for class io.datarouter.bytes.EmptyArray
- enableChecksumValidation() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
- enableChecksumValidation() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
- encode() - Method in class io.datarouter.bytes.BinaryDictionary
- encode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
- encode(boolean) - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
- encode(boolean) - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
- encode(boolean[]) - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
- encode(boolean[], byte[], int) - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
- encode(boolean, byte[], int) - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
- encode(boolean, byte[], int) - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
- encode(byte) - Method in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
- encode(byte[]) - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
- encode(byte[]) - Method in class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
- encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base2ByteStringCodec
- encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
- encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64MimeByteStringCodec
- encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.Base64UrlByteStringCodec
- encode(byte[]) - Method in interface io.datarouter.bytes.codec.bytestringcodec.ByteStringCodec
- encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.CsvIntByteStringCodec
- encode(byte[]) - Method in class io.datarouter.bytes.codec.bytestringcodec.HexByteStringCodec
- encode(byte[]) - Method in class io.datarouter.bytes.compress.gzip.GzipStatefulCodec
- encode(byte[]) - Method in class io.datarouter.bytes.compress.gzip.GzipStatefulCodec.GzipStatefulEncoder
- encode(byte[]) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
- encode(byte[], byte[], int) - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
- encode(byte[], int, int) - Method in interface io.datarouter.bytes.split.ByteChunkSplitterCollector
-
Encode a single item
- encode(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
- encode(byte[], int, int) - Method in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
- encode(byte[], int, long) - Static method in class io.datarouter.bytes.varint.VarIntTool
- encode(byte[], ByteArrayOutputStream) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
- encode(byte, byte[], int) - Method in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
- encode(char) - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
- encode(char[]) - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
- encode(char[], byte[], int) - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
- encode(char, byte[], int) - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
- encode(double) - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
- encode(double) - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
- encode(double[]) - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
- encode(double[], byte[], int) - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
- encode(double, byte[], int) - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
- encode(double, byte[], int) - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
- encode(float) - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
- encode(float) - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
- encode(float[]) - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
- encode(float[]) - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
- encode(float[], byte[], int) - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
- encode(float[], byte[], int) - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
- encode(float, byte[], int) - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
- encode(float, byte[], int) - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
- encode(int) - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
- encode(int) - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
- encode(int) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
- encode(int[]) - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
- encode(int[], byte[], int) - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
- encode(int, byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
- encode(int, byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
- encode(int, byte[], int) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
- encode(long) - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
- encode(long) - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
- encode(long) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
- encode(long) - Static method in class io.datarouter.bytes.varint.VarIntTool
- encode(long[]) - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
- encode(long[]) - Method in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
- encode(long[], byte[], int) - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
- encode(long[], byte[], int) - Method in class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
- encode(long, byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
- encode(long, byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
- encode(long, byte[], int) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
- encode(short) - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
- encode(short) - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
- encode(short[]) - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
- encode(short[], byte[], int) - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
- encode(short, byte[], int) - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
- encode(short, byte[], int) - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
- encode(A) - Method in interface io.datarouter.bytes.Codec
- encode(A) - Method in class io.datarouter.bytes.Codec.FunctionalCodec
- encode(BlockfileHeader) - Method in class io.datarouter.bytes.blockfile.section.BlockfileHeader.BlockfileHeaderCodec
- encode(ByteArrays) - Method in class io.datarouter.bytes.codec.list.bytearraylist.ByteArraysCodec
- encode(KvFileHeader) - Method in class io.datarouter.bytes.kvfile.io.header.KvFileHeader.KvFileHeaderCodec
- encode(Scanner<GzipBlockStream.GzipBlockStreamRow>) - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
-
Split the provided rows into larger blocks.
- encode(InputStream) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
- encode(OutputStream, long) - Static method in class io.datarouter.bytes.varint.VarIntTool
- encode(String) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- encode(String) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
- encode(String) - Method in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
- encode(String, byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- encode(String, byte[], int) - Method in class io.datarouter.bytes.codec.stringcodec.StringCodec
- encode(Instant) - Method in class io.datarouter.bytes.codec.time.ComparableInstantCodec
- encode(Instant, byte[], int) - Method in class io.datarouter.bytes.codec.time.ComparableInstantCodec
- encode(Date) - Method in class io.datarouter.bytes.codec.time.ComparableDateCodec
- encode(Date, byte[], int) - Method in class io.datarouter.bytes.codec.time.ComparableDateCodec
- encode(List<Double>) - Method in class io.datarouter.bytes.codec.list.doublelist.DoubleListCodec
- encode(List<Integer>) - Method in class io.datarouter.bytes.codec.list.intlist.IntListCodec
- encode(List<Integer>, byte[], int) - Method in class io.datarouter.bytes.codec.list.intlist.IntListCodec
- encode(List<Long>) - Method in class io.datarouter.bytes.codec.list.longlist.LongListCodec
- encode(List<Long>) - Method in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
- encode(List<Long>, byte[], int) - Method in class io.datarouter.bytes.codec.list.longlist.LongListCodec
- encode(List<Long>, byte[], int) - Method in class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
- encodeAll(List<T>) - Method in interface io.datarouter.bytes.kvfile.block.KvFileBlockCodec
- encodeAll(List<T>) - Method in class io.datarouter.bytes.kvfile.block.KvFileSequentialBlockCodec
- encodeAndDecode(A) - Method in interface io.datarouter.bytes.Codec
-
Useful for testing
- encodeBatchSize() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
encodeBatchSizerecord component. - encodeBatchSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns the value of the
encodeBatchSizerecord component. - encodeBlock(Codec<byte[], byte[]>, T) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- encodeBlocks(List<T>) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- encodedLength() - Method in class io.datarouter.bytes.BinaryDictionary
- encodedLength(List<byte[]>) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
- encodedName() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
-
Returns the value of the
encodedNamerecord component. - encodedName() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
-
Returns the value of the
encodedNamerecord component. - encodedName() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
-
Returns the value of the
encodedNamerecord component. - encodeExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns the value of the
encodeExecrecord component. - encodeFooter(byte[]) - Static method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- encodeMulti(Scanner<byte[]>) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
- encodeOne(byte[]) - Static method in class io.datarouter.bytes.varint.VarIntByteArraysTool
- encodeParallel(Scanner<GzipBlockStream.GzipBlockStreamRow>, Threads) - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
-
Split the provided rows into larger blocks.
- encoder() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
-
Returns the value of the
encoderrecord component. - encoder() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
encoderrecord component. - encodeThreads() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
encodeThreadsrecord component. - encodeToInputStream(InputStream) - Static method in class io.datarouter.bytes.compress.gzip.GzipTool
- END_OF_MEDIUM - Enum constant in enum class io.datarouter.bytes.Ascii
- END_OF_TEXT - Enum constant in enum class io.datarouter.bytes.Ascii
- END_OF_TRANS_BLOCK - Enum constant in enum class io.datarouter.bytes.Ascii
- END_OF_TRANSMISSION - Enum constant in enum class io.datarouter.bytes.Ascii
- endings - Variable in class io.datarouter.bytes.ByteArrays
- ENQUIRY - Enum constant in enum class io.datarouter.bytes.Ascii
- equals(Object) - Method in class io.datarouter.bytes.BinaryDictionary
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.Blockfile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.datarouter.bytes.ByteLength
- equals(Object) - Method in class io.datarouter.bytes.Bytes
- equals(Object) - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.io.InputStreamAndLength
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.datarouter.bytes.LengthAndValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- equalsItem(int, byte[]) - Method in class io.datarouter.bytes.ByteArrays
- equalsKeyOptimized(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- equalsVersion(KvFileEntry, KvFileEntry) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- ERROR_MESSAGE_INCOMPLETE_VALUE - Static variable in class io.datarouter.bytes.varint.VarIntTool
- ERROR_MESSAGE_INTEGER_OVERFLOW - Static variable in class io.datarouter.bytes.varint.VarIntTool
- ERROR_MESSAGE_INVALID_OFFSET - Static variable in class io.datarouter.bytes.varint.VarIntTool
- ERROR_MESSAGE_IO - Static variable in class io.datarouter.bytes.varint.VarIntTool
- ERROR_MESSAGE_MAX_SIZE_EXCEEDED - Static variable in class io.datarouter.bytes.varint.VarIntTool
- ERROR_MESSAGE_NEGATIVE_VALUE - Static variable in class io.datarouter.bytes.varint.VarIntTool
- ERROR_MESSAGE_UNEXPECTED_END_OF_INPUT_STREAM - Static variable in class io.datarouter.bytes.varint.VarIntTool
- ESCAPE - Enum constant in enum class io.datarouter.bytes.Ascii
- ESCAPE_BYTE - Static variable in class io.datarouter.bytes.TerminatedByteArrayTool
- ESCAPE_SHIFT - Static variable in class io.datarouter.bytes.TerminatedByteArrayTool
- escapeAndTerminate(byte[]) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
- escapedAndTerminatedLength(byte[]) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
- ExposedByteArrayOutputStream - Class in io.datarouter.bytes.io
-
For converting from a ByteArrayOutputStream to a ByteArrayInputStream without making a copy of the data.
- ExposedByteArrayOutputStream() - Constructor for class io.datarouter.bytes.io.ExposedByteArrayOutputStream
- ExposedByteArrayOutputStream(int) - Constructor for class io.datarouter.bytes.io.ExposedByteArrayOutputStream
F
- file() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
-
Returns the value of the
filerecord component. - fileLength() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
-
Returns the value of the
fileLengthrecord component. - filename - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- filenameSupplier() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
-
Returns the value of the
filenameSupplierrecord component. - files() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Returns the value of the
filesrecord component. - find(byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
- find(String) - Method in class io.datarouter.bytes.BinaryDictionary
- findEscapedCountAndTerminalIndex(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
- findNextMergePlan() - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
- findStringValue(String) - Method in class io.datarouter.bytes.BinaryDictionary
- findTerminalIndex(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
- first - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- flipToAndFromComparableByteArray(byte[]) - Static method in class io.datarouter.bytes.ByteTool
- flipToAndFromComparableByteArray(byte[], int, int) - Static method in class io.datarouter.bytes.ByteTool
- FLOAT - Static variable in class io.datarouter.bytes.EmptyArray
- footer() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- footer() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- footer() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader
- footer() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
- FOOTER - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
- footerBlockLength() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
-
Returns the value of the
footerBlockLengthrecord component. - footerBlockOffset() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- footerUserDictionarySupplier() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
footerUserDictionarySupplierrecord component. - footerUserDictionarySupplier() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
-
Returns the value of the
footerUserDictionarySupplierrecord component. - footerValueLength() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- footerValueOffset() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- FORM_FEED - Enum constant in enum class io.datarouter.bytes.Ascii
- from - Variable in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- fromByte(byte) - Static method in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
- fromBytes(byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntryCodec
- fromBytes(byte[], int) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntryCodec
- fromHexBlock(String) - Static method in class io.datarouter.bytes.HexBlockTool
- fromInputStream(InputStream) - Static method in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
- fromInputStream(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
-
Convenience methods for either: - returning a value - returning Optional.empty() if the end of the InputStream was found
- fromInputStreamInt(InputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
- FULL_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
- FunctionalCodec(Function<A, B>, Function<B, A>) - Constructor for class io.datarouter.bytes.Codec.FunctionalCodec
G
- GB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- get() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataCache
- get(byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
- get(int) - Method in class io.datarouter.bytes.ByteArrays
- get(int) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- get(String) - Method in class io.datarouter.bytes.BinaryDictionary
- getAscValues(ByteLength.ByteUnitSystem) - Static method in class io.datarouter.bytes.ByteLength
- getComparableByte(byte) - Static method in class io.datarouter.bytes.ByteTool
- getCount() - Method in class io.datarouter.bytes.io.CountingInputStream
- getCount() - Method in class io.datarouter.bytes.io.CountingOutputStream
- getForEncodedName(String) - Method in class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummers
- getForEncodedName(String) - Method in class io.datarouter.bytes.blockfile.compress.BlockfileCompressors
- getForEncodedName(String) - Method in class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormats
- getFrom(int) - Method in class io.datarouter.bytes.ByteArrays
- getLength() - Method in class io.datarouter.bytes.ByteArrays
-
Number of bytes spanned in the backingArray
- getLength() - Method in class io.datarouter.bytes.Bytes
- getMaxByteLength(int) - Static method in class io.datarouter.bytes.codec.bytestringcodec.Base64ByteStringCodec
- getMessageDigest() - Method in enum class io.datarouter.bytes.digest.DigestAlgorithm
- getNumBlocksEncoded() - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
- getStream() - Method in class io.datarouter.bytes.digest.DigestStream
- getTo(int) - Method in class io.datarouter.bytes.ByteArrays
- GiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- GROUP_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
- GZIP - Static variable in class io.datarouter.bytes.blockfile.compress.BlockfileStandardCompressors
- GzipBlockStream - Class in io.datarouter.bytes.compress.gzip
-
Gzip normally encodes and decodes in a single thread which underutilizes multi-threaded hardware.
- GzipBlockStream() - Constructor for class io.datarouter.bytes.compress.gzip.GzipBlockStream
- GzipBlockStream(int) - Constructor for class io.datarouter.bytes.compress.gzip.GzipBlockStream
- GzipBlockStream(int, int, int, int) - Constructor for class io.datarouter.bytes.compress.gzip.GzipBlockStream
- GzipBlockStream.GzipBlockStreamEncodedBlock - Class in io.datarouter.bytes.compress.gzip
-
Returned while encoding with convenience methods.
- GzipBlockStream.GzipBlockStreamRow - Record Class in io.datarouter.bytes.compress.gzip
-
One or more tokens that make up a "row" of data.
- GzipBlockStreamRow(List<byte[]>) - Constructor for record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
- GzipBlockStreamRow(List<byte[]>, int) - Constructor for record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
-
Creates an instance of a
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
- GzipTool - Class in io.datarouter.bytes.compress.gzip
- GzipTool() - Constructor for class io.datarouter.bytes.compress.gzip.GzipTool
H
- hashCode() - Method in class io.datarouter.bytes.BinaryDictionary
- hashCode() - Method in record class io.datarouter.bytes.blockfile.Blockfile
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
-
Returns a hash code value for this object.
- hashCode() - Method in class io.datarouter.bytes.ByteLength
- hashCode() - Method in class io.datarouter.bytes.Bytes
- hashCode() - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.io.InputStreamAndLength
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.io.KvFile
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
-
Returns a hash code value for this object.
- hashCode() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.datarouter.bytes.LengthAndValue
-
Returns a hash code value for this object.
- hashCode() - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- hasMore() - Method in class io.datarouter.bytes.ByteReader
- hasMoreToMerge() - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
- header() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
-
Returns the value of the
headerrecord component. - header() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- header() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- header() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader
- header() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
- HEADER - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
- headerBlockLength() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- headerBlockLength() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- headerBlockLength() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
-
Returns the value of the
headerBlockLengthrecord component. - headerCodec() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Returns the value of the
headerCodecrecord component. - headerCodec() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
headerCodecrecord component. - headerCodec() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
headerCodecrecord component. - headerUserDictionary() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
-
Returns the value of the
headerUserDictionaryrecord component. - heartbeatPeriod() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
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() - Static method in class io.datarouter.bytes.kvfile.block.KvFileSequentialBlockCodec
- IDENTITY_INSTANCE - Static variable in interface io.datarouter.bytes.Codec
- indexOf(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- initFromCollection(Collection<T>) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- inputItem() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
-
Returns the value of the
inputItemrecord component. - 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.checksum - package io.datarouter.bytes.blockfile.checksum
- io.datarouter.bytes.blockfile.compress - package io.datarouter.bytes.blockfile.compress
- io.datarouter.bytes.blockfile.dto - package io.datarouter.bytes.blockfile.dto
- io.datarouter.bytes.blockfile.dto.tokens - package io.datarouter.bytes.blockfile.dto.tokens
- io.datarouter.bytes.blockfile.enums - package io.datarouter.bytes.blockfile.enums
- io.datarouter.bytes.blockfile.listener - package io.datarouter.bytes.blockfile.listener
- io.datarouter.bytes.blockfile.read - package io.datarouter.bytes.blockfile.read
- io.datarouter.bytes.blockfile.section - package io.datarouter.bytes.blockfile.section
- io.datarouter.bytes.blockfile.storage - package io.datarouter.bytes.blockfile.storage
- io.datarouter.bytes.blockfile.write - package io.datarouter.bytes.blockfile.write
- io.datarouter.bytes.codec.array.booleanarray - package io.datarouter.bytes.codec.array.booleanarray
- io.datarouter.bytes.codec.array.bytearray - package io.datarouter.bytes.codec.array.bytearray
- io.datarouter.bytes.codec.array.chararray - package io.datarouter.bytes.codec.array.chararray
- io.datarouter.bytes.codec.array.doublearray - package io.datarouter.bytes.codec.array.doublearray
- io.datarouter.bytes.codec.array.floatarray - package io.datarouter.bytes.codec.array.floatarray
- io.datarouter.bytes.codec.array.intarray - package io.datarouter.bytes.codec.array.intarray
- io.datarouter.bytes.codec.array.longarray - package io.datarouter.bytes.codec.array.longarray
- io.datarouter.bytes.codec.array.shortarray - package io.datarouter.bytes.codec.array.shortarray
- io.datarouter.bytes.codec.booleancodec - package io.datarouter.bytes.codec.booleancodec
- io.datarouter.bytes.codec.bytecodec - package io.datarouter.bytes.codec.bytecodec
- io.datarouter.bytes.codec.bytestringcodec - package io.datarouter.bytes.codec.bytestringcodec
- io.datarouter.bytes.codec.charcodec - package io.datarouter.bytes.codec.charcodec
- io.datarouter.bytes.codec.doublecodec - package io.datarouter.bytes.codec.doublecodec
- io.datarouter.bytes.codec.floatcodec - package io.datarouter.bytes.codec.floatcodec
- io.datarouter.bytes.codec.intcodec - package io.datarouter.bytes.codec.intcodec
- io.datarouter.bytes.codec.list.bytearraylist - package io.datarouter.bytes.codec.list.bytearraylist
- io.datarouter.bytes.codec.list.doublelist - package io.datarouter.bytes.codec.list.doublelist
- io.datarouter.bytes.codec.list.intlist - package io.datarouter.bytes.codec.list.intlist
- io.datarouter.bytes.codec.list.longlist - package io.datarouter.bytes.codec.list.longlist
- io.datarouter.bytes.codec.longcodec - package io.datarouter.bytes.codec.longcodec
- io.datarouter.bytes.codec.shortcodec - package io.datarouter.bytes.codec.shortcodec
- io.datarouter.bytes.codec.stringcodec - package io.datarouter.bytes.codec.stringcodec
- io.datarouter.bytes.codec.time - package io.datarouter.bytes.codec.time
- io.datarouter.bytes.compress.gzip - package io.datarouter.bytes.compress.gzip
- io.datarouter.bytes.digest - package io.datarouter.bytes.digest
- io.datarouter.bytes.io - package io.datarouter.bytes.io
- io.datarouter.bytes.kvfile.block - package io.datarouter.bytes.kvfile.block
- io.datarouter.bytes.kvfile.blockformat - package io.datarouter.bytes.kvfile.blockformat
- io.datarouter.bytes.kvfile.compact - package io.datarouter.bytes.kvfile.compact
- io.datarouter.bytes.kvfile.io - package io.datarouter.bytes.kvfile.io
- io.datarouter.bytes.kvfile.io.footer - package io.datarouter.bytes.kvfile.io.footer
- io.datarouter.bytes.kvfile.io.header - package io.datarouter.bytes.kvfile.io.header
- io.datarouter.bytes.kvfile.io.read - package io.datarouter.bytes.kvfile.io.read
- io.datarouter.bytes.kvfile.io.write - package io.datarouter.bytes.kvfile.io.write
- io.datarouter.bytes.kvfile.kv - package io.datarouter.bytes.kvfile.kv
- io.datarouter.bytes.kvfile.merge - package io.datarouter.bytes.kvfile.merge
- io.datarouter.bytes.kvfile.read - package io.datarouter.bytes.kvfile.read
- io.datarouter.bytes.primitivelist - package io.datarouter.bytes.primitivelist
- io.datarouter.bytes.split - package io.datarouter.bytes.split
- io.datarouter.bytes.split.collect - package io.datarouter.bytes.split.collect
- io.datarouter.bytes.varint - package io.datarouter.bytes.varint
- isEmpty(byte[]) - Static method in class io.datarouter.bytes.ByteTool
- ISO_8859_1 - Static variable in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- ISO_8859_1 - Static variable in class io.datarouter.bytes.codec.stringcodec.StringCodec
- ISO_8859_1 - Static variable in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.booleanarray.ComparableBooleanArrayCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.bytearray.ComparableByteArrayCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.chararray.ComparableCharArrayCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.doublearray.ComparableDoubleArrayCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.floatarray.ComparableFloatArrayCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.intarray.ComparableIntArrayCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.longarray.ComparableLongArrayCodec
- itemLength() - Method in class io.datarouter.bytes.codec.array.shortarray.ComparableShortArrayCodec
K
- KB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- KEEP_ALL - Enum constant in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
- keepAll(List<Scanner<KvFileEntry>>) - Static method in class io.datarouter.bytes.kvfile.read.KvFileCollator
-
Fastest option Merge entries keeping all versions and ops, including duplicates.
- keyLength() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- keyOffset() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- KiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- knownFileLength() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Returns the value of the
knownFileLengthrecord component. - knownFileLength() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
knownFileLengthrecord component. - KV_BLOCK_FORMAT - Enum constant in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
- KV_COUNT - Enum constant in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
- kvBlockFormats() - Method in record class io.datarouter.bytes.kvfile.io.KvFile
-
Returns the value of the
kvBlockFormatsrecord component. - kvCount() - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
-
Returns the value of the
kvCountrecord component. - kvCount() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
-
Returns the value of the
kvCountrecord component. - KvFile<T> - Record Class in io.datarouter.bytes.kvfile.io
- KvFile(Blockfile<List<T>>, KvFileBlockFormats) - Constructor for record class io.datarouter.bytes.kvfile.io.KvFile
-
Creates an instance of a
KvFilerecord class. - KvFileBlockCodec<T> - Interface in io.datarouter.bytes.kvfile.block
- KvFileBlockFormat - Record Class in io.datarouter.bytes.kvfile.blockformat
- KvFileBlockFormat(String, Function<Codec<?, KvFileEntry>, KvFileBlockCodec<?>>) - Constructor for record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
-
Creates an instance of a
KvFileBlockFormatrecord class. - KvFileBlockFormats - Class in io.datarouter.bytes.kvfile.blockformat
- KvFileBlockFormats() - Constructor for class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormats
- KvFileBuilder<T> - Class in io.datarouter.bytes.kvfile.io
- KvFileBuilder(BlockfileStorage) - Constructor for class io.datarouter.bytes.kvfile.io.KvFileBuilder
- KvFileCollator - Class in io.datarouter.bytes.kvfile.read
-
Collate KvFileEntries using only the binary data, not requiring the objects to be decoded.
- KvFileCollator() - Constructor for class io.datarouter.bytes.kvfile.read.KvFileCollator
- KvFileCollator.KvFileCollatorPruneDeletesScanner - Class in io.datarouter.bytes.kvfile.read
-
Assumes non-null entries.
- KvFileCollator.KvFileCollatorPruneVersionsScanner - Class in io.datarouter.bytes.kvfile.read
-
Assumes non-null entries.
- KvFileCollator.KvFileCollatorStrategy - Enum Class in io.datarouter.bytes.kvfile.read
- KvFileCollatorPruneDeletesScanner(Scanner<KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorPruneDeletesScanner
- KvFileCollatorPruneVersionsScanner(Scanner<KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorPruneVersionsScanner
- KvFileCompactor - Class in io.datarouter.bytes.kvfile.compact
-
For looping over a directory of KvFiles and merging N files at a time until only targetNumFiles remain.
- KvFileCompactor(KvFileCompactor.KvFileCompactorParams) - Constructor for class io.datarouter.bytes.kvfile.compact.KvFileCompactor
- KvFileCompactor.KvFileCompactorParams - Record Class in io.datarouter.bytes.kvfile.compact
- KvFileCompactorFileCache - Class in io.datarouter.bytes.kvfile.compact
-
Keeps track of files during a compaction.
- KvFileCompactorFileCache(int, boolean, ByteLength, int, int, List<BlockfileNameAndSize>) - Constructor for class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
- KvFileCompactorParams(Supplier<Boolean>, int, boolean, KvFileMergerParams) - Constructor for record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
-
Creates an instance of a
KvFileCompactorParamsrecord class. - KvFileEntry - Class in io.datarouter.bytes.kvfile.kv
-
A generic KeyValue, plus a version represented as bytes.
- KvFileEntry(byte[], int, int, int, int, int, int, KvFileOp, int, int) - Constructor for class io.datarouter.bytes.kvfile.kv.KvFileEntry
- KvFileEntryCodec - Class in io.datarouter.bytes.kvfile.kv
- KvFileEntryCodec() - Constructor for class io.datarouter.bytes.kvfile.kv.KvFileEntryCodec
- KvFileFooter - Record Class in io.datarouter.bytes.kvfile.io.footer
- KvFileFooter(BinaryDictionary, long) - Constructor for record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
-
Creates an instance of a
KvFileFooterrecord class. - KvFileFooterKey - Enum Class in io.datarouter.bytes.kvfile.io.footer
- KvFileHeader - Record Class in io.datarouter.bytes.kvfile.io.header
- KvFileHeader(BinaryDictionary, KvFileBlockFormat) - Constructor for record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
-
Creates an instance of a
KvFileHeaderrecord class. - KvFileHeader.KvFileHeaderCodec - Class in io.datarouter.bytes.kvfile.io.header
- KvFileHeaderCodec(KvFileBlockFormats) - Constructor for class io.datarouter.bytes.kvfile.io.header.KvFileHeader.KvFileHeaderCodec
- KvFileHeaderKey - Enum Class in io.datarouter.bytes.kvfile.io.header
- KvFileMergePlan - Record Class in io.datarouter.bytes.kvfile.merge
- KvFileMergePlan(int, ByteLength, List<Integer>, List<BlockfileNameAndSize>, KvFileCollator.KvFileCollatorStrategy) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Creates an instance of a
KvFileMergePlanrecord class. - KvFileMerger - Class in io.datarouter.bytes.kvfile.merge
- KvFileMerger(KvFileMergerParams, KvFileMergePlan, Supplier<Boolean>) - Constructor for class io.datarouter.bytes.kvfile.merge.KvFileMerger
- KvFileMergerParams - Record Class in io.datarouter.bytes.kvfile.merge
- KvFileMergerParams(KvFileMergerParams.Nested.KvFileMergerStorageParams, KvFileBlockFormat, KvFileMergerParams.Nested.KvFileMergerReadParams, KvFileMergerParams.Nested.KvFileMergerWriteParams, Duration) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
Creates an instance of a
KvFileMergerParamsrecord class. - KvFileMergerParams.Nested - Class in io.datarouter.bytes.kvfile.merge
- KvFileMergerParams.Nested.KvFileMergerReadParams - Record Class in io.datarouter.bytes.kvfile.merge
- KvFileMergerParams.Nested.KvFileMergerStorageParams - Record Class in io.datarouter.bytes.kvfile.merge
- KvFileMergerParams.Nested.KvFileMergerWriteParams - Record Class in io.datarouter.bytes.kvfile.merge
- KvFileMergerReadParams(int, int, ExecutorService, ByteLength, ByteLength, ExecutorService, int, ExecutorService) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Creates an instance of a
KvFileMergerReadParamsrecord class. - KvFileMergerStorageParams(Blockfile<List<KvFileEntry>>, Supplier<String>) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
-
Creates an instance of a
KvFileMergerStorageParamsrecord class. - KvFileMergerThreadsCalculator - Class in io.datarouter.bytes.kvfile.merge
- KvFileMergerThreadsCalculator(KvFileMergePlan, KvFileMergerParams.Nested.KvFileMergerReadParams) - Constructor for class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator
- KvFileMergerThreadsCalculator.ThreadsForFile - Record Class in io.datarouter.bytes.kvfile.merge
- KvFileMergerTracker - Class in io.datarouter.bytes.kvfile.merge
- KvFileMergerTracker(KvFileMergePlan, String) - Constructor for class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- KvFileMergerWriteParams(BlockfileCompressor, ByteLength, int, ExecutorService, ByteLength, int, ExecutorService) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Creates an instance of a
KvFileMergerWriteParamsrecord class. - kvFileMetadataReader() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
-
Returns the value of the
kvFileMetadataReaderrecord component. - KvFileMetadataReader<T> - Class in io.datarouter.bytes.kvfile.io.read
- KvFileMetadataReader(KvFileMetadataReader.KvFileMetadataReaderConfig<T>) - Constructor for class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader
- KvFileMetadataReader.KvFileMetadataReaderConfig<T> - Record Class in io.datarouter.bytes.kvfile.io.read
- KvFileMetadataReaderConfig(BlockfileMetadataReader<List<T>>, KvFileBlockFormats) - Constructor for record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
-
Creates an instance of a
KvFileMetadataReaderConfigrecord class. - KvFileOp - Enum Class in io.datarouter.bytes.kvfile.kv
-
Either PUT or DELETE.
- KvFileReader<T> - Class in io.datarouter.bytes.kvfile.io.read
- KvFileReader(KvFileReader.KvFileReaderConfig<T>) - Constructor for class io.datarouter.bytes.kvfile.io.read.KvFileReader
- KvFileReader.KvFileReaderConfig<T> - Record Class in io.datarouter.bytes.kvfile.io.read
- KvFileReaderBuilder<T> - Class in io.datarouter.bytes.kvfile.io.read
- KvFileReaderBuilder(KvFile<T>, Codec<T, KvFileEntry>, String, Optional<Long>) - Constructor for class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
- KvFileReaderConfig(BlockfileReader<List<T>>, KvFileMetadataReader<T>) - Constructor for record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
-
Creates an instance of a
KvFileReaderConfigrecord class. - KvFileSequentialBlockCodec<T> - Class in io.datarouter.bytes.kvfile.block
-
Translates a List of user-provided items to a byte[].
- KvFileSequentialBlockCodec(Codec<T, KvFileEntry>) - Constructor for class io.datarouter.bytes.kvfile.block.KvFileSequentialBlockCodec
- KvFileStandardBlockFormats - Class in io.datarouter.bytes.kvfile.blockformat
- KvFileStandardBlockFormats() - Constructor for class io.datarouter.bytes.kvfile.blockformat.KvFileStandardBlockFormats
- KvFileWriter<T> - Class in io.datarouter.bytes.kvfile.io.write
- KvFileWriter(KvFileWriter.KvFileWriterConfig<T>) - Constructor for class io.datarouter.bytes.kvfile.io.write.KvFileWriter
- KvFileWriter.KvFileWriterConfig<T> - Record Class in io.datarouter.bytes.kvfile.io.write
- KvFileWriter.KvFileWriteResult - Record Class in io.datarouter.bytes.kvfile.io.write
- KvFileWriterBuilder<T> - Class in io.datarouter.bytes.kvfile.io.write
- KvFileWriterBuilder(KvFile<T>, Codec<T, KvFileEntry>, String, KvFileBlockFormat) - Constructor for class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- KvFileWriterConfig(BlockfileWriterBuilder<List<T>>, KvFileBlockFormat, BinaryDictionary, Supplier<BinaryDictionary>) - Constructor for record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
-
Creates an instance of a
KvFileWriterConfigrecord class. - KvFileWriteResult(BlockfileWriter.BlockfileWriteResult, long) - Constructor for record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
-
Creates an instance of a
KvFileWriteResultrecord class. - KvString - Class in io.datarouter.bytes
- KvString() - Constructor for class io.datarouter.bytes.KvString
L
- last - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- lastBlockTokens() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
- lastEnding() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
- lastIndexOf(Object) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- lastLogTimeNs - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- length - Variable in class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
- length() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
-
Returns the value of the
lengthrecord component. - length() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
-
Returns the value of the
lengthrecord component. - length() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
-
Returns the value of the
lengthrecord component. - length() - Method in class io.datarouter.bytes.ByteWriter
- length() - Method in class io.datarouter.bytes.codec.booleancodec.ComparableBooleanCodec
- length() - Method in class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
- length() - Method in class io.datarouter.bytes.codec.bytecodec.ComparableByteCodec
- length() - Method in class io.datarouter.bytes.codec.charcodec.ComparableCharCodec
- length() - Method in class io.datarouter.bytes.codec.doublecodec.ComparableDoubleCodec
- length() - Method in class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
- length() - Method in class io.datarouter.bytes.codec.floatcodec.ComparableFloatCodec
- length() - Method in class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
- length() - Method in class io.datarouter.bytes.codec.intcodec.ComparableIntCodec
- length() - Method in class io.datarouter.bytes.codec.intcodec.RawIntCodec
- length() - Method in class io.datarouter.bytes.codec.longcodec.ComparableLongCodec
- length() - Method in class io.datarouter.bytes.codec.longcodec.RawLongCodec
- length() - Method in class io.datarouter.bytes.codec.shortcodec.ComparableShortCodec
- length() - Method in class io.datarouter.bytes.codec.shortcodec.RawShortCodec
- length() - Method in class io.datarouter.bytes.codec.time.ComparableDateCodec
- length() - Method in class io.datarouter.bytes.codec.time.ComparableInstantCodec
- length() - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
-
Returns the value of the
lengthrecord component. - length() - Method in record class io.datarouter.bytes.io.InputStreamAndLength
-
Returns the value of the
lengthrecord component. - length() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- length() - Method in record class io.datarouter.bytes.LengthAndValue
-
Returns the value of the
lengthrecord component. - length(int) - Method in class io.datarouter.bytes.codec.intcodec.VarIntCodec
- length(long) - Method in class io.datarouter.bytes.codec.longcodec.VarLongCodec
- length(long) - Static method in class io.datarouter.bytes.varint.VarIntTool
- length(String) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- length(String) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
- LengthAndValue<T> - Record Class in io.datarouter.bytes
- LengthAndValue(int, T) - Constructor for record class io.datarouter.bytes.LengthAndValue
-
Creates an instance of a
LengthAndValuerecord class. - lengthToBytes() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
- lengthWithTerminalIndex(byte[], int) - Method in class io.datarouter.bytes.codec.array.bytearray.TerminatedByteArrayCodec
- lengthWithTerminator(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
- level(long) - Static method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
-
Effectively rounds up to an exact power of 2.
- levels() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Returns the value of the
levelsrecord component. - LINE_FEED - Enum constant in enum class io.datarouter.bytes.Ascii
- list() - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- list() - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
- listeners() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
listenersrecord component. - logInitializationStats() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- logIntermediateProgress() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- logProgress(boolean, BlockfileNameAndSize) - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- LONG - Static variable in class io.datarouter.bytes.EmptyArray
- LONG_MAX_ENCODED_VALUE - Static variable in class io.datarouter.bytes.varint.VarIntTool
- LongListCodec - Class in io.datarouter.bytes.codec.list.longlist
- LongListCodec() - Constructor for class io.datarouter.bytes.codec.list.longlist.LongListCodec
M
- MAX - Static variable in class io.datarouter.bytes.ByteLength
- MB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- MD5 - Enum constant in enum class io.datarouter.bytes.digest.DigestAlgorithm
- memoryFanIn() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns the value of the
memoryFanInrecord component. - merge() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMerger
- mergerParams() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
-
Returns the value of the
mergerParamsrecord component. - mergeStartTime - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- metadataReader() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- method - Variable in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
- MiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- middle - Variable in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- MIN - Static variable in class io.datarouter.bytes.ByteLength
- minBlockSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns the value of the
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.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns the value of the
multipartUploadThresholdrecord component. - multipartWrite() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
multipartWriterecord component.
N
- name() - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
-
Returns the value of the
namerecord component. - name() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- nameToBytes() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
- nameToBytes() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
- NEGATIVE_ACKNOWLEDGE - Enum constant in enum class io.datarouter.bytes.Ascii
- Nested() - Constructor for class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested
- newBlockCodec() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
-
Identity blockCodec for dealing directly with KvFileEntries
- newBlockCodec(Codec<T, KvFileEntry>) - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
- newMetadataReader(String) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
- newMetadataReaderBuilder(String) - Method in record class io.datarouter.bytes.blockfile.Blockfile
- newReaderBuilder(BlockfileMetadataReader<T>, Function<BlockfileReader<T>, Function<byte[], T>>) - Method in record class io.datarouter.bytes.blockfile.Blockfile
- newReaderBuilder(String, Codec<T, KvFileEntry>) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
- newReaderBuilderKnownFileLength(String, long, Codec<T, KvFileEntry>) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
- newReaderBuilderKnownFileLength(String, Function<BlockfileReader<T>, Function<byte[], T>>, long) - Method in record class io.datarouter.bytes.blockfile.Blockfile
- newWriterBuilder(String, Codec<T, KvFileEntry>, KvFileBlockFormat) - Method in record class io.datarouter.bytes.kvfile.io.KvFile
- newWriterBuilder(String, Function<T, byte[]>) - Method in record class io.datarouter.bytes.blockfile.Blockfile
- NONE - Static variable in class io.datarouter.bytes.blockfile.checksum.BlockfileStandardChecksummers
- NONE - Static variable in class io.datarouter.bytes.blockfile.compress.BlockfileStandardCompressors
- NOT_FOUND_INDEX - Static variable in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- NULL - Enum constant in enum class io.datarouter.bytes.Ascii
- NullPassthroughCodec(Function<A, B>, Function<B, A>) - Constructor for class io.datarouter.bytes.Codec.NullPassthroughCodec
- NUM_FOOTER_METADATA_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- NUM_HEADER_METADATA_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- NUM_PERSISTENT_BYTES - Static variable in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
- NUM_SECTION_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- NUM_TRAILER_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- NUM_VALUE_LENGTH_BYTES - Static variable in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- numBlockMetadataBytes() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- numBlockMetadataBytes() - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- numBytes() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
-
Returns the value of the
numBytesrecord component. - numCompactorBytes() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Returns the value of the
numCompactorBytesrecord component. - numCompactorFiles() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Returns the value of the
numCompactorFilesrecord component. - numDataBlocks() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
-
Returns the value of the
numDataBlocksrecord component. - numEscaped - Variable in class io.datarouter.bytes.TerminatedByteArrayTool.NumEscapedAndTerminalIndex
- NumEscapedAndTerminalIndex(int, int) - Constructor for class io.datarouter.bytes.TerminatedByteArrayTool.NumEscapedAndTerminalIndex
- numFiles() - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
O
- OBJECT - Static variable in class io.datarouter.bytes.EmptyArray
- of(byte[], int) - Static method in class io.datarouter.bytes.ByteArrays
- of(Codec<A, B>) - Static method in class io.datarouter.bytes.Codec.NullPassthroughCodec
- of(Function<A, B>) - Static method in class io.datarouter.bytes.ReplacingFunction.NullPassthroughFunction
- of(Function<A, B>, A, Supplier<B>) - Static method in class io.datarouter.bytes.ReplacingFunction
- of(Function<A, B>, Function<B, A>) - Static method in class io.datarouter.bytes.Codec.NullPassthroughCodec
- of(Function<A, B>, Function<B, A>) - Static method in interface io.datarouter.bytes.Codec
- of(Function<A, B>, Supplier<B>) - Static method in class io.datarouter.bytes.ReplacingFunction.NullReplacingFunction
- of(List<byte[]>) - Static method in class io.datarouter.bytes.ByteArrays
- ofByteArrays(ByteArrays) - Static method in class io.datarouter.bytes.SortedByteArrays
- ofByteArraysNoValidation(ByteArrays) - Static method in class io.datarouter.bytes.SortedByteArrays
- ofBytes(long) - Static method in class io.datarouter.bytes.ByteLength
- offset - Variable in class io.datarouter.bytes.ByteArrays
- offset() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- ofGB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofGiB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofIndividualArrays(List<byte[]>) - Static method in class io.datarouter.bytes.SortedByteArrays
- ofIndividualArraysNoValidation(List<byte[]>) - Static method in class io.datarouter.bytes.SortedByteArrays
- ofKB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofKiB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofMB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofMiB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofPB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofPiB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofTB(long) - Static method in class io.datarouter.bytes.ByteLength
- ofTiB(long) - Static method in class io.datarouter.bytes.ByteLength
- op() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- OutputStreamTool - Class in io.datarouter.bytes.io
- OutputStreamTool() - Constructor for class io.datarouter.bytes.io.OutputStreamTool
P
- padPrefix(byte[], int) - Static method in class io.datarouter.bytes.ByteTool
- ParsedByteChunk(byte[], List<T>, byte[]) - Constructor for class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- PB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- persistentValue - Variable in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
- persistentValueArray - Variable in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
- PiB - Enum constant in enum class io.datarouter.bytes.ByteLength.Unit
- plan - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- position() - Method in class io.datarouter.bytes.ByteReader
- prefetchExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns the value of the
prefetchExecrecord component. - PrefixedStringCodec - Class in io.datarouter.bytes.codec.stringcodec
-
Encodes a String as UTF-8 bytes prefixed with the number of bytes encoded as a VarInt.
- PrefixedStringCodec(StringCodec) - Constructor for class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- PrimitiveFloatList - Class in io.datarouter.bytes.primitivelist
-
Provides a view over a subset of a primitive float array with List<Float> semantics.
- PrimitiveFloatList(float[]) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveFloatList
- PrimitiveFloatList(float[], int, int) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveFloatList
- PrimitiveFloatList(Collection<Float>) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveFloatList
- PrimitiveIntList - Class in io.datarouter.bytes.primitivelist
-
Provides a view over a subset of a primitive int array with List<Integer> semantics.
- PrimitiveIntList(int[]) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveIntList
- PrimitiveIntList(int[], int, int) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveIntList
- PrimitiveIntList(Collection<Integer>) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveIntList
- PrimitiveListTool - Class in io.datarouter.bytes.primitivelist
- PrimitiveListTool() - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveListTool
- PrimitiveLongList - Class in io.datarouter.bytes.primitivelist
-
Provides a view over a subset of a primitive long array with List<Long> semantics.
- PrimitiveLongList(long[]) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveLongList
- PrimitiveLongList(long[], int, int) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveLongList
- PrimitiveLongList(Collection<Long>) - Constructor for class io.datarouter.bytes.primitivelist.PrimitiveLongList
- print(byte[]) - Static method in class io.datarouter.bytes.HexBlockTool
- print(byte[], int, int) - Static method in class io.datarouter.bytes.HexBlockTool
- prune() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
-
Returns the value of the
prunerecord component. - PRUNE_ALL - Enum constant in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
- PRUNE_VERSIONS - Enum constant in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
- pruneAll(List<Scanner<KvFileEntry>>) - Static method in class io.datarouter.bytes.kvfile.read.KvFileCollator
-
Merge entries keeping the latest version.
- pruneVersions(List<Scanner<KvFileEntry>>) - Static method in class io.datarouter.bytes.kvfile.read.KvFileCollator
-
Merge entries keeping the latest version.
- put(byte[], byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
- put(String, byte[]) - Method in class io.datarouter.bytes.BinaryDictionary
- put(String, String) - Method in class io.datarouter.bytes.BinaryDictionary
- PUT - Enum constant in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
- putWithLongVersion(byte[], long, byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- putWithoutVersion(byte[], byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
R
- RawBooleanCodec - Class in io.datarouter.bytes.codec.booleancodec
- RawBooleanCodec() - Constructor for class io.datarouter.bytes.codec.booleancodec.RawBooleanCodec
- RawDoubleCodec - Class in io.datarouter.bytes.codec.doublecodec
- RawDoubleCodec() - Constructor for class io.datarouter.bytes.codec.doublecodec.RawDoubleCodec
- RawFloatArrayCodec - Class in io.datarouter.bytes.codec.array.floatarray
- RawFloatArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.floatarray.RawFloatArrayCodec
- RawFloatCodec - Class in io.datarouter.bytes.codec.floatcodec
- RawFloatCodec() - Constructor for class io.datarouter.bytes.codec.floatcodec.RawFloatCodec
- rawInt() - Method in class io.datarouter.bytes.ByteReader
- rawInt(int) - Method in class io.datarouter.bytes.ByteWriter
- RawIntCodec - Class in io.datarouter.bytes.codec.intcodec
- RawIntCodec() - Constructor for class io.datarouter.bytes.codec.intcodec.RawIntCodec
- rawInts(int) - Method in class io.datarouter.bytes.ByteReader
- rawInts(int[]) - Method in class io.datarouter.bytes.ByteWriter
- rawLong() - Method in class io.datarouter.bytes.ByteReader
- rawLong(long) - Method in class io.datarouter.bytes.ByteWriter
- RawLongArrayCodec - Class in io.datarouter.bytes.codec.array.longarray
- RawLongArrayCodec() - Constructor for class io.datarouter.bytes.codec.array.longarray.RawLongArrayCodec
- RawLongCodec - Class in io.datarouter.bytes.codec.longcodec
- RawLongCodec() - Constructor for class io.datarouter.bytes.codec.longcodec.RawLongCodec
- RawLongListCodec - Class in io.datarouter.bytes.codec.list.longlist
- RawLongListCodec() - Constructor for class io.datarouter.bytes.codec.list.longlist.RawLongListCodec
- rawLongs(int) - Method in class io.datarouter.bytes.ByteReader
- rawLongs(long[]) - Method in class io.datarouter.bytes.ByteWriter
- RawShortCodec - Class in io.datarouter.bytes.codec.shortcodec
- RawShortCodec() - Constructor for class io.datarouter.bytes.codec.shortcodec.RawShortCodec
- read() - Method in class io.datarouter.bytes.io.CountingInputStream
- read() - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
- read(byte[], int, int) - Method in class io.datarouter.bytes.io.CountingInputStream
- read(byte[], int, int) - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
- read(String) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- read(String) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
- readAllBytes() - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
- readBufferSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns the value of the
readBufferSizerecord component. - readChunkSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
readChunkSizerecord component. - readChunkSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns the value of the
readChunkSizerecord component. - readExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns the value of the
readExecrecord component. - readInputStream(String, Threads, ByteLength) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- readInputStream(String, Threads, ByteLength) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
- readNBytes(byte[], int, int) - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
- readNBytes(int) - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
- readNBytes(InputStream, int) - Static method in class io.datarouter.bytes.io.InputStreamTool
- readParams() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
Returns the value of the
readParamsrecord component. - readPartial(String, long, int) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- readPartial(String, long, int) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
- readRequiredByte(InputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
-
Read 1 byte, throwing if it wasn't found.
- readThreads() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
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.
- RECORD_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
- recordsRead - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- recordsReadSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- recordsWritten - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- recordsWrittenSinceLastLog - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- registerChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.BlockfileBuilder
- registerChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.kvfile.io.KvFileBuilder
- registerCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.BlockfileBuilder
- registerCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.kvfile.io.KvFileBuilder
- registeredChecksummers() - Method in record class io.datarouter.bytes.blockfile.Blockfile
-
Returns the value of the
registeredChecksummersrecord component. - registeredCompressors() - Method in record class io.datarouter.bytes.blockfile.Blockfile
-
Returns the value of the
registeredCompressorsrecord component. - registerKvBlockFormat(KvFileBlockFormat) - Method in class io.datarouter.bytes.kvfile.io.KvFileBuilder
- remove(BlockfileNameAndSize) - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
- ReplacingFunction<A,
B> - Class in io.datarouter.bytes -
Wrapper around a function to handle exceptional values like null.
- ReplacingFunction.NullPassthroughFunction<A,
B> - Class in io.datarouter.bytes -
Replace nulls with nulls.
- ReplacingFunction.NullReplacingFunction<A,
B> - Class in io.datarouter.bytes -
Replace nulls with something provided by the Supplier
- resetCounters() - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream
- resetCountersSinceLastLog() - Method in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
S
- scan() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
- scan() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
- scanAllEndings() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileEndingsListener
- scanBlockBatches() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
- scanBlockfileDecodedBlockBatches() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
- scanBlockfileDecodedBlocks() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
- scanBlocks() - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReader
- scanChunks(long, long, int) - Static method in class io.datarouter.bytes.split.ChunkScannerTool
- scanDecodedBlockBatches() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- scanDecodedBlocks() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- scanDecodedValues() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- scanDecompressedValues() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- scanHeaderAndBlockTokens() - Method in class io.datarouter.bytes.blockfile.listener.BlockfileTokensListener
- section() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
- section() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
- section() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
- section() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
- section() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
- SEQUENTIAL - Static variable in class io.datarouter.bytes.kvfile.blockformat.KvFileStandardBlockFormats
- set(int, T) - Method in class io.datarouter.bytes.primitivelist.BasePrimitiveList
- set(T) - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataCache
- setChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- setChecksummer(BlockfileChecksummer) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- setCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- setCompressor(BlockfileCompressor) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- setDecodeBatchSize(int) - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
- setDecodeBatchSize(int) - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
- setDecodeThreads(Threads) - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
- setDecodeThreads(Threads) - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
- setEncodeBatchSize(int) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- setEncodeBatchSize(int) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- setEncodeThreads(Threads) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- setEncodeThreads(Threads) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- setFooterDictionarySupplier(Supplier<BinaryDictionary>) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- setFooterDictionarySupplier(Supplier<BinaryDictionary>) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- setHeader(BlockfileMetadataReader.DecodedHeader) - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- setHeaderDictionary(BinaryDictionary) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- setHeaderDictionary(BinaryDictionary) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- setKnownFileLength(long) - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReaderBuilder
- setMultipartWrite(boolean) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- setMultipartWrite(boolean) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- setReadChunkSize(ByteLength) - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
- setReadChunkSize(ByteLength) - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
- setReadThreads(Threads) - Method in class io.datarouter.bytes.blockfile.read.BlockfileReaderBuilder
- setReadThreads(Threads) - Method in class io.datarouter.bytes.kvfile.io.read.KvFileReaderBuilder
- setWriteThreads(Threads) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
- setWriteThreads(Threads) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriterBuilder
- SHA_256 - Enum constant in enum class io.datarouter.bytes.digest.DigestAlgorithm
- SHIFT_IN - Enum constant in enum class io.datarouter.bytes.Ascii
- SHIFT_OUT - Enum constant in enum class io.datarouter.bytes.Ascii
- SHORT - Static variable in class io.datarouter.bytes.EmptyArray
- shouldStop() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
-
Returns the value of the
shouldStoprecord component. - size() - Method in class io.datarouter.bytes.BinaryDictionary
- size() - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
-
Returns the value of the
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
- startTime - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- step - Variable in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
- storage() - Method in record class io.datarouter.bytes.blockfile.Blockfile
-
Returns the value of the
storagerecord component. - storage() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Returns the value of the
storagerecord component. - storage() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
storagerecord component. - storage() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
storagerecord component. - storageParams() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
Returns the value of the
storageParamsrecord component. - streamingFanIn() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
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
- sum(ByteLength...) - Static method in class io.datarouter.bytes.ByteLength
- sum(Collection<ByteLength>) - Static method in class io.datarouter.bytes.ByteLength
- SYNCHRONOUS_IDLE - Enum constant in enum class io.datarouter.bytes.Ascii
T
- targetNumFiles() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
-
Returns the value of the
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.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
-
Returns the value of the
threadsrecord component. - ThreadsForFile(BlockfileNameAndSize, int) - Constructor for record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.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
- toArray() - Method in class io.datarouter.bytes.Bytes
- toArray(InputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
- toArray(InputStream, ByteArrayOutputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
- toBinaryDictionary() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
- toBytes() - Method in class io.datarouter.bytes.ByteArrays
-
Returns the backingArray directly if possible, otherwise a copy of the relevant range of bytes
- toBytes() - Method in class io.datarouter.bytes.ByteLength
- toBytes(byte[], byte[], KvFileOp, byte[]) - Static method in class io.datarouter.bytes.kvfile.kv.KvFileEntryCodec
- toBytesDouble() - Method in class io.datarouter.bytes.ByteLength
- toBytesInt() - Method in class io.datarouter.bytes.ByteLength
- toDisplay() - Method in class io.datarouter.bytes.ByteLength
- toDisplay(ByteLength.ByteUnitSystem) - Method in class io.datarouter.bytes.ByteLength
- toGB() - Method in class io.datarouter.bytes.ByteLength
- toGiB() - Method in class io.datarouter.bytes.ByteLength
- toHexBlock(byte[], int, int) - Static method in class io.datarouter.bytes.HexBlockTool
- toInputStream() - Method in class io.datarouter.bytes.io.ExposedByteArrayOutputStream
- toInputStream(Scanner<GzipBlockStream.GzipBlockStreamEncodedBlock>) - Static method in class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamEncodedBlock
- toKB() - Method in class io.datarouter.bytes.ByteLength
- tokens() - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
-
Returns the value of the
tokensrecord component. - toKiB() - Method in class io.datarouter.bytes.ByteLength
- toList() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
- toList() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
- toList() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
- toList() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
- toList() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
- toList() - Method in interface io.datarouter.bytes.split.ByteChunkSplitterCollector
- toList() - Method in class io.datarouter.bytes.split.collect.ByteArrayByteChunkCollector
- toList() - Method in class io.datarouter.bytes.split.collect.CrlfStringByteChunkCollector
- toMB() - Method in class io.datarouter.bytes.ByteLength
- toMiB() - Method in class io.datarouter.bytes.ByteLength
- toOutputStream(OutputStream) - Method in class io.datarouter.bytes.Bytes
- toOutputStream(OutputStream) - Method in class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamEncodedBlock
-
Write the length bytes followed by the data bytes.
- toPB() - Method in class io.datarouter.bytes.ByteLength
- toPiB() - Method in class io.datarouter.bytes.ByteLength
- toString() - Method in record class io.datarouter.bytes.blockfile.Blockfile
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.checksum.BlockfileChecksummer
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.compress.BlockfileCompressor
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.BlockfileMetadataReaderConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader.DecodedHeader
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileTrailer
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriteResult
-
Returns a string representation of this record class.
- toString() - Method in class io.datarouter.bytes.ByteLength
- toString() - Method in class io.datarouter.bytes.Bytes
- toString() - Method in class io.datarouter.bytes.ByteWriter
- toString() - Method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.io.InputStreamAndLength
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.blockformat.KvFileBlockFormat
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.compact.KvFileCompactor.KvFileCompactorParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.io.KvFile
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileMetadataReader.KvFileMetadataReaderConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.io.read.KvFileReader.KvFileReaderConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriterConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.io.write.KvFileWriter.KvFileWriteResult
-
Returns a string representation of this record class.
- toString() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerReadParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerStorageParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
Returns a string representation of this record class.
- toString() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerThreadsCalculator.ThreadsForFile
-
Returns a string representation of this record class.
- toString() - Method in class io.datarouter.bytes.KvString
- toString() - Method in record class io.datarouter.bytes.LengthAndValue
-
Returns a string representation of this record class.
- toString() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- toString() - Method in class io.datarouter.bytes.split.ChunkScannerTool.ChunkRange
- toString(Object) - Static method in class io.datarouter.bytes.ToStringTool
- ToStringTool - Class in io.datarouter.bytes
- ToStringTool() - Constructor for class io.datarouter.bytes.ToStringTool
- totalCompressedSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
-
Returns the value of the
totalCompressedSizerecord component. - totalDecompressedSize() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
-
Returns the value of the
totalDecompressedSizerecord component. - totalInputSize() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergePlan
- totalLength() - Method in interface io.datarouter.bytes.blockfile.dto.BlockfileTokens
- totalLength() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
- totalLength() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
- totalLength() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
- totalLength() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
- totalLength(byte[]...) - Static method in class io.datarouter.bytes.ByteTool
- totalLength(List<byte[]>) - Static method in class io.datarouter.bytes.ByteTool
- totalLength(List<GzipBlockStream.GzipBlockStreamRow>) - Static method in record class io.datarouter.bytes.compress.gzip.GzipBlockStream.GzipBlockStreamRow
- totalSize() - Method in class io.datarouter.bytes.kvfile.compact.KvFileCompactorFileCache
- totalSize(Collection<BlockfileNameAndSize>) - Static method in record class io.datarouter.bytes.blockfile.dto.BlockfileNameAndSize
- totalTokens() - Method in class io.datarouter.bytes.split.ByteChunkSplitter.ParsedByteChunk
- toTB() - Method in class io.datarouter.bytes.ByteLength
- toTiB() - Method in class io.datarouter.bytes.ByteLength
- toTiBDouble() - Method in class io.datarouter.bytes.ByteLength
- trailer() - Method in class io.datarouter.bytes.blockfile.read.BlockfileMetadataReader
- trailer() - Method in class io.datarouter.bytes.blockfile.read.BlockfileReader
- TRAILER - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
- transferTo(InputStream, OutputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
- transferTo(OutputStream) - Method in class io.datarouter.bytes.io.MultiByteArrayInputStream
- transferToAndClose(InputStream, OutputStream) - Static method in class io.datarouter.bytes.io.InputStreamTool
- trim(String) - Static method in class io.datarouter.bytes.HexBlockTool
- trimmedPages() - Method in class io.datarouter.bytes.ByteWriter
U
- unescapeAndUnterminate(byte[], int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
- unescapeAndUnterminate(byte[], int, int, int) - Static method in class io.datarouter.bytes.TerminatedByteArrayTool
- UNIT_SEPARATOR - Enum constant in enum class io.datarouter.bytes.Ascii
- unitValue - Variable in enum class io.datarouter.bytes.ByteLength.Unit
- unsignedIncrement(byte[]) - Static method in class io.datarouter.bytes.ByteTool
- unsignedIncrementOverflowToNull(byte[]) - Static method in class io.datarouter.bytes.ByteTool
- US_ASCII - Static variable in class io.datarouter.bytes.codec.stringcodec.PrefixedStringCodec
- US_ASCII - Static variable in class io.datarouter.bytes.codec.stringcodec.StringCodec
- US_ASCII - Static variable in class io.datarouter.bytes.codec.stringcodec.TerminatedStringCodec
- USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileFooterKey
- USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
- USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
- USER_DICTIONARY - Enum constant in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
- userDictionary() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
-
Returns the value of the
userDictionaryrecord component. - userDictionary() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileHeader
-
Returns the value of the
userDictionaryrecord component. - userDictionary() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
userDictionaryrecord component. - userDictionary() - Method in record class io.datarouter.bytes.kvfile.io.footer.KvFileFooter
-
Returns the value of the
userDictionaryrecord component. - userDictionary() - Method in record class io.datarouter.bytes.kvfile.io.header.KvFileHeader
-
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
V
- validateChecksums() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileReaderConfig
-
Returns the value of the
validateChecksumsrecord component. - value() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileBlockTokens
-
Returns the value of the
valuerecord component. - value() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileFooterTokens
-
Returns the value of the
valuerecord component. - value() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileHeaderTokens
-
Returns the value of the
valuerecord component. - value() - Method in record class io.datarouter.bytes.blockfile.dto.tokens.BlockfileTrailerTokens
-
Returns the value of the
valuerecord component. - value() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlock
-
Returns the value of the
valuerecord component. - value() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
-
Returns the value of the
valuerecord component. - value() - Method in record class io.datarouter.bytes.LengthAndValue
-
Returns the value of the
valuerecord component. - VALUE_CODEC - Static variable in record class io.datarouter.bytes.blockfile.section.BlockfileFooter
- valueLength() - Method in record class io.datarouter.bytes.blockfile.section.BlockfileBlock
- valueLength() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- valueOf(String) - Static method in enum class io.datarouter.bytes.Ascii
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileFooterKey
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.ByteLength.Unit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.digest.DigestAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
-
Returns the enum constant of this class with the specified name.
- valueOffset() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- values() - Static method in enum class io.datarouter.bytes.Ascii
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileFooterKey
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileHeaderKey
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.blockfile.enums.BlockfileSection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class io.datarouter.bytes.blockfile.read.BlockfileReader.BlockfileDecodedBlockBatch
- values() - Static method in enum class io.datarouter.bytes.ByteLength.ByteUnitSystem
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.ByteLength.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.digest.DigestAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.kvfile.io.footer.KvFileFooterKey
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.kvfile.io.header.KvFileHeaderKey
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.kvfile.kv.KvFileOp
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.datarouter.bytes.kvfile.read.KvFileCollator.KvFileCollatorStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valuesOffset - Variable in class io.datarouter.bytes.ByteArrays
- varBytes() - Method in class io.datarouter.bytes.ByteReader
- varBytes(byte[]) - Method in class io.datarouter.bytes.ByteWriter
- varInt() - Method in class io.datarouter.bytes.ByteReader
- varInt(int) - Method in class io.datarouter.bytes.ByteWriter
- VarIntByteArraysTool - Class in io.datarouter.bytes.varint
-
Concatenate multiple byte arrays into a bigger array.
- VarIntByteArraysTool() - Constructor for class io.datarouter.bytes.varint.VarIntByteArraysTool
- VarIntCodec - Class in io.datarouter.bytes.codec.intcodec
- VarIntCodec() - Constructor for class io.datarouter.bytes.codec.intcodec.VarIntCodec
- varInts(int) - Method in class io.datarouter.bytes.ByteReader
- VarIntTool - Class in io.datarouter.bytes.varint
-
Encodes a positive long value to a variable number of bytes.
- VarIntTool() - Constructor for class io.datarouter.bytes.varint.VarIntTool
- varLong() - Method in class io.datarouter.bytes.ByteReader
- varLong(long) - Method in class io.datarouter.bytes.ByteWriter
- VarLongCodec - Class in io.datarouter.bytes.codec.longcodec
- VarLongCodec() - Constructor for class io.datarouter.bytes.codec.longcodec.VarLongCodec
- varUtf8() - Method in class io.datarouter.bytes.ByteReader
- varUtf8(String) - Method in class io.datarouter.bytes.ByteWriter
- versionLength() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- versionOffset() - Method in class io.datarouter.bytes.kvfile.kv.KvFileEntry
- VERTICAL_TAB - Enum constant in enum class io.datarouter.bytes.Ascii
W
- waitForBlocksNs - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- waitForCollatorNs - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- waitForReadersNs - Variable in class io.datarouter.bytes.kvfile.merge.KvFileMergerTracker
- write(byte[], int, int) - Method in class io.datarouter.bytes.io.CountingOutputStream
- write(int) - Method in class io.datarouter.bytes.io.CountingOutputStream
- write(Scanner<List<T>>) - Method in class io.datarouter.bytes.kvfile.io.write.KvFileWriter
- write(Scanner<T>) - Method in class io.datarouter.bytes.blockfile.write.BlockfileWriter
- write(OutputStream, byte[]) - Static method in class io.datarouter.bytes.io.OutputStreamTool
- write(OutputStream, byte[], int, int) - Static method in class io.datarouter.bytes.io.OutputStreamTool
- write(OutputStream, Scanner<byte[]>) - Static method in class io.datarouter.bytes.io.OutputStreamTool
- write(String, byte[]) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- write(String, byte[]) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
- write(String, InputStream, Threads) - Method in class io.datarouter.bytes.blockfile.storage.BlockfileLocalStorage
- write(String, InputStream, Threads) - Method in interface io.datarouter.bytes.blockfile.storage.BlockfileStorage
- writeBytes(long, OutputStream) - Static method in class io.datarouter.bytes.varint.VarIntTool
-
Deprecated.inline me
- writeExec() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns the value of the
writeExecrecord component. - writeParams() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams
-
Returns the value of the
writeParamsrecord component. - writeThreads() - Method in record class io.datarouter.bytes.blockfile.write.BlockfileWriter.BlockfileWriterConfig
-
Returns the value of the
writeThreadsrecord component. - writeThreads() - Method in record class io.datarouter.bytes.kvfile.merge.KvFileMergerParams.Nested.KvFileMergerWriteParams
-
Returns the value of the
writeThreadsrecord component.
Z
A B C D E F G H I K L M N O P R S T U V W ZAll Classes and Interfaces|All Packages|Constant Field Values