- AbstractDelegatingSailImplConfig - Class in org.eclipse.rdf4j.sail.config
-
- AbstractDelegatingSailImplConfig() - Constructor for class org.eclipse.rdf4j.sail.config.AbstractDelegatingSailImplConfig
-
Create a new RepositoryConfigImpl.
- AbstractDelegatingSailImplConfig(String) - Constructor for class org.eclipse.rdf4j.sail.config.AbstractDelegatingSailImplConfig
-
Create a new RepositoryConfigImpl.
- AbstractDelegatingSailImplConfig(String, SailImplConfig) - Constructor for class org.eclipse.rdf4j.sail.config.AbstractDelegatingSailImplConfig
-
Create a new RepositoryConfigImpl.
- AbstractNotifyingSail - Class in org.eclipse.rdf4j.sail.helpers
-
A base
NotifyingSail implementation that takes care of common sail tasks, including proper closing
of active connections and a grace period for active connections during shutdown of the store.
- AbstractNotifyingSail() - Constructor for class org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSail
-
- AbstractReadWriteLockManager - Class in org.eclipse.rdf4j.common.concurrent.locks
-
An abstract base implementation of a read/write lock manager.
- AbstractReadWriteLockManager() - Constructor for class org.eclipse.rdf4j.common.concurrent.locks.AbstractReadWriteLockManager
-
Creates a MultiReadSingleWriteLockManager.
- AbstractReadWriteLockManager(boolean) - Constructor for class org.eclipse.rdf4j.common.concurrent.locks.AbstractReadWriteLockManager
-
Creates a new MultiReadSingleWriteLockManager, optionally with lock tracking enabled.
- AbstractSail - Class in org.eclipse.rdf4j.sail.helpers
-
An abstract Sail implementation that takes care of common sail tasks, including proper closing of active
connections and a grace period for active connections during shutdown of the store.
- AbstractSail() - Constructor for class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- AbstractSailConnection - Class in org.eclipse.rdf4j.sail.helpers
-
Abstract Class offering base functionality for SailConnection implementations.
- AbstractSailConnection(AbstractSail) - Constructor for class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- AbstractSailImplConfig - Class in org.eclipse.rdf4j.sail.config
-
- AbstractSailImplConfig() - Constructor for class org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
-
Create a new RepositoryConfigImpl.
- AbstractSailImplConfig(String) - Constructor for class org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
-
Create a new RepositoryConfigImpl.
- addConnectionListener(SailConnectionListener) - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionBase
-
- addConnectionListener(SailConnectionListener) - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionWrapper
-
Adds the given listener to the wrapped connection.
- addConnectionListener(SailConnectionListener) - Method in interface org.eclipse.rdf4j.sail.NotifyingSailConnection
-
Registers a SailConnection listener with this SailConnection.
- addSailChangedListener(SailChangedListener) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSail
-
- addSailChangedListener(SailChangedListener) - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper
-
- addSailChangedListener(SailChangedListener) - Method in interface org.eclipse.rdf4j.sail.NotifyingSail
-
Adds the specified SailChangedListener to receive events when the data in this Sail object changes.
- addStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- addStatement(UpdateContext, Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
The default implementation buffers added statements until the update operation is complete.
- addStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- addStatement(UpdateContext, Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- addStatement(Resource, IRI, Value, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Adds a statement to the store.
- addStatement(Resource, URI, Value, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
- addStatement(UpdateContext, Resource, IRI, Value, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Adds a statement to the store.
- addStatement(UpdateContext, Resource, URI, Value, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
- addStatementInternal(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- addSupportedIsolationLevel(IsolationLevels) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
Appends the provided
IsolationLevels to the SAIL's list of supported isolation levels.
- autoStartTransaction() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getBaseSail() - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper
-
- getBaseSail() - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- getBaseSail() - Method in interface org.eclipse.rdf4j.sail.StackableSail
-
Gets the base Sail that this Sail works on top of.
- getBindingSet() - Method in class org.eclipse.rdf4j.sail.UpdateContext
-
- getConfig() - Method in interface org.eclipse.rdf4j.sail.config.SailFactory
-
- getConnection() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSail
-
- getConnection() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- getConnection() - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper
-
- getConnection() - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- getConnection() - Method in interface org.eclipse.rdf4j.sail.NotifyingSail
-
Opens a connection on the Sail which can be used to query and update data.
- getConnection() - Method in interface org.eclipse.rdf4j.sail.Sail
-
Opens a connection on the Sail which can be used to query and update data.
- getConnectionInternal() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSail
-
- getConnectionInternal() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
Returns a store-specific SailConnection object.
- getContextIDs() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getContextIDs() - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- getContextIDs() - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Returns the set of all unique context identifiers that are used to store statements.
- getContextIDsInternal() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getDataDir() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- getDataDir() - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- getDataDir() - Method in interface org.eclipse.rdf4j.sail.Sail
-
Gets the Sail's data directory.
- getDataset() - Method in class org.eclipse.rdf4j.sail.UpdateContext
-
- getDefaultIsolationLevel() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- getDefaultIsolationLevel() - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- getDefaultIsolationLevel() - Method in interface org.eclipse.rdf4j.sail.Sail
-
Retrieves the default
IsolationLevel level on which transactions in this Sail operate.
- getDelegate() - Method in class org.eclipse.rdf4j.sail.config.AbstractDelegatingSailImplConfig
-
- getDelegate() - Method in interface org.eclipse.rdf4j.sail.config.DelegatingSailImplConfig
-
- getExclusiveConnectionLock() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getExclusiveLock() - Method in class org.eclipse.rdf4j.common.concurrent.locks.ExclusiveLockManager
-
Gets the exclusive lock.
- getInstance() - Static method in class org.eclipse.rdf4j.sail.config.SailRegistry
-
Gets the default SailRegistry.
- getIterationCacheSyncThreshold() - Method in class org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
-
- getIterationCacheSyncThreshold() - Method in interface org.eclipse.rdf4j.sail.config.SailImplConfig
-
- getIterationCacheSyncThreshold() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
Retrieves the currently configured threshold for syncing query evaluation iteration caches to disk.
- getKey(SailFactory) - Method in class org.eclipse.rdf4j.sail.config.SailRegistry
-
- getLocation() - Method in class org.eclipse.rdf4j.sail.helpers.DirectoryLockManager
-
- getLocation() - Method in interface org.eclipse.rdf4j.sail.LockManager
-
Technical description of where the lock is located, such as a URL.
- getLockedBy() - Method in exception org.eclipse.rdf4j.sail.SailLockedException
-
Returns the name representing the Java virtual machine that acquired the lock.
- getLockManager() - Method in exception org.eclipse.rdf4j.sail.SailLockedException
-
- getNamespace(String) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getNamespace(String) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- getNamespace(String) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Gets the namespace that is associated with the specified prefix, if any.
- getNamespaceInternal(String) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getNamespaces() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getNamespaces() - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- getNamespaces() - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Gets the namespaces relevant to the data contained in this Sail object.
- getNamespacesInternal() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getReadLock() - Method in class org.eclipse.rdf4j.common.concurrent.locks.ReadPrefReadWriteLockManager
-
Gets a read lock.
- getReadLock() - Method in interface org.eclipse.rdf4j.common.concurrent.locks.ReadWriteLockManager
-
Gets a read lock.
- getReadLock() - Method in class org.eclipse.rdf4j.common.concurrent.locks.WritePrefReadWriteLockManager
-
Gets a read lock.
- getRequestedBy() - Method in exception org.eclipse.rdf4j.sail.SailLockedException
-
Returns the name representing the Java virtual machine that requested the lock.
- getSail(SailImplConfig) - Method in interface org.eclipse.rdf4j.sail.config.SailFactory
-
Returns a Sail instance that has been initialized using the supplied configuration data.
- getSail() - Method in class org.eclipse.rdf4j.sail.helpers.DefaultSailChangedEvent
-
- getSail() - Method in interface org.eclipse.rdf4j.sail.SailChangedEvent
-
The Sail object that sent this event.
- getSailType() - Method in interface org.eclipse.rdf4j.sail.config.SailFactory
-
Returns the type of the Sails that this factory creates.
- getSharedConnectionLock() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getStatements(Resource, IRI, Value, boolean, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getStatements(Resource, IRI, Value, boolean, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- getStatements(Resource, IRI, Value, boolean, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Gets all statements from the specified contexts that have a specific subject, predicate and/or object.
- getStatements(Resource, URI, Value, boolean, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
- getStatementsInternal(Resource, IRI, Value, boolean, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getSupportedIsolationLevels() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- getSupportedIsolationLevels() - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- getSupportedIsolationLevels() - Method in interface org.eclipse.rdf4j.sail.Sail
-
Retrieve the
IsolationLevels supported by this SAIL, ordered by increasing complexity.
- getTransactionIsolation() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getTransactionLock() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- getType() - Method in class org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
-
- getType() - Method in interface org.eclipse.rdf4j.sail.config.SailImplConfig
-
- getUpdateExpr() - Method in class org.eclipse.rdf4j.sail.UpdateContext
-
- getValueFactory() - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- getValueFactory() - Method in interface org.eclipse.rdf4j.sail.Sail
-
Gets a ValueFactory object that can be used to create IRI-, blank node-, literal- and statement
objects.
- getWrappedConnection() - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionWrapper
-
- getWrappedConnection() - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
Gets the connection that is wrapped by this object.
- getWriteLock() - Method in class org.eclipse.rdf4j.common.concurrent.locks.ReadPrefReadWriteLockManager
-
Gets an exclusive write lock.
- getWriteLock() - Method in interface org.eclipse.rdf4j.common.concurrent.locks.ReadWriteLockManager
-
Gets an exclusive write lock.
- getWriteLock() - Method in class org.eclipse.rdf4j.common.concurrent.locks.WritePrefReadWriteLockManager
-
Gets an exclusive write lock.
- ReadPrefReadWriteLockManager - Class in org.eclipse.rdf4j.common.concurrent.locks
-
A read/write lock manager with reader preference.
- ReadPrefReadWriteLockManager() - Constructor for class org.eclipse.rdf4j.common.concurrent.locks.ReadPrefReadWriteLockManager
-
Creates a MultiReadSingleWriteLockManager.
- ReadPrefReadWriteLockManager(boolean) - Constructor for class org.eclipse.rdf4j.common.concurrent.locks.ReadPrefReadWriteLockManager
-
Creates a new MultiReadSingleWriteLockManager, optionally with lock tracking enabled.
- ReadWriteLockManager - Interface in org.eclipse.rdf4j.common.concurrent.locks
-
A lock manager that manages a multi-read, single-write lock.
- registerIteration(CloseableIteration<T, E>) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
Registers an iteration as active by wrapping it in a
SailBaseIteration object and adding it to
the list of active iterations.
- release() - Method in interface org.eclipse.rdf4j.common.concurrent.locks.Lock
-
Release the lock, making it inactive.
- remove() - Method in class org.eclipse.rdf4j.common.concurrent.locks.LockingIteration
-
- removeConnectionListener(SailConnectionListener) - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionBase
-
- removeConnectionListener(SailConnectionListener) - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionWrapper
-
Removes the given listener from the wrapped connection.
- removeConnectionListener(SailConnectionListener) - Method in interface org.eclipse.rdf4j.sail.NotifyingSailConnection
-
Deregisters a SailConnection listener with this SailConnection.
- removeNamespace(String) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- removeNamespace(String) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- removeNamespace(String) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Removes a namespace declaration by removing the association between a prefix and a namespace name.
- removeNamespaceInternal(String) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- removeSailChangedListener(SailChangedListener) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSail
-
- removeSailChangedListener(SailChangedListener) - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper
-
- removeSailChangedListener(SailChangedListener) - Method in interface org.eclipse.rdf4j.sail.NotifyingSail
-
Removes the specified SailChangedListener so that it no longer receives events from this Sail object.
- removeStatement(UpdateContext, Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
The default implementation buffers removed statements until the update operation is complete.
- removeStatement(UpdateContext, Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- removeStatement(UpdateContext, Resource, IRI, Value, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Removes all statements matching the specified subject, predicate and object from the repository.
- removeStatement(UpdateContext, Resource, URI, Value, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
- removeStatements(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- removeStatements(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- removeStatements(Resource, IRI, Value, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Removes all statements matching the specified subject, predicate and object from the repository.
- removeStatements(Resource, URI, Value, Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
- removeStatementsInternal(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- removeSupportedIsolationLevel(IsolationLevel) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
Removes all occurrences of the provided
IsolationLevels in the list of supported Isolation
levels.
- revokeLock() - Method in class org.eclipse.rdf4j.sail.helpers.DirectoryLockManager
-
Revokes a lock owned by another process.
- revokeLock() - Method in interface org.eclipse.rdf4j.sail.LockManager
-
Revokes a lock owned by another process.
- rollback() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- rollback() - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- rollback() - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Rolls back the transaction, discarding any uncommitted changes that have been made in this
SailConnection.
- rollbackInternal() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- Sail - Interface in org.eclipse.rdf4j.sail
-
Sail (Storage And Inference Layer) is an interface for RDF storage.
- SailBase - Class in org.eclipse.rdf4j.sail.helpers
-
- SailBase() - Constructor for class org.eclipse.rdf4j.sail.helpers.SailBase
-
Deprecated.
- sailChanged(SailChangedEvent) - Method in interface org.eclipse.rdf4j.sail.SailChangedListener
-
Notifies the listener of a change to the data of a specific Sail.
- SailChangedEvent - Interface in org.eclipse.rdf4j.sail
-
Event object that is send to
SailChangedListeners to indicate that the contents of the Sail that
sent the event have changed.
- SailChangedListener - Interface in org.eclipse.rdf4j.sail
-
An interface for objects that want to be notified when the data in specific Sail objects change.
- SailConfigException - Exception in org.eclipse.rdf4j.sail.config
-
Exception indicating a sail configuration problem.
- SailConfigException() - Constructor for exception org.eclipse.rdf4j.sail.config.SailConfigException
-
- SailConfigException(String) - Constructor for exception org.eclipse.rdf4j.sail.config.SailConfigException
-
- SailConfigException(Throwable) - Constructor for exception org.eclipse.rdf4j.sail.config.SailConfigException
-
- SailConfigException(String, Throwable) - Constructor for exception org.eclipse.rdf4j.sail.config.SailConfigException
-
- SailConfigSchema - Class in org.eclipse.rdf4j.sail.config
-
Defines constants for the Sail repository schema which are used to initialize repositories.
- SailConfigSchema() - Constructor for class org.eclipse.rdf4j.sail.config.SailConfigSchema
-
- SailConfigUtil - Class in org.eclipse.rdf4j.sail.config
-
- SailConfigUtil() - Constructor for class org.eclipse.rdf4j.sail.config.SailConfigUtil
-
- SailConflictException - Exception in org.eclipse.rdf4j.sail
-
An exception thrown by some methods in Sail to indicate that a requested isolation level could not be
fulfilled.
- SailConflictException() - Constructor for exception org.eclipse.rdf4j.sail.SailConflictException
-
- SailConflictException(String) - Constructor for exception org.eclipse.rdf4j.sail.SailConflictException
-
- SailConflictException(String, Throwable) - Constructor for exception org.eclipse.rdf4j.sail.SailConflictException
-
- SailConflictException(Throwable) - Constructor for exception org.eclipse.rdf4j.sail.SailConflictException
-
- SailConnection - Interface in org.eclipse.rdf4j.sail
-
A connection to an RDF Sail object.
- SailConnectionBase - Class in org.eclipse.rdf4j.sail.helpers
-
- SailConnectionBase(AbstractSail) - Constructor for class org.eclipse.rdf4j.sail.helpers.SailConnectionBase
-
Deprecated.
- SailConnectionListener - Interface in org.eclipse.rdf4j.sail
-
- SailConnectionWrapper - Class in org.eclipse.rdf4j.sail.helpers
-
An implementation of the SailConnection interface that wraps another SailConnection object and forwards any
method calls to the wrapped connection.
- SailConnectionWrapper(SailConnection) - Constructor for class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
Creates a new TransactionWrapper object that wraps the supplied connection.
- SailException - Exception in org.eclipse.rdf4j.sail
-
An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
- SailException() - Constructor for exception org.eclipse.rdf4j.sail.SailException
-
- SailException(String) - Constructor for exception org.eclipse.rdf4j.sail.SailException
-
- SailException(Throwable) - Constructor for exception org.eclipse.rdf4j.sail.SailException
-
- SailException(String, Throwable) - Constructor for exception org.eclipse.rdf4j.sail.SailException
-
- SailFactory - Interface in org.eclipse.rdf4j.sail.config
-
A SailFactory takes care of creating and initializing a specific type of
Sail based on RDF
configuration data.
- SailImplConfig - Interface in org.eclipse.rdf4j.sail.config
-
Configuration of a Sail implementation.
- SailImplConfigBase - Class in org.eclipse.rdf4j.sail.config
-
- SailImplConfigBase() - Constructor for class org.eclipse.rdf4j.sail.config.SailImplConfigBase
-
Deprecated.
- SailLockedException - Exception in org.eclipse.rdf4j.sail
-
Indicates that a SAIL cannot be initialised because the configured persisted location is locked.
- SailLockedException(String) - Constructor for exception org.eclipse.rdf4j.sail.SailLockedException
-
- SailLockedException(String, String) - Constructor for exception org.eclipse.rdf4j.sail.SailLockedException
-
- SailLockedException(String, String, LockManager) - Constructor for exception org.eclipse.rdf4j.sail.SailLockedException
-
- SailReadOnlyException - Exception in org.eclipse.rdf4j.sail
-
Indicates that the current write operation did not succeed because the SAIL cannot be written to, it can
only be read from.
- SailReadOnlyException(String) - Constructor for exception org.eclipse.rdf4j.sail.SailReadOnlyException
-
- SailRegistry - Class in org.eclipse.rdf4j.sail.config
-
A registry that keeps track of the available
SailFactorys.
- SailRegistry() - Constructor for class org.eclipse.rdf4j.sail.config.SailRegistry
-
- SAILTYPE - Static variable in class org.eclipse.rdf4j.sail.config.SailConfigSchema
-
http://www.openrdf.org/config/sail#sailType
- SailUtil - Class in org.eclipse.rdf4j.sail.helpers
-
Defines utility methods for working with Sails.
- SailUtil() - Constructor for class org.eclipse.rdf4j.sail.helpers.SailUtil
-
- SailWrapper - Class in org.eclipse.rdf4j.sail.helpers
-
An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant
calls to the wrapped Sail.
- SailWrapper() - Constructor for class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
Creates a new SailWrapper.
- SailWrapper(Sail) - Constructor for class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
Creates a new SailWrapper that wraps the supplied Sail.
- setBaseSail(Sail) - Method in class org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper
-
- setBaseSail(Sail) - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- setBaseSail(Sail) - Method in interface org.eclipse.rdf4j.sail.StackableSail
-
Sets the base Sail that this Sail will work on top of.
- setDataDir(File) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- setDataDir(File) - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- setDataDir(File) - Method in interface org.eclipse.rdf4j.sail.Sail
-
Sets the data directory for the Sail.
- setDefaultIsolationLevel(IsolationLevel) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
Sets the default
IsolationLevel on which transactions in this Sail operate.
- setDelegate(SailImplConfig) - Method in class org.eclipse.rdf4j.sail.config.AbstractDelegatingSailImplConfig
-
- setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- setIterationCacheSyncThreshold(long) - Method in class org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
-
- setIterationCacheSyncThreshold(long) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
Set the threshold for syncing query evaluation iteration caches to disk.
- setLockTrackingEnabled(boolean) - Static method in class org.eclipse.rdf4j.common.concurrent.locks.Properties
-
- setNamespace(String, String) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- setNamespace(String, String) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- setNamespace(String, String) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Sets the prefix for a namespace.
- setNamespaceInternal(String, String) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- setStatementsAdded(boolean) - Method in class org.eclipse.rdf4j.sail.helpers.DefaultSailChangedEvent
-
- setStatementsRemoved(boolean) - Method in class org.eclipse.rdf4j.sail.helpers.DefaultSailChangedEvent
-
- setSupportedIsolationLevels(List<IsolationLevel>) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- setSupportedIsolationLevels(IsolationLevel...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- setType(String) - Method in class org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
-
- shutDown() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
- shutDown() - Method in class org.eclipse.rdf4j.sail.helpers.SailWrapper
-
- shutDown() - Method in interface org.eclipse.rdf4j.sail.Sail
-
Shuts down the Sail, giving it the opportunity to synchronize any stale data.
- shutDownInternal() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSail
-
Do store-specific operations to ensure proper shutdown of the store.
- size(Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- size(Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- size(Resource) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- size(Resource...) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Returns the number of (explicit) statements in the store, or in specific contexts.
- sizeInternal(Resource...) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- StackableSail - Interface in org.eclipse.rdf4j.sail
-
An interface for Sails that can be stacked on top of other Sails.
- startTransactionInternal() - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- startUpdate(UpdateContext) - Method in class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- startUpdate(UpdateContext) - Method in class org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper
-
- startUpdate(UpdateContext) - Method in interface org.eclipse.rdf4j.sail.SailConnection
-
Signals the start of an update operation.
- statementAdded(Statement) - Method in interface org.eclipse.rdf4j.sail.SailConnectionListener
-
Notifies the listener that a statement has been added in a transaction that it has registered itself
with.
- statementRemoved(Statement) - Method in interface org.eclipse.rdf4j.sail.SailConnectionListener
-
Notifies the listener that a statement has been removed in a transaction that it has registered itself
with.
- statementsAdded() - Method in class org.eclipse.rdf4j.sail.helpers.DefaultSailChangedEvent
-
- statementsAdded() - Method in interface org.eclipse.rdf4j.sail.SailChangedEvent
-
Indicates if statements were added to the Sail.
- statementsRemoved() - Method in class org.eclipse.rdf4j.sail.helpers.DefaultSailChangedEvent
-
- statementsRemoved() - Method in interface org.eclipse.rdf4j.sail.SailChangedEvent
-
Indicates if statements were removed from the Sail.