A B C D E F G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addInferredStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- addStatementInternal(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
B
- BTree - Class in org.eclipse.rdf4j.sail.nativerdf.btree
-
Implementation of an on-disk B-Tree using the java.nio classes that are available in JDK 1.4 and newer.
- BTree(File, String, int, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Creates a new BTree that uses an instance of DefaultRecordComparator to compare values.
- BTree(File, String, int, int, boolean) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Creates a new BTree that uses an instance of DefaultRecordComparator to compare values.
- BTree(File, String, int, int, RecordComparator) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Creates a new BTree that uses the supplied RecordComparator to compare the values that are or will be stored in the B-Tree.
- BTree(File, String, int, int, RecordComparator, boolean) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Creates a new BTree that uses the supplied RecordComparator to compare the values that are or will be stored in the B-Tree.
C
- cache - Variable in class org.eclipse.rdf4j.sail.nativerdf.ConcurrentCache
- checkConsistency() - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Checks that every value has exactly one ID.
- cleanUp() - Method in class org.eclipse.rdf4j.sail.nativerdf.ConcurrentCache
- clear() - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Removes all values from the B-Tree.
- clear() - Method in class org.eclipse.rdf4j.sail.nativerdf.ConcurrentCache
- clear() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
-
Discards all stored data.
- clear() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
-
Removes all values from the DataStore.
- clear() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
- clear() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
-
Discards all stored data.
- clear() - Method in class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
- clear() - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Removes all values from the ValueStore.
- clearCache() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
- clearInferred(Resource...) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- clearInternal(Resource...) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- close() - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Closes any opened files and release any resources used by this B-Tree.
- close() - Method in interface org.eclipse.rdf4j.sail.nativerdf.btree.RecordIterator
-
Closes the iterator, freeing any resources that it uses.
- close() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
-
Closes the data file, releasing any file locks that it might have.
- close() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
-
Closes the DataStore, releasing any file references, etc.
- close() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
- close() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile.IDIterator
- close() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
-
Closes the ID file, releasing any file locks that it might have.
- close() - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Closes the ValueStore, releasing any file references, etc.
- commitInternal() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- compareBTreeValues(byte[], byte[], int, int) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.DefaultRecordComparator
- compareBTreeValues(byte[], byte[], int, int) - Method in interface org.eclipse.rdf4j.sail.nativerdf.btree.RecordComparator
-
Compares the supplied key to the value of length length, starting at offset offset in the supplied data array.
- ConcurrentCache<K,V> - Class in org.eclipse.rdf4j.sail.nativerdf
-
Limited-size concurrent cache.
- ConcurrentCache(int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.ConcurrentCache
- createBNode(String) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- createIRI(String) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- createIRI(String, String) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- createLiteral(String) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- createLiteral(String, String) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- createLiteral(String, IRI) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
D
- DataFile - Class in org.eclipse.rdf4j.sail.nativerdf.datastore
-
Class supplying access to a data file.
- DataFile(File) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
- DataFile(File, boolean) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
- DataFile.DataIterator - Class in org.eclipse.rdf4j.sail.nativerdf.datastore
-
An iterator that iterates over the data that is stored in a data file.
- DataIterator() - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile.DataIterator
- DataStore - Class in org.eclipse.rdf4j.sail.nativerdf.datastore
-
Class that provides indexed storage and retrieval of arbitrary length data.
- DataStore(File, String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
- DataStore(File, String, boolean) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
- DefaultRecordComparator - Class in org.eclipse.rdf4j.sail.nativerdf.btree
-
A RecordComparator that compares values with eachother by comparing all of their bytes.
- DefaultRecordComparator() - Constructor for class org.eclipse.rdf4j.sail.nativerdf.btree.DefaultRecordComparator
- delete() - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Closes the BTree and then deletes its data files.
- discard() - Method in class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
E
- equals(Object) - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeBNode
- equals(Object) - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- equals(Object) - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- export(Model) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
F
- FORCE_SYNC - Static variable in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
-
http://www.openrdf.org/config/sail/native#forceSync
G
- get(byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Gets the value that matches the specified key.
- get(Object) - Method in class org.eclipse.rdf4j.sail.nativerdf.ConcurrentCache
- getConfig() - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreFactory
- getConnectionInternal() - Method in class org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStore
- getConnectionInternal() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- getData(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
-
Gets the value for the specified ID.
- getData(long) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
-
Gets the data that is stored at the specified offset.
- getEvaluationStrategy(Dataset, TripleSource) - Method in class org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStoreConnection
- getEvaluationStrategyFactory() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- getFile() - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Gets the file that this BTree operates on.
- getFile() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
- getFile() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
- getFile() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
- getForceSync() - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- getForceSync() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- getID(byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
-
Gets the ID for the specified value.
- getID(Value) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Gets the ID for the specified value.
- getIDIterator(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
-
Gets an iterator that iterates over the IDs with hash codes that match the specified hash code.
- getInternalID() - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeBNode
- getInternalID() - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- getInternalID() - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- getInternalID() - Method in interface org.eclipse.rdf4j.sail.nativerdf.model.NativeValue
-
Gets the ID that is used in the native store for this Value.
- getItemCount() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
- getMaxCollectionsSize() - Method in class org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStoreConnection
- getMaxID() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
-
Returns the maximum value-ID that is in use.
- getMaxID() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
-
Gets the largest ID that is stored in this ID file.
- getNamespaceCacheSize() - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- getNamespaceIDCacheSize() - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- getNativeBNode(BNode) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Creates a NativeBNode that is equal to the supplied bnode.
- getNativeLiteral(Literal) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Creates an NativeLiteral that is equal to the supplied literal.
- getNativeResource(Resource) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- getNativeURI(IRI) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Creates a NativeURI that is equal to the supplied URI.
- getNativeValue(Value) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- getOffset(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
-
Gets the offset of the data entry with the specified ID.
- getReadLock() - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Gets a read lock on this value store that can be used to prevent values from being removed while the lock is active.
- getRecordCount() - Method in class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
- getRecords() - Method in class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
- getRevision() - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- getSail(SailImplConfig) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreFactory
- getSailType() - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreFactory
-
Returns the Sail's type: openrdf:NativeStore.
- getTransactionLock(IsolationLevel) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
-
This call will block when
IsolationLevels.NONEis provided when there are active transactions with a higher isolation and block when a higher isolation is provided when there are active transactions withIsolationLevels.NONEisolation. - getTripleIndexes() - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- getTripleIndexes() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- getValue(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Gets the value for the specified ID.
- getValueCacheSize() - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- getValueCountEstimate() - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Returns an estimate for the number of values stored in this BTree.
- getValueCountEstimate(byte[], byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Gives an estimate of the number of values between minValue and maxValue.
- getValueFactory() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- getValueIDCacheSize() - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- getValueStore() - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStoreRevision
- getValueStoreRevision() - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeBNode
- getValueStoreRevision() - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- getValueStoreRevision() - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- getValueStoreRevision() - Method in interface org.eclipse.rdf4j.sail.nativerdf.model.NativeValue
-
Gets the revision of the value store that created this value.
H
- HashFile - Class in org.eclipse.rdf4j.sail.nativerdf.datastore
-
Class supplying access to a hash file.
- HashFile(File) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
- HashFile(File, boolean) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
- HashFile(File, boolean, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
- HashFile.IDIterator - Class in org.eclipse.rdf4j.sail.nativerdf.datastore
- hasNext() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile.DataIterator
I
- IDFile - Class in org.eclipse.rdf4j.sail.nativerdf.datastore
-
Class supplying access to an ID file.
- IDFile(File) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
- IDFile(File, boolean) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
- initializeInternal() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
-
Initializes this NativeStore.
- InMemRecordCache - Class in org.eclipse.rdf4j.sail.nativerdf
-
An simplified implementation of the RecordCache that keeps everything in memory.
- InMemRecordCache() - Constructor for class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
- insert(byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Inserts the supplied value into the B-Tree.
- isValid() - Method in class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
- isWritable() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- iterateAll() - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Returns an iterator that iterates over all values in this B-Tree.
- iterateRange(byte[], byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Returns an iterator that iterates over all values between minValue and maxValue, inclusive.
- iterateRangedValues(byte[], byte[], byte[], byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Returns an iterator that iterates over all values between minValue and maxValue (inclusive) and returns the values that match the supplied searchKey after searchMask has been applied to the value.
- iterateValues(byte[], byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Returns an iterator that iterates over all values and returns the values that match the supplied searchKey after searchMask has been applied to the value.
- iterator() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
-
Gets an iterator that can be used to iterate over all stored data.
L
- LimitedSizeNativeStore - Class in org.eclipse.rdf4j.sail.nativerdf
- LimitedSizeNativeStore() - Constructor for class org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStore
- LimitedSizeNativeStore(File) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStore
- LimitedSizeNativeStore(File, String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStore
- LimitedSizeNativeStoreConnection - Class in org.eclipse.rdf4j.sail.nativerdf
- LimitedSizeNativeStoreConnection(NativeStore) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStoreConnection
M
- main(String[]) - Static method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
- main(String[]) - Static method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
N
- NAMESPACE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
-
The NativeStore schema namespace (http://www.openrdf.org/config/sail/native#).
- NAMESPACE_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
-
http://www.openrdf.org/config/sail/native#namespaceCacheSize
- NAMESPACE_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
The default namespace cache size.
- NAMESPACE_ID_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
-
http://www.openrdf.org/config/sail/native#namespaceIDCacheSize
- NAMESPACE_ID_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
The default namespace id cache size.
- NativeBNode - Class in org.eclipse.rdf4j.sail.nativerdf.model
- NativeBNode(ValueStoreRevision, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeBNode
- NativeBNode(ValueStoreRevision, String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeBNode
- NativeBNode(ValueStoreRevision, String, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeBNode
- NativeIRI - Class in org.eclipse.rdf4j.sail.nativerdf.model
- NativeIRI(ValueStoreRevision, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- NativeIRI(ValueStoreRevision, String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- NativeIRI(ValueStoreRevision, String, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- NativeIRI(ValueStoreRevision, String, String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- NativeIRI(ValueStoreRevision, String, String, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- NativeLiteral - Class in org.eclipse.rdf4j.sail.nativerdf.model
- NativeLiteral(ValueStoreRevision, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- NativeLiteral(ValueStoreRevision, String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- NativeLiteral(ValueStoreRevision, String, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- NativeLiteral(ValueStoreRevision, String, String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- NativeLiteral(ValueStoreRevision, String, String, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- NativeLiteral(ValueStoreRevision, String, IRI) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- NativeLiteral(ValueStoreRevision, String, IRI, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- NativeResource - Interface in org.eclipse.rdf4j.sail.nativerdf.model
- nativeStore - Variable in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- NativeStore - Class in org.eclipse.rdf4j.sail.nativerdf
-
A SAIL implementation using B-Tree indexing on disk for storing and querying its data.
- NativeStore() - Constructor for class org.eclipse.rdf4j.sail.nativerdf.NativeStore
-
Creates a new NativeStore.
- NativeStore(File) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- NativeStore(File, String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- NativeStoreConfig - Class in org.eclipse.rdf4j.sail.nativerdf.config
- NativeStoreConfig() - Constructor for class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- NativeStoreConfig(String) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- NativeStoreConfig(String, boolean) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- NativeStoreConnection - Class in org.eclipse.rdf4j.sail.nativerdf
- NativeStoreConnection(NativeStore) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- NativeStoreFactory - Class in org.eclipse.rdf4j.sail.nativerdf.config
-
A
SailFactorythat createsNativeStores based on RDF configuration data. - NativeStoreFactory() - Constructor for class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreFactory
- NativeStoreSchema - Class in org.eclipse.rdf4j.sail.nativerdf.config
-
Defines constants for the NativeStore schema which is used by
NativeStoreFactorys to initializeNativeStores. - NativeStoreSchema() - Constructor for class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
- NativeValue - Interface in org.eclipse.rdf4j.sail.nativerdf.model
- next() - Method in interface org.eclipse.rdf4j.sail.nativerdf.btree.RecordIterator
-
Returns the next record in the BTree.
- next() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile.DataIterator
- next() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile.IDIterator
-
Returns the next ID that has been mapped to the specified hash code, or -1 if no more IDs were found.
O
- onEntryRemoval(K) - Method in class org.eclipse.rdf4j.sail.nativerdf.ConcurrentCache
- org.eclipse.rdf4j.sail.nativerdf - package org.eclipse.rdf4j.sail.nativerdf
-
The Native Store.
- org.eclipse.rdf4j.sail.nativerdf.btree - package org.eclipse.rdf4j.sail.nativerdf.btree
- org.eclipse.rdf4j.sail.nativerdf.config - package org.eclipse.rdf4j.sail.nativerdf.config
- org.eclipse.rdf4j.sail.nativerdf.datastore - package org.eclipse.rdf4j.sail.nativerdf.datastore
- org.eclipse.rdf4j.sail.nativerdf.model - package org.eclipse.rdf4j.sail.nativerdf.model
P
- parse(Model, Resource) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- print(PrintStream) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
- put(K, V) - Method in class org.eclipse.rdf4j.sail.nativerdf.ConcurrentCache
R
- RecordComparator - Interface in org.eclipse.rdf4j.sail.nativerdf.btree
- RecordIterator - Interface in org.eclipse.rdf4j.sail.nativerdf.btree
-
An iterator that iterates over records, for example those in a BTree.
- remove(byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Removes the value that matches the specified key from the B-Tree.
- removeInferredStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- removeStatementsInternal(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- rollbackInternal() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
S
- SAIL_TYPE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreFactory
-
The type of repositories that are created by this factory.
- set(byte[]) - Method in interface org.eclipse.rdf4j.sail.nativerdf.btree.RecordIterator
-
Replaces the last record returned by
RecordIterator.next()with the specified record. - setDataDir(File) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- setEvaluationStrategyFactory(EvaluationStrategyFactory) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
-
Sets the
EvaluationStrategyto use. - setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
-
Overrides the
FederatedServiceResolverused by this instance, but the given resolver is not shutDown when this instance is. - setForceSync(boolean) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- setForceSync(boolean) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
-
Specifies whether updates should be synced to disk forcefully, must be called before initialization.
- setInternalID(int, ValueStoreRevision) - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeBNode
- setInternalID(int, ValueStoreRevision) - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI
- setInternalID(int, ValueStoreRevision) - Method in class org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral
- setInternalID(int, ValueStoreRevision) - Method in interface org.eclipse.rdf4j.sail.nativerdf.model.NativeValue
-
Sets the ID that is used for this value in a specific revision of the value store.
- setMaxCollectionsSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStoreConnection
- setMaxRecords(long) - Method in class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
- setNamespaceCacheSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- setNamespaceCacheSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- setNamespaceIDCacheSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- setNamespaceIDCacheSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- setOffset(int, long) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
-
Sets or updates the stored offset for the specified ID.
- setTripleIndexes(String) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- setTripleIndexes(String) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
-
Sets the triple indexes for the native store, must be called before initialization.
- setValueCacheSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- setValueCacheSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- setValueIDCacheSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
- setValueIDCacheSize(int) - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- shutDown() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- shutDownInternal() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStore
- startTransactionInternal() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- storeData(byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
-
Stores the specified data and returns the byte-offset at which it has been stored.
- storeData(byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
-
Stores the supplied value and returns the ID that has been assigned to it.
- storeID(int, int) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
-
Stores ID under the specified hash code in this hash file.
- storeOffset(long) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
-
Stores the offset of a new data entry, returning the ID under which is stored.
- storeRecord(byte[]) - Method in class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
- storeRecords(RecordCache) - Method in class org.eclipse.rdf4j.sail.nativerdf.InMemRecordCache
- storeValue(Value) - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Stores the supplied value and returns the ID that has been assigned to it.
- supportsConcurrentReads() - Method in class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
- sync() - Method in class org.eclipse.rdf4j.sail.nativerdf.btree.BTree
-
Writes any changes that are cached in memory to disk.
- sync() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
-
Syncs any unstored data to the hash file.
- sync() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore
-
Synchronizes any recent changes to the data to disk.
- sync() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
-
Syncs any unstored data to the hash file.
- sync() - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
-
Syncs any unstored data to the hash file.
- sync() - Method in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
Synchronizes any changes that are cached in memory to disk.
- sync(boolean) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile
- sync(boolean) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile
- sync(boolean) - Method in class org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile
T
- TRIPLE_INDEXES - Static variable in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
-
http://www.openrdf.org/config/sail/native#tripleIndexes
U
- UNKNOWN_ID - Static variable in interface org.eclipse.rdf4j.sail.nativerdf.model.NativeValue
V
- VALUE_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
-
http://www.openrdf.org/config/sail/native#valueCacheSize
- VALUE_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
The default value cache size.
- VALUE_ID_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
-
http://www.openrdf.org/config/sail/native#valueIDCacheSize
- VALUE_ID_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.nativerdf.ValueStore
-
The default value id cache size.
- ValueStore - Class in org.eclipse.rdf4j.sail.nativerdf
-
File-based indexed storage and retrieval of RDF values.
- ValueStore(File) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- ValueStore(File, boolean) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- ValueStore(File, boolean, int, int, int, int) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.ValueStore
- ValueStoreRevision - Class in org.eclipse.rdf4j.sail.nativerdf
-
A
ValueStorerevision forNativeValueobjects. - ValueStoreRevision(ValueStore) - Constructor for class org.eclipse.rdf4j.sail.nativerdf.ValueStoreRevision
All Classes All Packages