Uses of Class
org.rostore.v2.seq.SequenceBlock
Packages that use SequenceBlock
Package
Description
General low-level functionality to read/write block content with entries of fixed size
Major classes that manage basic block sequence operations
-
Uses of SequenceBlock in org.rostore.v2.fixsize
Subclasses of SequenceBlock in org.rostore.v2.fixsizeModifier and TypeClassDescriptionclassFixSizeEntryBlock<T extends FixSizeEntry>This is an extension of sequence block that maps the block area as a set of the fixed-sized entries. -
Uses of SequenceBlock in org.rostore.v2.seq
Classes in org.rostore.v2.seq with type parameters of type SequenceBlockModifier and TypeClassDescriptionclassBlockSequence<T extends SequenceBlock>Sequences manage a set of blocks.Methods in org.rostore.v2.seq with type parameters of type SequenceBlockModifier and TypeMethodDescriptionstatic <T extends SequenceBlock>
TSequenceBlock.create(BlockProvider blockProvider, Function<BlockSequence<T>, T> factory, BlockType blockType) Creates a new block sequence and initialize a sequence block on its basisstatic <T extends SequenceBlock>
TSequenceBlock.create(BlockProvider blockProvider, CatalogBlockIndices catalogBlockIndices, Function<BlockSequence<T>, T> factory, BlockType blockType) Creates a new block sequence and initialize a sequence block on its basis<T extends SequenceBlock>
BlockSequence<T> BlockIndexSequences.get(long startIndex, Function<BlockIndexSequence, BlockSequence<T>> factory) static <T extends SequenceBlock>
TSequenceBlock.load(BlockProvider blockProvider, long startIndex, Function<BlockSequence<T>, T> factory, BlockType blockType) Loads block sequence and initialize a specific kind of sequence block on its basis.