Uses of Class
org.rostore.v2.media.block.Block
Packages that use Block
Package
Description
Low-level operation to read/write key entries
Core Block-related functionalities
Transactional boundary
Major classes that manage basic block sequence operations
-
Uses of Block in org.rostore.v2.keys
Methods in org.rostore.v2.keys that return BlockModifier and TypeMethodDescriptionVarSizeBlock.getBlock()VarSizeMultiBlock.getBlock()Provides a block associated with current positionMethods in org.rostore.v2.keys with parameters of type BlockModifier and TypeMethodDescriptionvoidInitializes a new entry-based block at the provided block.voidSplits the current block into two at the point of offset.voidSplits the current block into two at the point of offset, adds the provided data at the beginning of the new block and move the rest from the original block afterwards. -
Uses of Block in org.rostore.v2.media.block
Methods in org.rostore.v2.media.block that return BlockModifier and TypeMethodDescriptiondefault BlockBlockProvider.allocateBlock(BlockType blockType) Allocates a block with the help ofBlockAllocatorand adds it to the associatedBlockContainer.protected BlockMappedPhysicalBlock.get(BlockContainer blockContainer) MappedPhysicalBlocks.get(BlockContainer blockContainer, long index, BlockType blockType) Creates aBlockContainerprivateBlock.Methods in org.rostore.v2.media.block with parameters of type Block -
Uses of Block in org.rostore.v2.media.block.container
Methods in org.rostore.v2.media.block.container that return BlockModifier and TypeMethodDescriptionProvides a block to read and writeMethods in org.rostore.v2.media.block.container with parameters of type Block -
Uses of Block in org.rostore.v2.seq
Methods in org.rostore.v2.seq that return BlockModifier and TypeMethodDescriptionSequenceBlock.getBlock()Get the block this sequence's block internal pointer points toBlockSequence.getBlockByIndex(int seqIndex) Provides a block by the sequence number, starting from 0