Uses of Class
org.apache.jena.tdb1.base.block.Block
Packages that use Block
Package
Description
-
Uses of Block in org.apache.jena.tdb1.base.block
Methods in org.apache.jena.tdb1.base.block that return BlockModifier and TypeMethodDescriptionBlockMgr.allocate(int blockSize) Allocate an uninitialized block - writable - call only inside a update sequence.final BlockBlockMgrBase.allocate(int blkSize) BlockMgrFreeChain.allocate(int blockSize) BlockMgrLogger.allocate(int blockSize) BlockMgrReadonly.allocate(int blockSize) BlockMgrSync.allocate(int blockSize) BlockMgrTracker.allocate(int blockSize) BlockMgrWrapper.allocate(int blockSize) BlockMgr.getRead(long id) Fetch a block, use for read onlyBlockMgrCache.getRead(long id) BlockMgrFileAccess.getRead(long id) BlockMgrLogger.getRead(long id) BlockMgrSync.getRead(long id) BlockMgrTracker.getRead(long id) BlockMgrWrapper.getRead(long id) BlockMgr.getReadIterator(long id) Fetch a block, use for read only in an iteratorBlockMgrCache.getReadIterator(long id) BlockMgrFileAccess.getReadIterator(long id) BlockMgrLogger.getReadIterator(long id) BlockMgrSync.getReadIterator(long id) BlockMgrTracker.getReadIterator(long id) BlockMgrWrapper.getReadIterator(long id) BlockMgr.getWrite(long id) Fetch a block, use for write and read - only inside "update"BlockMgrCache.getWrite(long _id) BlockMgrFileAccess.getWrite(long id) BlockMgrLogger.getWrite(long id) BlockMgrReadonly.getWrite(long id) BlockMgrSync.getWrite(long id) BlockMgrTracker.getWrite(long id) BlockMgrWrapper.getWrite(long id) Promote to writeable : it's OK to promote an already writeable blockBlock.replicate()Deep copy, including ByteBuffer contents into a HeapByteBuffer.Block.replicate(ByteBuffer dstBuffer) Deep copy, including ByteBuffer contents, using the supplied ByteBuffer to hold the contents and to be used when constructing the new Block.Make a block, given a TMethods in org.apache.jena.tdb1.base.block with parameters of type BlockModifier and TypeMethodDescriptionBlockConverter.createFromBlock(Block block, BlockType bType) Create a new T from an uninitialized BlockvoidAnnounce a block is no longer in use (i.e it's now freed)voidvoidvoidvoidvoidvoidvoidvoidCreate a T, given an existing BlockvoidReplace the contents of a block slot with new contents.voidvoidvoidvoidvoidvoidvoidPromote to writeable : it's OK to promote an already writeable blockvoidRelease a block, unmodified.voidvoidvoidvoidvoidstatic voidvoidWrite a block back - it still needs releasing.voidvoidvoidvoidvoidvoidvoid -
Uses of Block in org.apache.jena.tdb1.base.file
Methods in org.apache.jena.tdb1.base.file that return BlockModifier and TypeMethodDescriptionBlockAccess.allocate(int size) BlockAccessByteArray.allocate(int size) BlockAccessDirect.allocate(int blkSize) BlockAccessMapped.allocate(int blkSize) BlockAccessMem.allocate(int blkSize) BlockAccess.read(long id) BlockAccessByteArray.read(long id) BlockAccessDirect.read(long id) BlockAccessMapped.read(long id) BlockAccessMem.read(long id) Methods in org.apache.jena.tdb1.base.file with parameters of type BlockModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid -
Uses of Block in org.apache.jena.tdb1.base.page
Methods in org.apache.jena.tdb1.base.page that return BlockModifier and TypeMethodDescriptionPage.getBackingBlock()Return the block associated with this pagefinal BlockPageBase.getBackingBlock()Methods in org.apache.jena.tdb1.base.page with parameters of type Block -
Uses of Block in org.apache.jena.tdb1.base.recordbuffer
Methods in org.apache.jena.tdb1.base.recordbuffer that return BlockModifier and TypeMethodDescriptionRecordBufferPageMgr.Block2RecordBufferPage.toBlock(RecordBufferPage rbp) Methods in org.apache.jena.tdb1.base.recordbuffer with parameters of type BlockModifier and TypeMethodDescriptionstatic RecordBufferPageRecordBufferPage.createBlank(Block block, RecordFactory factory) The construction methodsRecordBufferPageMgr.Block2RecordBufferPage.createFromBlock(Block block, BlockType blkType) static RecordBufferPageRecordBufferPage.format(Block block, RecordFactory factory) -
Uses of Block in org.apache.jena.tdb1.index.bplustree
Methods in org.apache.jena.tdb1.index.bplustree that return BlockModifier and TypeMethodDescriptionBPTreeNode.getBackingBlock()final BlockBPTreeRecords.getBackingBlock()Methods in org.apache.jena.tdb1.index.bplustree with parameters of type Block -
Uses of Block in org.apache.jena.tdb1.index.ext
Methods in org.apache.jena.tdb1.index.ext with parameters of type BlockModifier and TypeMethodDescriptionvoidstatic HashBucketHashBucket.createBlank(Block block, RecordFactory factory) static HashBucketHashBucket.format(Block block, RecordFactory factory) Constructors in org.apache.jena.tdb1.index.ext with parameters of type BlockModifierConstructorDescriptionHashBucket(int id, int hashValue, int bucketBitLen, Block block, RecordFactory factory, int count) Create a bucket -
Uses of Block in org.apache.jena.tdb1.transaction
Methods in org.apache.jena.tdb1.transaction that return BlockModifier and TypeMethodDescriptionBlockMgrJournal.allocate(int blockSize) JournalEntry.getBlock()BlockMgrJournal.getRead(long id) BlockMgrJournal.getReadIterator(long id) BlockMgrJournal.getWrite(long id) Methods in org.apache.jena.tdb1.transaction with parameters of type BlockModifier and TypeMethodDescriptionstatic StringJournalEntry.format(JournalEntryType type, ByteBuffer byteBuffer, Block block, FileRef fileRef) voidvoidvoidvoidlongJournal.write(JournalEntryType type, FileRef fileRef, Block block)