Interface BlockLoader
- All Known Implementing Classes:
DecodingBlockLoader,LatestBlockCache,MemoryBlockCache,SnapshotGroup,SnapshotGroups
public interface BlockLoader
Layer for copying blocks from storage to memory and validating the checksum.
-
Method Summary
Modifier and Type Method Description default BranchBlockbranch(BlockKey key)default Blockget(BlockKey key)default LeafBlockleaf(BlockKey key)io.datarouter.scanner.Scanner<LeafBlock>leafRange(LeafBlockRangeLoader.LeafBlockRange range)default RootBlockroot(BlockKey key)default ValueBlockvalue(BlockKey key)
-
Method Details
-
root
-
branch
-
leaf
-
leafRange
-
value
-
get
-