All Classes

Class Description
AuthenticationException
This exception is thrown when an authentication request fails (e.g., when the system is presented with an invalid combination of a role name and password).
AuthorizationException
This exception is thrown when a specified user is not authorised to perform a particular action on a resource (e.g., when a user attempts to change a data store for which they have only read-only access).
BinaryDataStoreFormat
Identities the binary format of a data store file.
ComponentInfo
Encapsulates information about a component of the data store.
ConnectionFactory
Provides ways to create connections, as well as start and stop local server instances.
ConstraintViolationException
This exception is thrown when an attempt is made to commit a transaction in which the default RDF graph contains at least one instance of the class http://oxfordsemantic.tech/RDFox#ConstraintViolation.
Cursor
Provides access to the results of a query.
DataSourceInfo
Encapsulates information about a data source.
DataSourceTableInfo
Encapsulates information about a data source table.
DataStoreConnection
Encapsulates the connection to a data store of an RDFox server.
Datatype  
DuplicateResourceException
This exception is thrown when a client tries to create a resource that already exists.
EqualityAxiomatization
Determines the type of equality axiomatization (i.e., how owl:sameAs is being interpreted) in a data store.
ImportNotificationMonitor
This callback interface can be passed to a DataStoreConnection to receive errors and warnings during import.
ImportNotificationMonitor.NotificationAction
Determines how to proceed after a notification.
ImportNotificationMonitor.NotificationType
Determines the type of a notification.
ImportResult
Summarises the result of data import.
InputSourceFactory
Encapsulates information about a source that can be imported into RDFox.
JRDFoxException
This is a top-level exception for RDFox.
LicenseException
This exception is thrown when a server cannot find a valid license.
LockTimeoutException
This exception is thrown when a lock on a data store must be acquired in order to fulfil a request, but the lock acquisition times out.
LogicAdapter<E>  
LogicObject  
LogicVisitor<E>  
LogicWalker  
OperationInterruptedException
This exception is thrown when an operation on a ServerConnection or DataStoreConnection is interrupted using the interrupt() method.
OWLSupportMonitor
This callback interface can be passed to a DataStoreConnection to receive notifications about problems occurring while the loaded RDF triples are converted into OWL axioms, and while OWL axioms are converted into datalog rules.
ParsingException
This exception is thrown when an error during parsing occurs.
Prefixes  
Prefixes.DecodeResult  
Prefixes.PrefixData  
QueryAnswerMonitor
This callback interface can be passed to a DataStoreConnection along with a query to receive query answers as they are processed.
QueryCompilationException
This exception is thrown when an error during query compilation occurs.
ResourceInUseException
This exception is thrown when an operation attempts to modify a resource that is currently used elsewhere.
ResourceValue  
RuleCompilationException
This exception is thrown when an error during rule compilation occurs.
RuleInfo
Encapsulates information about a rule in the data store.
ServerConnection
Encapsulates the connection to an RDFox server.
StaleCursorException
This exception is thrown when Cursor.advance() called and the data store has changed since Cursor.advance() was called.
StatementResult
Summaries the result of statement evaluation.
StatisticsInfo
Encapsulates information about a statistics module of a data store.
TransactionState
Describes the state of the transaction associated with a data store connection.
TransactionType
Determines the type of a transaction on a data store.
TupleTableInfo
Encapsulates information about a tuple table.
UnknownResourceException
This exception is thrown when an operation attempts to access a resource that does not exist.
UpdateType
Specifies whether an update operation involves adding or deleting rules/facts.