Uses of Class
org.apache.jena.tdb1.base.record.RecordFactory
Packages that use RecordFactory
Package
Description
-
Uses of RecordFactory in org.apache.jena.tdb1.base.buffer
Constructors in org.apache.jena.tdb1.base.buffer with parameters of type RecordFactoryModifierConstructorDescriptionRecordBuffer(ByteBuffer bb, RecordFactory recFactory, int num) RecordBuffer(RecordFactory recFactory, int maxRec) -
Uses of RecordFactory in org.apache.jena.tdb1.base.record
Methods in org.apache.jena.tdb1.base.record that return RecordFactoryModifier and TypeMethodDescriptionRecordFactory.keyFactory()Return a RecordFactory that makes key-only records of the same key size -
Uses of RecordFactory in org.apache.jena.tdb1.base.recordbuffer
Methods in org.apache.jena.tdb1.base.recordbuffer with parameters of type RecordFactoryModifier and TypeMethodDescriptionstatic intRecordBufferPage.calcBlockSize(RecordFactory factory, int maxRec) static intRecordBufferPageBase.calcBlockSize(RecordFactory factory, int maxRec, int headerOffset) static intRecordBufferPage.calcRecordSize(RecordFactory factory, int blkSize) static intRecordBufferPageBase.calcRecordSize(RecordFactory factory, int blkSize, int headerOffset) static RecordBufferPageRecordBufferPage.createBlank(Block block, RecordFactory factory) The construction methodsstatic RecordBufferPageRecordBufferPage.format(Block block, RecordFactory factory) Constructors in org.apache.jena.tdb1.base.recordbuffer with parameters of type RecordFactoryModifierConstructorDescriptionBlock2RecordBufferPage(RecordFactory factory) RecordBufferPageMgr(RecordFactory factory, BlockMgr blockMgr) -
Uses of RecordFactory in org.apache.jena.tdb1.index
Methods in org.apache.jena.tdb1.index that return RecordFactoryModifier and TypeMethodDescriptionIndex.getRecordFactory()Get the Record factory associated with this indexIndexMap.getRecordFactory()IndexWrapper.getRecordFactory()RangeIndexWrapper.getRecordFactory()static RecordFactorySetupIndex.makeRecordFactory(int keyLen, int valueLen) Methods in org.apache.jena.tdb1.index with parameters of type RecordFactoryModifier and TypeMethodDescriptionBuilderStdIndex.IndexBuilderStd.buildIndex(FileSet fileSet, RecordFactory recordFactory, IndexParams indexParams) IndexBuilder.buildIndex(FileSet fileSet, RecordFactory recordfactory, IndexParams indexParams) static IndexIndexFactory.buildIndex(FileSet fileset, RecordFactory recordFactory) static IndexIndexFactory.buildIndex(FileSet fileset, RecordFactory recordFactory, IndexParams indexParams) static IndexIndexFactory.buildIndexMem(RecordFactory recordFactory) BuilderStdIndex.RangeIndexBuilderStd.buildRangeIndex(FileSet fileSet, RecordFactory recordFactory, IndexParams indexParams) static RangeIndexIndexFactory.buildRangeIndex(FileSet fileset, RecordFactory recordFactory) static RangeIndexIndexFactory.buildRangeIndex(FileSet fileset, RecordFactory recordFactory, IndexParams indexParams) static RangeIndexIndexFactory.buildRangeIndex(Location location, String indexName, RecordFactory recordFactory) static RangeIndexIndexFactory.buildRangeIndex(Location location, String indexName, RecordFactory recordFactory, IndexParams indexParams) RangeIndexBuilder.buildRangeIndex(FileSet fileSet, RecordFactory recordfactory, IndexParams indexParams) static RangeIndexIndexFactory.buildRangeIndexMem(RecordFactory recordFactory) static BPlusTreeSetupIndex.createBPTree(FileSet fileset, int order, int blockSize, int readCacheSize, int writeCacheSize, RecordFactory factory) Knowing all the parameters, create a B+Treestatic RangeIndexSetupIndex.createBPTree(FileSet fileset, RecordFactory factory) Create a B+Tree using defaultsstatic RangeIndexSetupIndex.createBPTreeByBlockSize(FileSet fileset, int blockSize, int readCacheSize, int writeCacheSize, RecordFactory factory) Create a B+Tree by BlockSizestatic RangeIndexSetupIndex.createBPTreeByOrder(FileSet fileset, int order, int readCacheSize, int writeCacheSize, RecordFactory factory) Create a B+Tree by OrderConstructors in org.apache.jena.tdb1.index with parameters of type RecordFactory -
Uses of RecordFactory in org.apache.jena.tdb1.index.bplustree
Methods in org.apache.jena.tdb1.index.bplustree that return RecordFactoryModifier and TypeMethodDescriptionBPlusTreeParams.getKeyFactory()BPlusTree.getRecordFactory()BPlusTreeParams.getRecordFactory()Methods in org.apache.jena.tdb1.index.bplustree with parameters of type RecordFactoryModifier and TypeMethodDescriptionstatic intBPlusTreeParams.calcBlockSize(int bpTreeOrder, RecordFactory factory) return the size of a blockstatic intBPlusTreeParams.calcOrder(int blockSize, RecordFactory factory) Return the best fit for the blocksize and the record length.static BPlusTreeBPlusTreeRewriter.packIntoBPlusTree(Iterator<Record> iterRecords, BPlusTreeParams bptParams, RecordFactory recordFactory, BlockMgr blkMgrNodes, BlockMgr blkMgrRecords) Given a stream of records and details of the B+Tree to build, go and build it.Constructors in org.apache.jena.tdb1.index.bplustree with parameters of type RecordFactory -
Uses of RecordFactory in org.apache.jena.tdb1.index.ext
Methods in org.apache.jena.tdb1.index.ext that return RecordFactoryMethods in org.apache.jena.tdb1.index.ext with parameters of type RecordFactoryModifier and TypeMethodDescriptionstatic intExtHashParams.calcBlockSize(RecordFactory factory, int maxRec) static intExtHashParams.calcRecordSize(RecordFactory factory, int blkSize) static HashBucketHashBucket.createBlank(Block block, RecordFactory factory) static ExtHashExtHash.createMem(RecordFactory factory, int bucketSizeBytes) Testing version - in-memory but inefficient as it uses a copy-in/copy-out block manager as a RAM diskstatic HashBucketHashBucket.format(Block block, RecordFactory factory) Constructors in org.apache.jena.tdb1.index.ext with parameters of type RecordFactoryModifierConstructorDescriptionExtHash(PlainFile dictionaryBackingFile, RecordFactory recordFactory, BlockMgr blockMgrHashBuckets) HashBucket(int id, int hashValue, int bucketBitLen, Block block, RecordFactory factory, int count) Create a bucketHashBucketMgr(RecordFactory factory, BlockMgr blockMgr) -
Uses of RecordFactory in org.apache.jena.tdb1.lib
Methods in org.apache.jena.tdb1.lib with parameters of type RecordFactoryModifier and TypeMethodDescriptionstatic RecordTupleLib.record(RecordFactory factory, org.apache.jena.atlas.lib.tuple.Tuple<NodeId> tuple, ColumnMap cMap) -
Uses of RecordFactory in org.apache.jena.tdb1.store.tupletable
Constructors in org.apache.jena.tdb1.store.tupletable with parameters of type RecordFactoryModifierConstructorDescriptionTupleIndexRecord(int N, ColumnMap colMapping, String name, RecordFactory factory, RangeIndex index) -
Uses of RecordFactory in org.apache.jena.tdb1.sys
Fields in org.apache.jena.tdb1.sys declared as RecordFactoryModifier and TypeFieldDescriptionstatic final RecordFactorySystemTDB.indexRecordQuadFactorystatic final RecordFactorySystemTDB.indexRecordTripleFactorystatic final RecordFactorySystemTDB.nodeRecordFactoryMethods in org.apache.jena.tdb1.sys that return RecordFactoryModifier and TypeMethodDescriptionstatic RecordFactorySetupTDB.makeRecordFactory(int keyLen, int valueLen) Methods in org.apache.jena.tdb1.sys with parameters of type RecordFactoryModifier and TypeMethodDescriptionstatic BPlusTreeSetupTDB.createBPTree(FileSet fileset, int order, int blockSize, int readCacheSize, int writeCacheSize, RecordFactory factory) Knowing all the parameters, create a B+Treestatic RangeIndexSetupTDB.createBPTree(FileSet fileset, RecordFactory factory) Create a B+Tree using defaultsstatic RangeIndexSetupTDB.createBPTreeByBlockSize(FileSet fileset, int blockSize, int readCacheSize, int writeCacheSize, RecordFactory factory) Create a B+Tree by BlockSizestatic RangeIndexSetupTDB.createBPTreeByOrder(FileSet fileset, int order, int readCacheSize, int writeCacheSize, RecordFactory factory) Create a B+Tree by Order