Uses of Interface
io.datarouter.filesystem.snapshot.block.leaf.LeafBlock
-
Uses of LeafBlock in io.datarouter.filesystem.snapshot.block
Methods in io.datarouter.filesystem.snapshot.block that return LeafBlock Modifier and Type Method Description LeafBlockBlockTypeRegistry. decodeLeaf(String typeName, byte[] bytes)Methods in io.datarouter.filesystem.snapshot.block that return types with arguments of type LeafBlock Modifier and Type Method Description Class<? extends LeafBlock>BlockTypeRegistry. getLeafClass(String name)Method parameters in io.datarouter.filesystem.snapshot.block with type arguments of type LeafBlock Modifier and Type Method Description BlockTypeRegistryBlockTypeRegistry. registerLeaf(String name, Class<? extends LeafBlock> blockClass) -
Uses of LeafBlock in io.datarouter.filesystem.snapshot.block.leaf
Classes in io.datarouter.filesystem.snapshot.block.leaf that implement LeafBlock Modifier and Type Class Description classLeafBlockV1Sections: - num keys - key endings: relative to the start of the section - keys - value block ids - value block indexes -
Uses of LeafBlock in io.datarouter.filesystem.snapshot.cache
Methods in io.datarouter.filesystem.snapshot.cache that return LeafBlock Modifier and Type Method Description LeafBlockLatestBlockCache. leaf(BlockKey key)Methods in io.datarouter.filesystem.snapshot.cache that return types with arguments of type LeafBlock Modifier and Type Method Description io.datarouter.scanner.Scanner<LeafBlock>LatestBlockCache. leafRange(LeafBlockRangeLoader.LeafBlockRange range)io.datarouter.scanner.Scanner<LeafBlock>MemoryBlockCache. leafRange(LeafBlockRangeLoader.LeafBlockRange range) -
Uses of LeafBlock in io.datarouter.filesystem.snapshot.encode
Methods in io.datarouter.filesystem.snapshot.encode that return LeafBlock Modifier and Type Method Description LeafBlockBlockDecoder. leaf(byte[] bytes) -
Uses of LeafBlock in io.datarouter.filesystem.snapshot.group
Methods in io.datarouter.filesystem.snapshot.group that return types with arguments of type LeafBlock Modifier and Type Method Description io.datarouter.scanner.Scanner<LeafBlock>SnapshotGroup. leafRange(LeafBlockRangeLoader.LeafBlockRange range)io.datarouter.scanner.Scanner<LeafBlock>SnapshotGroups. leafRange(LeafBlockRangeLoader.LeafBlockRange range) -
Uses of LeafBlock in io.datarouter.filesystem.snapshot.reader
Methods in io.datarouter.filesystem.snapshot.reader that return LeafBlock Modifier and Type Method Description LeafBlockSnapshotKeyReader. leafBlock(byte[] searchKey) -
Uses of LeafBlock in io.datarouter.filesystem.snapshot.reader.block
Methods in io.datarouter.filesystem.snapshot.reader.block that return LeafBlock Modifier and Type Method Description default LeafBlockBlockLoader. leaf(BlockKey key)LeafBlockDecodingBlockLoader. leaf(BlockKey key)Methods in io.datarouter.filesystem.snapshot.reader.block that return types with arguments of type LeafBlock Modifier and Type Method Description io.datarouter.scanner.Scanner<LeafBlock>BlockLoader. leafRange(LeafBlockRangeLoader.LeafBlockRange range)io.datarouter.scanner.Scanner<LeafBlock>DecodingBlockLoader. leafRange(LeafBlockRangeLoader.LeafBlockRange range)io.datarouter.scanner.Scanner<LeafBlock>ScanningBlockReader. scanLeafBlocks(long fromRecordIdInclusive)Constructors in io.datarouter.filesystem.snapshot.reader.block with parameters of type LeafBlock Constructor Description LeafBlockWithValueBlocks(RootBlock rootBlock, LeafBlock leafBlock, List<List<ValueBlock>> valueBlocks)