A C E F G H I L M N O P R S T U V W 
All Classes All Packages

A

addInferredStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
addStatementInternal(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
AUTO_GROW - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#autoGrow

C

cache - Variable in class org.eclipse.rdf4j.sail.lmdb.ConcurrentCache
 
calcLengthUnsigned(long) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Calculates required length in bytes to encode the given long value using variable-length encoding.
calcListLengthUnsigned(long, long, long, long) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Calculates required length in bytes to encode a list of four long values using variable-length encoding.
cleanUp() - Method in class org.eclipse.rdf4j.sail.lmdb.ConcurrentCache
 
clear() - Method in class org.eclipse.rdf4j.sail.lmdb.ConcurrentCache
 
clearInferred(Resource...) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
clearInternal(Resource...) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
commitInternal() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
ConcurrentCache<K,​V> - Class in org.eclipse.rdf4j.sail.lmdb
Limited-size concurrent cache.
ConcurrentCache(int) - Constructor for class org.eclipse.rdf4j.sail.lmdb.ConcurrentCache
 

E

equals(Object) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
equals(Object) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
equals(Object) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
export(Model) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 

F

firstToLength(byte) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Determines length of an encoded varint value by inspecting the first byte.
FORCE_SYNC - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#forceSync

G

get(Object) - Method in class org.eclipse.rdf4j.sail.lmdb.ConcurrentCache
 
getAutoGrow() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getCollectionFactory() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
getConfig() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreFactory
 
getConnectionInternal() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
getCoreDatatype() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
getDatatype() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
getEvaluationStrategyFactory() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
getForceSync() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getID() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
getInternalID() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
getInternalID() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
getInternalID() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
getInternalID() - Method in interface org.eclipse.rdf4j.sail.lmdb.model.LmdbValue
Gets the ID that is used in the lmdb store for this Value.
getLabel() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
getLanguage() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
getLocalName() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
getNamespace() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
getNamespaceCacheSize() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getNamespaceIDCacheSize() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getSail(SailImplConfig) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreFactory
 
getSailType() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreFactory
Returns the Sail's type: rdf4j:LmdbStore.
getTransactionLock(IsolationLevel) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
This call will block when IsolationLevels.NONE is provided when there are active transactions with a higher isolation and block when a higher isolation is provided when there are active transactions with IsolationLevels.NONE isolation.
getTripleDBSize() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getTripleIndexes() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getValueCacheSize() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getValueDBSize() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getValueFactory() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
getValueIDCacheSize() - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
getValueStore() - Method in class org.eclipse.rdf4j.sail.lmdb.ValueStoreRevision
 
getValueStoreRevision() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
getValueStoreRevision() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
getValueStoreRevision() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
getValueStoreRevision() - Method in interface org.eclipse.rdf4j.sail.lmdb.model.LmdbValue
Gets the revision of the value store that created this value.
GroupMatcher(ByteBuffer, boolean[]) - Constructor for class org.eclipse.rdf4j.sail.lmdb.Varint.GroupMatcher
 
GroupMatcher(ByteBuffer, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.eclipse.rdf4j.sail.lmdb.Varint.GroupMatcher
 

H

hashCode() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 

I

init() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
init() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
init() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
initializeInternal() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
Initializes this LmdbStore.
isWritable() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 

L

LmdbBNode - Class in org.eclipse.rdf4j.sail.lmdb.model
 
LmdbBNode(ValueStoreRevision, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
LmdbBNode(ValueStoreRevision, String) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
LmdbBNode(ValueStoreRevision, String, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
LmdbIRI - Class in org.eclipse.rdf4j.sail.lmdb.model
 
LmdbIRI(ValueStoreRevision, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
LmdbIRI(ValueStoreRevision, String) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
LmdbIRI(ValueStoreRevision, String, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
LmdbIRI(ValueStoreRevision, String, String) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
LmdbIRI(ValueStoreRevision, String, String, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
LmdbLiteral - Class in org.eclipse.rdf4j.sail.lmdb.model
 
LmdbLiteral(ValueStoreRevision, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, String) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, String, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, CoreDatatype, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, IRI) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, IRI, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, IRI, CoreDatatype) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbLiteral(ValueStoreRevision, String, IRI, CoreDatatype, long) - Constructor for class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
LmdbResource - Interface in org.eclipse.rdf4j.sail.lmdb.model
 
lmdbStore - Variable in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
LmdbStore - Class in org.eclipse.rdf4j.sail.lmdb
A SAIL implementation using LMDB for storing and querying its data.
LmdbStore() - Constructor for class org.eclipse.rdf4j.sail.lmdb.LmdbStore
Creates a new LmdbStore with default settings.
LmdbStore(File) - Constructor for class org.eclipse.rdf4j.sail.lmdb.LmdbStore
Creates a new LmdbStore with default settings.
LmdbStore(File, LmdbStoreConfig) - Constructor for class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
LmdbStore(LmdbStoreConfig) - Constructor for class org.eclipse.rdf4j.sail.lmdb.LmdbStore
Creates a new LmdbStore.
LmdbStoreConfig - Class in org.eclipse.rdf4j.sail.lmdb.config
 
LmdbStoreConfig() - Constructor for class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
LmdbStoreConfig(String) - Constructor for class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
LmdbStoreConfig(String, boolean) - Constructor for class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
LmdbStoreConnection - Class in org.eclipse.rdf4j.sail.lmdb
Connection to an LmdbStore.
LmdbStoreConnection(LmdbStore) - Constructor for class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
LmdbStoreFactory - Class in org.eclipse.rdf4j.sail.lmdb.config
A SailFactory that creates LmdbStores based on RDF configuration data.
LmdbStoreFactory() - Constructor for class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreFactory
 
LmdbStoreSchema - Class in org.eclipse.rdf4j.sail.lmdb.config
Defines constants for the LmdbStore schema which is used by LmdbStoreFactorys to initialize LmdbStores.
LmdbStoreSchema() - Constructor for class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
 
LmdbValue - Interface in org.eclipse.rdf4j.sail.lmdb.model
 

M

matches(ByteBuffer) - Method in class org.eclipse.rdf4j.sail.lmdb.Varint.GroupMatcher
 

N

NAMESPACE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
The LmdbStore schema namespace (http://rdf4j.org/config/sail/lmdb#).
NAMESPACE_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
The default namespace cache size.
NAMESPACE_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#namespaceCacheSize
NAMESPACE_ID_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
The default namespace id cache size.
NAMESPACE_ID_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#namespaceIDCacheSize

O

onEntryRemoval(K) - Method in class org.eclipse.rdf4j.sail.lmdb.ConcurrentCache
 
org.eclipse.rdf4j.sail.lmdb - package org.eclipse.rdf4j.sail.lmdb
The LMDB based Store.
org.eclipse.rdf4j.sail.lmdb.config - package org.eclipse.rdf4j.sail.lmdb.config
 
org.eclipse.rdf4j.sail.lmdb.model - package org.eclipse.rdf4j.sail.lmdb.model
Lmdb implementations of the RDF Model interfaces.

P

parse(Model, Resource) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
put(K, V) - Method in class org.eclipse.rdf4j.sail.lmdb.ConcurrentCache
 

R

readListElementUnsigned(ByteBuffer, int) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Decodes a single element of a list of variable-length long values from a buffer.
readListUnsigned(ByteBuffer, int[], long[]) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Decodes multiple values using variable-length encoding from the given buffer.
readListUnsigned(ByteBuffer, long[]) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Decodes multiple values using variable-length encoding from the given buffer.
readUnsigned(ByteBuffer) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Decodes a value using the variable-length encoding of SQLite.
readUnsigned(ByteBuffer, int) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Decodes a value using the variable-length encoding of SQLite.
removeInferredStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
removeStatementsInternal(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
resolveValue(long, LmdbValue) - Method in class org.eclipse.rdf4j.sail.lmdb.ValueStoreRevision
 
rollbackInternal() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 

S

SAIL_TYPE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreFactory
The type of repositories that are created by this factory.
setAutoGrow(boolean) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
setDataDir(File) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
setDatatype(CoreDatatype) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
setDatatype(IRI) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
setEvaluationStrategyFactory(EvaluationStrategyFactory) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
Sets the EvaluationStrategy to use.
setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
Overrides the FederatedServiceResolver used by this instance, but the given resolver is not shutDown when this instance is.
setForceSync(boolean) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
Flag indicating whether updates should be synced to disk forcefully.
setID(String) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
setInternalID(long, ValueStoreRevision) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
setInternalID(long, ValueStoreRevision) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
setInternalID(long, ValueStoreRevision) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
setInternalID(long, ValueStoreRevision) - Method in interface org.eclipse.rdf4j.sail.lmdb.model.LmdbValue
Sets the ID that is used for this value in a specific revision of the value store.
setIRIString(String) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
setLabel(String) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
setLanguage(String) - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
setNamespaceCacheSize(int) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
setNamespaceIDCacheSize(int) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
setTripleDBSize(long) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
setTripleIndexes(String) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
setValueCacheSize(int) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
setValueDBSize(long) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
setValueIDCacheSize(int) - Method in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
 
shutDown() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
shutDownInternal() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStore
 
startTransactionInternal() - Method in class org.eclipse.rdf4j.sail.lmdb.LmdbStoreConnection
 
stringValue() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 

T

toString() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
TRIPLE_DB_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
The default size of the triple database.
TRIPLE_DB_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#tripleDBSize
TRIPLE_INDEXES - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#tripleIndexes

U

UNKNOWN_ID - Static variable in interface org.eclipse.rdf4j.sail.lmdb.model.LmdbValue
 

V

VALUE_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
The default value cache size.
VALUE_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#valueCacheSize
VALUE_DB_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
The default size of the value database.
VALUE_DB_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#valueDBSize
VALUE_ID_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreConfig
The default value id cache size.
VALUE_ID_CACHE_SIZE - Static variable in class org.eclipse.rdf4j.sail.lmdb.config.LmdbStoreSchema
http://rdf4j.org/config/sail/lmdb#valueIDCacheSize
ValueStoreRevision - Class in org.eclipse.rdf4j.sail.lmdb
A ValueStore revision for LmdbValue objects.
ValueStoreRevision(ValueStore) - Constructor for class org.eclipse.rdf4j.sail.lmdb.ValueStoreRevision
 
Varint - Class in org.eclipse.rdf4j.sail.lmdb
Encodes and decodes unsigned values using variable-length encoding.
Varint.GroupMatcher - Class in org.eclipse.rdf4j.sail.lmdb
A matcher for partial equality tests of varint lists.

W

writeListUnsigned(ByteBuffer, long[]) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Encodes multiple values using variable-length encoding into the given buffer.
writeReplace() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbBNode
 
writeReplace() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbIRI
 
writeReplace() - Method in class org.eclipse.rdf4j.sail.lmdb.model.LmdbLiteral
 
writeUnsigned(ByteBuffer, long) - Static method in class org.eclipse.rdf4j.sail.lmdb.Varint
Encodes a value using the variable-length encoding of SQLite.
A C E F G H I L M N O P R S T U V W 
All Classes All Packages