Index

A B C D E F G H I J L M N O P Q R S T U V W X Z 
All Classes All Packages

A

ABSENT - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphSpecification
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.BindAtom
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.FilterAtom
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Negation
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Rule
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.BlankNode
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.ExistenceExpression
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.Literal
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.Variable
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicObject
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.AlternativePath
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.InversePath
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.ResourcePath
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.SequencePath
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.BindPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ConjunctionPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.DisjunctionPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.FilterPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.GraphPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.MinusPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.OptionalPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.PathPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.SubselectPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TriplePattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ValuesPattern
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.ConstructQuery
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.DeleteInsertUpdate
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.LoadUpdate
 
accept(LogicVisitor<E>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery
 
ACCESS_TYPE_GRANT - Static variable in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
A flag specifying grant access to a resource.
ACCESS_TYPE_NONE - Static variable in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
A flag specifying no access to a resource.
ACCESS_TYPE_READ - Static variable in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
A flag specifying read access to a resource.
ACCESS_TYPE_STAR - Static variable in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
A flag specifying all access types to a resource.
ACCESS_TYPE_WRITE - Static variable in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
A flag specifying write access to a resource.
add(List<Expression>) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
add(Expression...) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
ADD - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphUpdateType
 
ADD - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
ADDITION - tech.oxfordsemantic.jrdfox.client.UpdateType
Indicates that an update operation should add rules/facts.
ADDITION_UPDATE_PREFIXES - tech.oxfordsemantic.jrdfox.client.UpdateType
Indicates that an update operation should add rules/facts and then update prefixes.
addRule(Rule) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Adds a rule to the data store.
addRules(Collection<Rule>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Adds a collection of rules to the data store.
advance() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Advances the cursor and positions it to the next tuple.
Aggregate - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
Aggregate.Bind - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
ALL - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphSpecification
 
AlternativePath - Class in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
appendEscapedIRI(CharSequence, int, int, StringBuilder) - Static method in class tech.oxfordsemantic.jrdfox.Prefixes
 
appendString(Consumer<String>, String, int) - Static method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
appendUnescapedIRI(CharSequence, int, int, StringBuilder) - Static method in class tech.oxfordsemantic.jrdfox.Prefixes
 
AS_STRING - tech.oxfordsemantic.jrdfox.client.InvalidLiteralPolicy
During import, invalid literals are converted to strings and a warning is emitted; during query and update evaluation, invalid literals are converted to strings and no warning is emitted.
AS_STRING_SILENT - tech.oxfordsemantic.jrdfox.client.InvalidLiteralPolicy
Invalid literals are converted to strings and no warning is emitted at any point.
ASCENDING - tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.SortOrder
 
Atom - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
AuthenticationException - Exception in tech.oxfordsemantic.jrdfox.exceptions
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).
AuthenticationException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.AuthenticationException
 
AuthenticationException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.AuthenticationException
 
AuthorizationException - Exception in tech.oxfordsemantic.jrdfox.exceptions
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).
AuthorizationException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.AuthorizationException
 
AuthorizationException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.AuthorizationException
 
AuthorizationException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.AuthorizationException
 

B

beginTransaction(TransactionType) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Starts a new transaction on this connection.
BinaryDataStoreFormat - Enum in tech.oxfordsemantic.jrdfox.client
Identities the binary format of a data store file.
bind(InputStream) - Method in class tech.oxfordsemantic.jrdfox.formats.DatalogParser
 
bind(Reader) - Method in class tech.oxfordsemantic.jrdfox.formats.DatalogParser
 
bind(InputSource) - Method in class tech.oxfordsemantic.jrdfox.formats.DatalogParser
 
Bind(FunctionCall, Variable) - Constructor for class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate.Bind
 
BindAtom - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
BindPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
BLANK_NODE - tech.oxfordsemantic.jrdfox.logic.Datatype
 
BlankNode - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
BodyFormula - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
BOTTOM_DATA_PROPERTY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
BOTTOM_OBJECT_PROPERTY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
BUILTIN - tech.oxfordsemantic.jrdfox.client.TupleTableType
Type marker for a built-in tuple table.

C

canAdvance() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Checks whether Cursor.advance() can be called to continue iteration.
changeRolePassword(String, String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Creates the password of the role that is associated with this connection.
CHASE - tech.oxfordsemantic.jrdfox.client.EqualityAxiomatization
The owl:sameAs property represents equality relation as defined in the various works on the chase in the database literature.
checkPassword(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Checks whether the supplied password is valid for the role associated with this connection.
checkPassword(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Checks whether the supplied password is valid for the role associated with this connection.
clear() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Clears the content of this data store -- that is, it clears all data and rules so the logical state of the data store is the same as after initialisation.
clear() - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
CLEAR - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphUpdateType
 
clearRulesAxiomsExplicateFacts() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Clears all rules and turns all facts in the data store into EDB facts.
close() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Closes the cursor by freeing all resources associated with it.
close() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Closes the data store connection by freeing all resources associated with it.
close() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Closes the data store connection by freeing all resources associated with it.
commitTransaction() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Commits the transaction associated with this connection.
compact(boolean) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Compact the data in the data store.
ComponentInfo - Class in tech.oxfordsemantic.jrdfox.client
Encapsulates information about a component of the data store.
ComponentInfo(String, Map<String, Object>, ComponentInfo[]) - Constructor for class tech.oxfordsemantic.jrdfox.client.ComponentInfo
 
ConjunctionPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
ConnectionFactory - Class in tech.oxfordsemantic.jrdfox.client
Provides ways to create connections, as well as start and stop local server instances.
ConnectionFactory() - Constructor for class tech.oxfordsemantic.jrdfox.client.ConnectionFactory
 
ConstraintViolationException - Exception in tech.oxfordsemantic.jrdfox.exceptions
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 https://rdfox.com/vocabulary#ConstraintViolation.
ConstraintViolationException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ConstraintViolationException
 
ConstraintViolationException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ConstraintViolationException
 
ConstraintViolationException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ConstraintViolationException
 
ConstructQuery - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
consumeFact(int, int, TupleTableAtom) - Method in interface tech.oxfordsemantic.jrdfox.formats.InputConsumer
 
consumePrefixMapping(String, String) - Method in interface tech.oxfordsemantic.jrdfox.formats.InputConsumer
 
consumeRule(int, int, Rule) - Method in interface tech.oxfordsemantic.jrdfox.formats.InputConsumer
 
containsDataSource(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Checks whether the data store contains a data source with the specified name.
containsDataSourceTable(String, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Checks whether the specified data source in the data store contains a data source table with the specified name.
containsDataStore(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns true if the connected server contains a data store with the given name.
containsStatistics(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Checks whether the data store contains the statistics with the specified name.
containsTupleTable(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Checks whether the data store contains a tuple table with the specified name.
CONTINUE - tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationAction
Importation should continue after a notification (provided that continuing is possible).
COPY - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphUpdateType
 
CountingPath - Class in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
CountingPath.PathCountType - Enum in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
create(boolean, boolean, List<SelectQuery.SelectionPair>, QueryBody) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery
 
create(boolean, boolean, SelectQuery.SelectionPair[], QueryBody) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery
 
create(boolean, UpdateType, String, TupleTableName) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.LoadUpdate
 
create(boolean, GroupGraphPattern) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.ExistenceExpression
 
create(String) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
create(String) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.BlankNode
 
create(String) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
create(String) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.Variable
 
create(String, boolean, List<FunctionCall.ScalarValue>, List<Expression>) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
create(String, boolean, FunctionCall.ScalarValue[], Expression...) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
create(String, List<Expression>) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
create(String, Datatype) - Static method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
create(String, Datatype) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.Literal
 
create(String, Expression...) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
create(List<Atom>, List<Variable>, List<Aggregate.Bind>) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate
 
create(List<TupleTableAtom>, List<BodyFormula>) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Rule
 
create(List<Variable>, List<List<Resource>>) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ValuesPattern
 
create(List<Variable>, List<Atom>) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Negation
 
create(List<NegativePath.NegatedPath>) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath
 
create(List<Path>) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.AlternativePath
 
create(List<Path>) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.SequencePath
 
create(List<GroupGraphPattern>) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.DisjunctionPattern
 
create(List<QueryPattern>) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ConjunctionPattern
 
create(Atom...) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Negation
 
create(Atom[], Variable[], Aggregate.Bind[]) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate
 
create(TupleTableAtom[], BodyFormula[]) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Rule
 
create(TupleTableAtom, List<BodyFormula>) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Rule
 
create(TupleTableAtom, BodyFormula...) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Rule
 
create(TupleTableName, List<Term>) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
create(TupleTableName, List<Term>) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
create(TupleTableName, List<Term>, Term) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
create(TupleTableName, Term...) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
create(TupleTableName, Term[]) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
create(TupleTableName, Term[], Term) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
create(Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.FilterAtom
 
create(Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.FilterPattern
 
create(Expression, Variable) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.BindAtom
 
create(Expression, Variable) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.BindPattern
 
create(Resource) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.ResourcePath
 
create(Resource, ConjunctionPattern, ConjunctionPattern, QueryBody) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.DeleteInsertUpdate
 
create(Term, Term, Term) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TriplePattern
 
create(Term, Term, Term, Term) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TriplePattern
 
create(Term, Path, Term) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.PathPattern
 
create(Term, GroupGraphPattern) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.GraphPattern
 
create(Variable[], Atom[]) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.Negation
 
create(Variable[], Resource[]...) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ValuesPattern
 
create(NegativePath.NegatedPath...) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath
 
create(Path) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.InversePath
 
create(Path...) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.AlternativePath
 
create(Path...) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.SequencePath
 
create(Path, CountingPath.PathCountType) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath
 
create(ConjunctionPattern, ConjunctionPattern, QueryBody) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.DeleteInsertUpdate
 
create(ConjunctionPattern, QueryBody) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.ConstructQuery
 
create(GroupGraphPattern) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.MinusPattern
 
create(GroupGraphPattern) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.OptionalPattern
 
create(GroupGraphPattern...) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.DisjunctionPattern
 
create(QueryPattern...) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ConjunctionPattern
 
create(GraphUpdate.GraphUpdateType, boolean, GraphUpdate.GraphSpecification, Resource, GraphUpdate.GraphSpecification, Resource) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
create(SelectQuery) - Static method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.SubselectPattern
 
CREATE - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphUpdateType
 
createCursor(String, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Creates a cursor over the results of the given query with the default fetch window size of 100.
createCursor(String, Map<String, String>, int) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Creates a cursor over the results of the given query.
createCursor(Query, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Creates a cursor over the results of the given query with the default fetch window size of 100.
createCursor(Query, Map<String, String>, int) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Creates a cursor over the results of the given query.
createDataStore(String, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Creates a data store with the given name.
createExplanation(String, int, int, ExplanationType, OutputStream) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Computes an explanation for a given fact and saves it in JSON format to the given output stream.
createExplanation(TupleTableAtom, int, int, ExplanationType, OutputStream) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Computes an explanation for a given fact and saves it in JSON format to the given output stream.
createFirstLocalServerRole(String, String) - Static method in class tech.oxfordsemantic.jrdfox.client.ConnectionFactory
Creates the first role in the local server.
createImmutable(List<Resource>, List<Resource>, GroupGraphPattern, List<QueryBody.GroupCondition>, List<Expression>, List<QueryBody.OrderCondition>, long, long, ValuesPattern) - Static method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
createImmutable(Resource[], Resource[], GroupGraphPattern, QueryBody.GroupCondition[], Expression[], QueryBody.OrderCondition[], long, long, ValuesPattern) - Static method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
createImmutable(QueryBody) - Static method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
createMutable() - Static method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
createRole(String, String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Creates a new role with the given name and password.
createRole(String, String, boolean) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Creates a new role with the given name and password.
createStatistics(String, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Creates the statistics in a data store.
createTupleTable(String, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Creates a tuple table in a data store.
Cursor - Interface in tech.oxfordsemantic.jrdfox.client
Provides access to the results of a query.
CursorAdvanceException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when Cursor.advance() is called and the cursor was not opened earlier, or the data store has changed since Cursor.open() was called.
CursorAdvanceException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.CursorAdvanceException
 
CursorAdvanceException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.CursorAdvanceException
 
CursorAdvanceException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.CursorAdvanceException
 
CursorNoLongerUsableException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when a method of Cursor is called but the data store has changed in a way that prevents this cursor from being used any more.
CursorNoLongerUsableException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.CursorNoLongerUsableException
 
CursorNoLongerUsableException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.CursorNoLongerUsableException
 
CursorNoLongerUsableException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.CursorNoLongerUsableException
 

D

DATA_SOURCE - tech.oxfordsemantic.jrdfox.client.TupleTableType
Type marker for a tuple table that provides access to facts stored in a data source.
DatalogParser - Class in tech.oxfordsemantic.jrdfox.formats
 
DatalogParser(Resource, Prefixes) - Constructor for class tech.oxfordsemantic.jrdfox.formats.DatalogParser
 
DataSourceInfo - Class in tech.oxfordsemantic.jrdfox.client
Encapsulates information about a data source.
DataSourceInfo(String, Map<String, String>, int) - Constructor for class tech.oxfordsemantic.jrdfox.client.DataSourceInfo
 
DataSourceTableInfo - Class in tech.oxfordsemantic.jrdfox.client
Encapsulates information about a data source table.
DataSourceTableInfo(String, String[], Datatype[]) - Constructor for class tech.oxfordsemantic.jrdfox.client.DataSourceTableInfo
 
DataStoreConnection - Interface in tech.oxfordsemantic.jrdfox.client
Encapsulates a connection to an RDFox data store.
DataStoreVersionDoesNotMatchException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an operation on a data store connection or a cursor is called, but the data store has changed in the meanwhile (i.e., its version does not match the expected data store version).
DataStoreVersionDoesNotMatchException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DataStoreVersionDoesNotMatchException
 
DataStoreVersionDoesNotMatchException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DataStoreVersionDoesNotMatchException
 
DataStoreVersionDoesNotMatchException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DataStoreVersionDoesNotMatchException
 
DataStoreVersionMatchesException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an operation on a data store connection is called, but the data store has not changed in the meanwhile (i.e., its version matches an expected data store version).
DataStoreVersionMatchesException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DataStoreVersionMatchesException
 
DataStoreVersionMatchesException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DataStoreVersionMatchesException
 
DataStoreVersionMatchesException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DataStoreVersionMatchesException
 
Datatype - Enum in tech.oxfordsemantic.jrdfox.logic
 
DECLARED_NEW - tech.oxfordsemantic.jrdfox.Prefixes.DeclareResult
 
declarePrefix(String, String) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
declareStandardPrefixes() - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
decodeIRI(CharSequence) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
decodeIRI(CharSequence, StringBuilder) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
decodeIRI(CharSequence, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
DEFAULT - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphSpecification
 
DEFAULT_TRIPLES - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
deleteDataStore(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Deletes a data store with the given name from the server.
deleteDataStore(String, String, long) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Deletes a data store with the given name from the server if the data store's unique ID and version match the expected values.
DeleteInsertUpdate - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
deleteRole(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Deletes a role with the given name.
deleteRule(Rule) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Deletes a rule to the data store.
deleteRules(Collection<Rule>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Deletes a collection of rules to the data store.
deleteStatistics(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Deletes the data store statistics with the specified name from the data store.
deleteTupleTable(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Deletes the tuple table with the specified name from the data store.
DELETION - tech.oxfordsemantic.jrdfox.client.UpdateType
Indicates that an update operation should delete rules/facts.
DEPENDENCY_GRAPH - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
DEPENDENCY_GRAPH_D - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
DEPENDENCY_GRAPH_N - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
deregisterDataSource(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Deregisters the data source table with the specified name from the data store.
DESCENDING - tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.SortOrder
 
describeDataSource(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns information about the data source with the given name.
describeDataSourceTable(String, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns information about the data source table of the specified data source in the data store.
describeStatistics(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns information about the specific statistics of the data store.
describeTupleTable(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns information about the tuple table with the given name.
DIFFERENT_FROM - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
DisjunctionPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
divide(Expression, Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
DIVIDE - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
DROP - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphUpdateType
 
duplicate() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Creates a new connection to the same data store.
duplicate() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Creates a new connection to the same data store.
DuplicateResourceException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when a client tries to create a resource that already exists.
DuplicateResourceException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DuplicateResourceException
 
DuplicateResourceException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DuplicateResourceException
 
DuplicateResourceException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.DuplicateResourceException
 

E

EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate.Bind
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.Atom
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.BodyFormula
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.Expression
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall.ScalarValue
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.Resource
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.Term
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.Variable
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath.NegatedPath
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.sparql.path.Path
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.GroupGraphPattern
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.QueryPattern
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.GroupCondition
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.OrderCondition
 
EMPTY_ARRAY - Static variable in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery.SelectionPair
 
encodeIRI(CharSequence) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
encodeIRI(CharSequence, StringBuilder) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
encodeIRI(CharSequence, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
equal(Expression, Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
EQUAL - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
EqualityAxiomatization - Enum in tech.oxfordsemantic.jrdfox.client
Determines the type of equality axiomatization (i.e., how owl:sameAs is being interpreted) in a data store.
equals(Object) - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceInfo
 
equals(Object) - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceTableInfo
 
equals(Object) - Method in class tech.oxfordsemantic.jrdfox.client.RuleInfo
 
equals(Object) - Method in class tech.oxfordsemantic.jrdfox.client.StatisticsInfo
 
equals(Object) - Method in class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
 
ERROR - tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationType
 
ERROR - tech.oxfordsemantic.jrdfox.client.InvalidLiteralPolicy
Invalid literals are treated as errors.
evaluateQuery(String, Map<String, String>, QueryAnswerMonitor) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates a query and calls the supplied QueryAnswerMonitor instance for each tuple in the result.
evaluateQuery(Query, Map<String, String>, QueryAnswerMonitor) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates a query and calls the supplied QueryAnswerMonitor instance for each tuple in the result.
evaluateStatement(String, Map<String, String>, File, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates a statement and serialises the result to the supplied file using the specified format.
evaluateStatement(String, Map<String, String>, OutputStream, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates a statement and serialises the result to the supplied output stream using the specified format.
evaluateStatement(Statement, Map<String, String>, File, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates a statement and serialises the result to the supplied file using the specified format.
evaluateStatement(Statement, Map<String, String>, OutputStream, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates a statement and serialises the result to the supplied output stream using the specified format.
evaluateUpdate(String, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates an update.
evaluateUpdate(Update, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates an update.
evaluateUpdates(List<Update>, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Evaluates a list of updates.
EXCLUSIVE - tech.oxfordsemantic.jrdfox.client.TransactionState
Specifies that an exclusive transaction is currently associated with this connection.
EXCLUSIVE - tech.oxfordsemantic.jrdfox.client.TransactionType
Identifies an exclusive transaction.
EXHAUSTIVE - tech.oxfordsemantic.jrdfox.client.ExplanationType
All possible ways to derive a target fact are returned, including ways to derive the explicitly given facts.
ExistenceExpression - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
ExplanationType - Enum in tech.oxfordsemantic.jrdfox.client
Determines the type of explanation that should be produced by a data store connection.
exportData(File, String, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Exports the data in the data store using the given format.
exportData(OutputStream, String, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Exports the data in the data store using the given format.
Expression - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
Expression() - Constructor for class tech.oxfordsemantic.jrdfox.logic.expression.Expression
 

F

FileException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when a file access operation attempts returns an error different from "file not found".
FileException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.FileException
 
FileException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.FileException
 
FileException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.FileException
 
FilterAtom - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
FilterPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
finish() - Method in interface tech.oxfordsemantic.jrdfox.formats.InputConsumer
 
FunctionCall - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
FunctionCall.ScalarValue - Class in tech.oxfordsemantic.jrdfox.logic.expression
 

G

getAggregateBinds() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate
 
getAggregatedAtoms() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate
 
getAllPossibleVariables() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery
 
getAlternatives() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.AlternativePath
 
getAnswerVariableName(int) - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Returns the name of the answer variable for the given index.
getArgument() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.ExistenceExpression
 
getArgument() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.GraphPattern
 
getArgument() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.MinusPattern
 
getArgument() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.OptionalPattern
 
getArgument() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.SubselectPattern
 
getArguments() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.BodyFormula
 
getArguments() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
getArguments() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
getArguments() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
getArity() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Returns the arity (i.e., the number of columns) of the answers that the cursor computes.
getBaseIRI() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the base IRI of the data store.
getBaseIRI() - Method in class tech.oxfordsemantic.jrdfox.client.InputSourceFactory
Returns the base IRI of this input source.
getBody() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Rule
 
getBoundVariable() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.BindAtom
 
getBoundVariable() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.BindPattern
 
getColumnDatatype(int) - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceTableInfo
Returns the datatype of the column with the given index.
getColumnName(int) - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceTableInfo
Returns the name of the column with the given index.
getComponentInfo(boolean) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns diagnostic information about the data store as a tree of objects each providing detailed information about the data store.
getComponentInfo(boolean) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns diagnostic information about the server as a tree of objects each providing detailed information about the server.
getConjuncts() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ConjunctionPattern
 
getConstructTemplate() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.ConstructQuery
 
getContent() - Method in class tech.oxfordsemantic.jrdfox.client.InputSourceFactory
Returns the content of this input source.
getCurrentMultiplicity() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Returns the multiplicity of the current tuple.
getCurrentOffset() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Returns the offset of the current tuple.
getData() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ValuesPattern
 
getDatasetDefaultGraphs() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getDatasetNamedGraphs() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getDataSourceTableData(String, String, int) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns a sample of the data from the specified data source table.
getDataStoreConnection() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Returns the data store connection that this cursor is associated with.
getDataStoreVersion() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
If a transaction is active, the data store version associated with the transaction is returned; otherwise, the last committed data store version is returned.
getDataStoreVersionAfterLastOperation() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the version that the data store had after the last operation on this connection.
getDatatype() - Method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
getDatatype() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.Literal
 
getDatatypeID() - Method in enum tech.oxfordsemantic.jrdfox.logic.Datatype
 
getDeleteTemplate() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.DeleteInsertUpdate
 
getDisjuncts() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.DisjunctionPattern
 
getDistinct() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery
 
getEncodedIRI() - Method in class tech.oxfordsemantic.jrdfox.Prefixes.PrefixData
 
getEndResourceID() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the one plus the maximum resource ID that can be stored in tuple tables of this data store.
getEqualityAxiomatization() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns a flag that determines how the data store deals with equality reasoning.
getExistentialVariables() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Negation
 
getExplicit() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TriplePattern
 
getExplicit() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
getExpression() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.BindAtom
 
getExpression() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.FilterAtom
 
getExpression() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.BindPattern
 
getExpression() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.FilterPattern
 
getExpression() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.GroupCondition
 
getExpression() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.OrderCondition
 
getExpression() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery.SelectionPair
 
getFunctionName() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
getGitSHA() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the string containing the Git SHA identifying the precise version of the RDFox instance code.
getGraph() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.GraphPattern
 
getGraphUpdateType() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
getGroupBy() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getGroupVariables() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate
 
getHaving() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getHead() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Rule
 
getID() - Method in class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
Returns the ID of a tuple table.
getID() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.BlankNode
 
getImportAborted() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns true if the import was aborted before processing all input(s) fully.
getInsertTemplate() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.DeleteInsertUpdate
 
getInvalidLiteralPolicy() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns a flag that determines how the data store deals with invalid literals in input data, queries, and updates.
getIRI() - Method in enum tech.oxfordsemantic.jrdfox.logic.Datatype
 
getIRI() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
getIRI() - Method in class tech.oxfordsemantic.jrdfox.Prefixes.PrefixData
 
getIsDistinct() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
getIsPositive() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.ExistenceExpression
 
getLexicalForm() - Method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
getLexicalForm() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.Literal
 
getLimit() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getLockTimeout() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the time in milliseconds that the system will wait for when it needs to acquire a lock on a data store.
getMaxArity() - Method in class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
Returns the maximum arity (i.e., the number of columns) of a tuple table.
getMemoryUse() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the current memory use of RDFox.
getMinArity() - Method in class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
Returns the minimum arity (i.e., the number of columns) of a tuple table.
getName() - Method in class tech.oxfordsemantic.jrdfox.client.ComponentInfo
Return the name of the component info.
getName() - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceInfo
Returns the data source name.
getName() - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceTableInfo
Returns the name of a data source table.
getName() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the name of the data store inside the server.
getName() - Method in class tech.oxfordsemantic.jrdfox.client.InputSourceFactory
Returns the name of this input source.
getName() - Method in class tech.oxfordsemantic.jrdfox.client.StatisticsInfo
Returns the statistics name.
getName() - Method in class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
Returns the name of a tuple table.
getName() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
getName() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.Variable
 
getNegatedAtoms() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Negation
 
getNegatedPaths() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath
 
getNextOperationMustMatchDataStoreVersion() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the data store version that the next operation on this connection should expect.
getNextOperationMustNotMatchDataStoreVersion() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the data store version that the next operation on this connection should not expect.
getNumberOfAttemptedDeletions() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns the number of tuples the statement tried to delete.
getNumberOfAttemptedInsertions() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns the number of tuples the statement tried to insert.
getNumberOfChangedAxioms() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the number of axioms that were changed during the import.
getNumberOfChangedFacts() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the number of facts that were changed during the import.
getNumberOfChangedRules() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the number of rules that were changed during the import.
getNumberOfColumns() - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceTableInfo
Returns the number of columns in a data source table.
getNumberOfDeletions() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns the number of tuples actually deleted by the statement.
getNumberOfErrors() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the number of errors that were reported during the import.
getNumberOfInsertions() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns the number of tuples actually inserted by the statement.
getNumberOfLocalServerRoles() - Static method in class tech.oxfordsemantic.jrdfox.client.ConnectionFactory
Returns the number of roles currently present in the local server.
getNumberOfProcessedAxioms() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the number of axioms that were processed during the import.
getNumberOfProcessedFacts() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the number of facts that were processed during the import.
getNumberOfProcessedRules() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the number of rules that were processed during the import.
getNumberOfQueryAnswers() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns the number of individual answers that the query produced: answers returned with multiplicity more than one are counted just once.
getNumberOfSubComponents() - Method in class tech.oxfordsemantic.jrdfox.client.ComponentInfo
Returns the number of sub-components.
getNumberOfTables() - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceInfo
Returns the number of data source tables in this data source.
getNumberOfThreads() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the number of threads that the server uses for various tasks such as reasoning and data importation.
getNumberOfWarnings() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the number of warnings that were reported during the import.
getObject() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.PathPattern
 
getObject() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TriplePattern
 
getOffset() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getOrderBy() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getParameters() - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceInfo
Returns the parameters of the data source.
getParameters() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the parameters that the data store was created with.
getParameters() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the parameters that the server was created with.
getParameters() - Method in class tech.oxfordsemantic.jrdfox.client.StatisticsInfo
Returns the parameters that govern how the statistics have been created.
getParameters() - Method in class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
Returns the creation parameters of the tuple table.
getPath() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath
 
getPath() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.InversePath
 
getPathCountType() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath
 
getPaths() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.SequencePath
 
getPredicate() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.PathPattern
 
getPredicate() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TriplePattern
 
getPrefixes() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the prefixes of the data store.
getPrefixes() - Method in class tech.oxfordsemantic.jrdfox.client.ImportResult
Returns the set of prefixes at the end of the import process.
getPrefixIRIsByPrefixName() - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
getPropertyValues() - Method in class tech.oxfordsemantic.jrdfox.client.ComponentInfo
Return the property values of this component.
getQueryBody() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.ConstructQuery
 
getQueryBody() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.DeleteInsertUpdate
 
getQueryBody() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery
 
getResource() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath.NegatedPath
 
getResource() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.ResourcePath
 
getResource(int) - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Returns the resource by for the given index in the current answer row.
getResourceValue(int) - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Returns the resource bound to the given index in the current answer row.
getRoleName() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the name of the role currently associated with this connection.
getRoleName() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the name of the role currently associated with this connection.
getRolePasswordHash(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the password hash for the given role name.
getRule() - Method in class tech.oxfordsemantic.jrdfox.client.RuleInfo
Returns the rule in question.
getScalarValues() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
getSelection() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery
 
getSilent() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
getSilent() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.LoadUpdate
 
getSortOrder() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.OrderCondition
 
getSourceGraph() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
getSourceGraphSpecification() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
getSourceIRI() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.LoadUpdate
 
getStatementTypeSupportsDeletions() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns a boolean indicating whether the statement type supports deletions.
getStatementTypeSupportsInsertions() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns a boolean indicating whether the statement type supports insertions.
getStatementTypeSupportsUserQuery() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns a boolean indicating whether the statement type supports a query body.
getSubComponent(int) - Method in class tech.oxfordsemantic.jrdfox.client.ComponentInfo
Returns information about sub-component.
getSubject() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.PathPattern
 
getSubject() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TriplePattern
 
getTargetGraph() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
getTargetGraph() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.LoadUpdate
 
getTargetGraphSpecification() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
getTotalNumberOfQueryAnswers() - Method in class tech.oxfordsemantic.jrdfox.client.StatementResult
Returns the total number of answers to a query and is equal to the sum of the multiplicities of all answers.
getTransactionState() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the state of the transaction associated with this connection.
getTupleTableName() - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
getTupleTableName() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
getType() - Method in class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
Returns the type of a tuple table.
getUniqueID() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns a string that uniquely identifies the data store.
getUpdateType() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.LoadUpdate
 
getValue() - Method in enum tech.oxfordsemantic.jrdfox.client.UpdateType
Returns an integer that uniquely identifies this update type.
getValuesPattern() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getVariable() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.GroupCondition
 
getVariable() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery.SelectionPair
 
getVariables() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ValuesPattern
 
getVersion() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the version string of the RDFox instance.
getWherePattern() - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
getWith() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.DeleteInsertUpdate
 
GIVEN - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphSpecification
 
grantPrivileges(String, String, byte) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Grants privileges over a resource specifier to a role.
grantRole(String, String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Grants the membership of a role in another role.
GraphPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
GraphUpdate - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
GraphUpdate.GraphSpecification - Enum in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
GraphUpdate.GraphUpdateType - Enum in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
GREATER_EQUAL_THAN - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
GREATER_THAN - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
greaterEqualThan(Expression, Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
greaterThan(Expression, Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
GroupCondition(Expression, Variable) - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.GroupCondition
 
GroupGraphPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
GroupGraphPattern() - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.GroupGraphPattern
 

H

hasAggregation() - Method in class tech.oxfordsemantic.jrdfox.client.RuleInfo
Returns true if the rule contains aggregation in the body.
hashCode() - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceInfo
 
hashCode() - Method in class tech.oxfordsemantic.jrdfox.client.DataSourceTableInfo
 
hashCode() - Method in class tech.oxfordsemantic.jrdfox.client.RuleInfo
 
hashCode() - Method in class tech.oxfordsemantic.jrdfox.client.StatisticsInfo
 
hashCode() - Method in class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
 
hasMoreStatements() - Method in class tech.oxfordsemantic.jrdfox.formats.SPARQLParser
 
hasNegation() - Method in class tech.oxfordsemantic.jrdfox.client.RuleInfo
Returns true if the rule contains negation in the body.

I

IDIV - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
importAxiomsFromTriples(ResourceValue, boolean, ResourceValue, UpdateType) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Parses the given source graph into OWL axioms, and imports the axioms into the destination graph.
importAxiomsFromTriples(ResourceValue, boolean, ResourceValue, UpdateType, ImportNotificationMonitor) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Parses the given source graph into OWL axioms, and imports the axioms into the destination graph.
importData(ResourceValue, UpdateType, File) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data from the given file into the current data store.
importData(ResourceValue, UpdateType, InputStream) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data from the given input stream into the current data store.
importData(ResourceValue, UpdateType, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data from the given string into the current data store.
importData(ResourceValue, UpdateType, Collection<InputSourceFactory>, String, ImportNotificationMonitor) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data described by the given input source factories into the current data store.
importData(ResourceValue, UpdateType, InputSourceFactory, String, ImportNotificationMonitor) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data described by the given input source factory into the current data store Triples in the default graph will be put into the named graph specified using the defaultGraph parameter.
importData(UpdateType, File) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data from the given file into the current data store.
importData(UpdateType, InputStream) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data from the given input stream into the current data store.
importData(UpdateType, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data from the given string into the current data store.
importData(UpdateType, Collection<InputSourceFactory>, String, ImportNotificationMonitor) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data described by the given input source factories into the current data store.
importData(UpdateType, InputSourceFactory, String, ImportNotificationMonitor) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Imports the data described by the given input source factory into the current data store.
importJobFinished(int) - Method in interface tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor
Called when the importation of a data source finishes.
importJobStarted(int, String) - Method in interface tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor
Called when the importation of a data source starts.
importNotification(int, ImportNotificationMonitor.NotificationType, long, long, String, long) - Method in interface tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor
Called when an error or a warning is encountered.
ImportNotificationMonitor - Interface in tech.oxfordsemantic.jrdfox.client
This callback interface can be passed to a DataStoreConnection to receive errors and warnings during import.
ImportNotificationMonitor.NotificationAction - Enum in tech.oxfordsemantic.jrdfox.client
Determines how to proceed after a notification.
ImportNotificationMonitor.NotificationType - Enum in tech.oxfordsemantic.jrdfox.client
Determines the type of a notification.
importProcessFinished(ImportResult) - Method in interface tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor
Called at the end of importation to notify the monitor about the results.
importProcessStarted() - Method in interface tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor
Called at the beginning of importation to allow the monitor to prepare any data structures it might need.
ImportResult - Class in tech.oxfordsemantic.jrdfox.client
Summarises the result of data import.
ImportResult(boolean, long, long, long, long, long, long, long, long, Prefixes) - Constructor for class tech.oxfordsemantic.jrdfox.client.ImportResult
 
Individual - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
Individual() - Constructor for class tech.oxfordsemantic.jrdfox.logic.expression.Individual
 
InputConsumer - Interface in tech.oxfordsemantic.jrdfox.formats
 
InputSourceFactory - Class in tech.oxfordsemantic.jrdfox.client
Encapsulates information about a source that can be imported into RDFox.
interrupt() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Tries to interrupt an operation that is running in parallel on this connection.
interrupt() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Tries to interrupt an operation that is running in parallel on this connection.
INVALID_DATATYPE - tech.oxfordsemantic.jrdfox.logic.Datatype
 
INVALID_PREFIX_NAME - tech.oxfordsemantic.jrdfox.Prefixes.DeclareResult
 
InvalidLiteralPolicy - Enum in tech.oxfordsemantic.jrdfox.client
Determines how invalid literals in input data, queries, and updates are handled in a data store.
InversePath - Class in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
IRI - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
IRI_REFERENCE - tech.oxfordsemantic.jrdfox.logic.Datatype
 
isAddedByAxioms() - Method in class tech.oxfordsemantic.jrdfox.client.RuleInfo
Returns true if the rule has been added implicitly as a result of adding OWL axioms.
isAddedByUser() - Method in class tech.oxfordsemantic.jrdfox.client.RuleInfo
Returns true if the rule has been explicitly added by the user.
isAddedInternally() - Method in class tech.oxfordsemantic.jrdfox.client.RuleInfo
Returns true if the rule has been added internally by RDFox — that is, whether it has been added implicitly, rather than explicitly by the user.
isConcurrent() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns true if the data store supports concurrent access.
isInverted() - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath.NegatedPath
 
isMemberOf(String, String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Checks whether the given role is a member of another super-role.
isPersistent() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns true if the data store is persistent.
isPrintedAsFunction() - Method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
isValid() - Method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
isValidPrefixName(CharSequence) - Static method in class tech.oxfordsemantic.jrdfox.Prefixes
 

J

JRDFoxException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This is a top-level exception for RDFox.
JRDFoxException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.JRDFoxException
 
JRDFoxException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.JRDFoxException
 
JRDFoxException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.JRDFoxException
 

L

LaggingReplicationException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an operation cannot be completed because of pending changes from other replicas.
LaggingReplicationException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LaggingReplicationException
 
LaggingReplicationException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LaggingReplicationException
 
LaggingReplicationException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LaggingReplicationException
 
LESS_EQUAL_THAN - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
LESS_THAN - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
lessEqualThan(Expression, Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
lessThan(Expression, Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
LicenseException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when a server cannot find a valid license.
LicenseException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LicenseException
 
LicenseException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LicenseException
 
LicenseException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LicenseException
 
listDataSources() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns information about the data sources currently present in the data store.
listDataSourceTables(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns information about the data source tables of the specified data source in the data store.
listDataStores() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the list of names of data stores available at the connected server.
listPrivileges(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Lists the privileges of a given role.
listRoleMembers(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Lists the roles that are members of the given role.
listRoleMemberships(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Lists the roles that the given role is a member of.
listRoles() - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Returns the list of all roles available at the server.
listRules() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns the information about the rules currently loaded into the data store.
listStatistics() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns information about all statistics currently managed by the data store.
listTupleTables() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns information about the tuple tables currently present in the data store.
Literal - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
loadDataStoreFromBinaryFormat(String, File) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Loads a data store with the given name from a file containing the store saved in the standard or raw format.
loadDataStoreFromBinaryFormat(String, File, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Loads a data store with the given name from a file containing the store saved in the standard or raw format.
loadDataStoreFromBinaryFormat(String, InputStream) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Loads a data store with the given name from an input stream containing the store saved in the standard or raw format.
loadDataStoreFromBinaryFormat(String, InputStream, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Loads a data store with the given name from an input stream containing the store saved in the standard or raw format.
LoadUpdate - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
LockTimeoutException - Exception in tech.oxfordsemantic.jrdfox.exceptions
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.
LockTimeoutException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LockTimeoutException
 
LockTimeoutException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LockTimeoutException
 
LockTimeoutException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.LockTimeoutException
 
LogicAdapter<E> - Class in tech.oxfordsemantic.jrdfox.logic
 
LogicAdapter() - Constructor for class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
LOGICAL_AND - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
LOGICAL_NOT - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
LOGICAL_OR - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
logicalAnd(List<Expression>) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
logicalAnd(Expression...) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
logicalNot(Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
logicalOr(List<Expression>) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
logicalOr(Expression...) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
LogicObject - Class in tech.oxfordsemantic.jrdfox.logic
 
LogicObject() - Constructor for class tech.oxfordsemantic.jrdfox.logic.LogicObject
 
LogicVisitor<E> - Interface in tech.oxfordsemantic.jrdfox.logic
 
LogicWalker - Class in tech.oxfordsemantic.jrdfox.logic
 
LogicWalker() - Constructor for class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 

M

MEMORY - tech.oxfordsemantic.jrdfox.client.TupleTableType
Type marker for a tuple table that stores facts in memory.
MinusPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
MOD - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
MOVE - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphUpdateType
 
multiply(List<Expression>) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
multiply(Expression...) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
MULTIPLY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 

N

NAMED - tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphSpecification
 
NegatedPath(Resource, Boolean) - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath.NegatedPath
 
Negation - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
NegativePath - Class in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
NegativePath.NegatedPath - Class in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
newDataStoreConnection(String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Creates a connection to the data store of this server with the given name.
newDataStoreConnection(String, String, String, String) - Static method in class tech.oxfordsemantic.jrdfox.client.ConnectionFactory
Creates a new connection to a data store at the server whose location is specified by the given URL.
newInputSourceFactory(File) - Static method in class tech.oxfordsemantic.jrdfox.client.InputSourceFactory
Creates an input source that provides data to RDFox by reading the specified file.
newInputSourceFactory(String, String, InputStream) - Static method in class tech.oxfordsemantic.jrdfox.client.InputSourceFactory
Creates an input source that provides data to RDFox by reading the specified input stream.
newInputSourceFactory(String, String, String) - Static method in class tech.oxfordsemantic.jrdfox.client.InputSourceFactory
Creates an input source that provides data to RDFox by reading the specified string.
newInputSourceFactory(URL) - Static method in class tech.oxfordsemantic.jrdfox.client.InputSourceFactory
Creates an input source that provides data to RDFox by reading the specified URL.
newServerConnection(String, String, String) - Static method in class tech.oxfordsemantic.jrdfox.client.ConnectionFactory
Creates a new connection to a server whose location is specified by the given URL.
NO_CHANGE - tech.oxfordsemantic.jrdfox.Prefixes.DeclareResult
 
NO_PREFIX_NAME - tech.oxfordsemantic.jrdfox.Prefixes.DecodeResult
 
NO_UNA - tech.oxfordsemantic.jrdfox.client.EqualityAxiomatization
The owl:sameAs property represents equality without the Unique Name Assumption.
NONE - tech.oxfordsemantic.jrdfox.client.TransactionState
Specifies that no transaction is currently associated with this connection.
NOT_EQUAL - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
notEqual(Expression, Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
NOTHING - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
NUMERIC_UNARY_MINUS - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
NUMERIC_UNARY_PLUS - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
numericUnaryMinus(Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
numericUnaryPlus(Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 

O

OFF - tech.oxfordsemantic.jrdfox.client.EqualityAxiomatization
The owl:sameAs property has no special meaning and is just another property.
ONE_OR_ANY - tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath.PathCountType
 
open() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Opens the cursor and positions it to the first tuple.
open(long) - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Opens the cursor and positions it to the tuple with the given offset.
OperationInterruptedException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an operation on a ServerConnection or DataStoreConnection is interrupted using the interrupt() method.
OperationInterruptedException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.OperationInterruptedException
 
OperationInterruptedException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.OperationInterruptedException
 
OperationInterruptedException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.OperationInterruptedException
 
OptionalPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
OrderCondition(QueryBody.SortOrder, Expression) - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.OrderCondition
 

P

parse(InputConsumer) - Method in class tech.oxfordsemantic.jrdfox.formats.DatalogParser
 
parseNextStatement() - Method in class tech.oxfordsemantic.jrdfox.formats.SPARQLParser
 
parseRule() - Method in class tech.oxfordsemantic.jrdfox.formats.DatalogParser
 
parseSingleQuery() - Method in class tech.oxfordsemantic.jrdfox.formats.SPARQLParser
 
parseSingleStatement() - Method in class tech.oxfordsemantic.jrdfox.formats.SPARQLParser
 
parseSingleUpdate() - Method in class tech.oxfordsemantic.jrdfox.formats.SPARQLParser
 
parseTupleTableAtom() - Method in class tech.oxfordsemantic.jrdfox.formats.DatalogParser
 
ParsingException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an error during parsing occurs.
ParsingException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ParsingException
 
ParsingException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ParsingException
 
ParsingException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ParsingException
 
Path - Class in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
Path() - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.path.Path
 
PathPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
PREFIX_NAME_NOT_BOUND - tech.oxfordsemantic.jrdfox.Prefixes.DecodeResult
 
PrefixData(String, String) - Constructor for class tech.oxfordsemantic.jrdfox.Prefixes.PrefixData
 
Prefixes - Class in tech.oxfordsemantic.jrdfox
 
Prefixes() - Constructor for class tech.oxfordsemantic.jrdfox.Prefixes
 
Prefixes(Prefixes) - Constructor for class tech.oxfordsemantic.jrdfox.Prefixes
 
Prefixes.DeclareResult - Enum in tech.oxfordsemantic.jrdfox
 
Prefixes.DecodeResult - Enum in tech.oxfordsemantic.jrdfox
 
Prefixes.PrefixData - Class in tech.oxfordsemantic.jrdfox
 
prefixExists(String) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
processQueryAnswer(List<ResourceValue>, long) - Method in interface tech.oxfordsemantic.jrdfox.client.QueryAnswerMonitor
Called for each query answer.

Q

quad(Term, Term, Term, Term) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
QUADS - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
Query - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
QUERY_NO_LIMIT - Static variable in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
QUERY_NO_OFFSET - Static variable in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
QueryAnswerMonitor - Interface in tech.oxfordsemantic.jrdfox.client
This callback interface can be passed to a DataStoreConnection along with a query to receive query answers as they are processed.
queryAnswersFinished() - Method in interface tech.oxfordsemantic.jrdfox.client.QueryAnswerMonitor
Called after all query answers have been processed.
queryAnswersStarted(Prefixes, String[]) - Method in interface tech.oxfordsemantic.jrdfox.client.QueryAnswerMonitor
Called at the start of query answering.
QueryBody - Interface in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
QueryBody.GroupCondition - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
QueryBody.OrderCondition - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
QueryBody.SortOrder - Enum in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
QueryCompilationException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an error during query compilation occurs.
QueryCompilationException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.QueryCompilationException
 
QueryCompilationException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.QueryCompilationException
 
QueryCompilationException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.QueryCompilationException
 
QueryPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
QueryPattern() - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.QueryPattern
 

R

RAW - tech.oxfordsemantic.jrdfox.client.BinaryDataStoreFormat
The raw format that closely follows the structure in which the data is stored in memory and thus allows restoring exactly the same state of a data store.
RDF_FIRST - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
RDF_NIL - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
RDF_PLAIN_LITERAL - tech.oxfordsemantic.jrdfox.logic.Datatype
 
RDF_PLAIN_LITERAL - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.Literal
 
RDF_REST - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
RDF_TYPE - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
RDFS_LITERAL - tech.oxfordsemantic.jrdfox.logic.Datatype
 
RDFS_LITERAL - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
READ_ONLY - tech.oxfordsemantic.jrdfox.client.TransactionState
Specifies that a read-only transaction is currently associated with this connection.
READ_ONLY - tech.oxfordsemantic.jrdfox.client.TransactionType
Identifies a read-only transaction.
READ_WRITE - tech.oxfordsemantic.jrdfox.client.TransactionState
Specifies that a read/write transaction is currently associated with this connection.
READ_WRITE - tech.oxfordsemantic.jrdfox.client.TransactionType
Identifies a read/write transaction.
recompileRules() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Recompiles the rules using the currently available statistics.
recomputeMaterialization() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Recomputes the materialization from scratch — that is, deletes all derived facts and applies all rules as if the data had just been freshly imported.
registerDataSource(String, Map<String, String>) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Registers a data source with a data store.
REPLACED_EXISTING - tech.oxfordsemantic.jrdfox.Prefixes.DeclareResult
 
reportError(int, int, String) - Method in interface tech.oxfordsemantic.jrdfox.formats.InputConsumer
 
requiresIncrementalReasoning() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns true if the next data store update must be performed using incremental reasoning (rather than standard using the standard datalog materialization "from scratch" algorithm).
Resource - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
Resource() - Constructor for class tech.oxfordsemantic.jrdfox.logic.expression.Resource
 
ResourceInUseException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an operation attempts to modify a resource that is currently used elsewhere.
ResourceInUseException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ResourceInUseException
 
ResourceInUseException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ResourceInUseException
 
ResourceInUseException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.ResourceInUseException
 
ResourcePath - Class in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
ResourceValue - Interface in tech.oxfordsemantic.jrdfox.client
 
revokePrivileges(String, String, byte) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Revokes privileges over a resource specifier from a role.
revokeRole(String, String) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Revokes the membership of a role in another role.
rollbackTransaction() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Rolls back the transaction associated with this connection.
Rule - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
RuleCompilationException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an error during rule compilation occurs.
RuleCompilationException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.RuleCompilationException
 
RuleCompilationException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.RuleCompilationException
 
RuleCompilationException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.RuleCompilationException
 
RuleInfo - Class in tech.oxfordsemantic.jrdfox.client
Encapsulates information about a rule in the data store.
RuleInfo(Rule, boolean, boolean, boolean, boolean, boolean) - Constructor for class tech.oxfordsemantic.jrdfox.client.RuleInfo
 

S

s_defaultPrefixes - Static variable in class tech.oxfordsemantic.jrdfox.Prefixes
 
s_emptyPrefixes - Static variable in class tech.oxfordsemantic.jrdfox.Prefixes
 
s_firstErrorExceptionMonitor - Static variable in interface tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor
Provides a default implementation of an import monitor that throws an exception upon first error notification.
s_nullMonitor - Static variable in interface tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor
Provides a default implementation of an import monitor that ignores all notifications.
SAME_AS - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
saveDataStoreToBinaryFormat(String, File, BinaryDataStoreFormat) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Saves a data store into the specified binary format.
saveDataStoreToBinaryFormat(String, OutputStream, BinaryDataStoreFormat) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Saves a data store into the specified binary format.
saveDataStoreToBinaryFormat(String, String, long, File, BinaryDataStoreFormat) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Saves a data store into the specified binary format if the data store's unique ID and version match the expected values.
saveDataStoreToBinaryFormat(String, String, long, OutputStream, BinaryDataStoreFormat) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Saves a data store into the specified binary format if the data store's unique ID and version match the expected values.
ScalarValue(String, String) - Constructor for class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall.ScalarValue
 
SelectionPair(Expression, Variable) - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery.SelectionPair
 
SelectQuery - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
SelectQuery.SelectionPair - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
SequencePath - Class in tech.oxfordsemantic.jrdfox.logic.sparql.path
 
ServerConnection - Interface in tech.oxfordsemantic.jrdfox.client
Encapsulates a connection to an RDFox server.
setBaseIRI(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Sets the base IRI of the data store.
setLimit(long) - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
setLockTimeout(long) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Sets the time in milliseconds that the system will wait for when it needs to acquire a lock on a data store.
setMaxMemoryUse(long) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Sets the maximum amount of memory that RDFox is allowed to use.
setNextOperationMustMatchDataStoreVersion(long) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Configures this connection so that the next operation is accepted only if the data store has the given version before the operation commences.
setNextOperationMustNotMatchDataStoreVersion(long) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Configures this connection so that the next operation is accepted only if the data store does not have the given version before the operation commences.
setNumberOfThreads(int) - Method in interface tech.oxfordsemantic.jrdfox.client.ServerConnection
Sets the number of threads that the server should use for various tasks such as reasoning and data importation.
setOffset(long) - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
setPrefix(String, String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Sets the given prefix name to the given prefix IRI in the collection of the data store prefixes.
setPrefixes(Prefixes) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Replaces all mappings of the prefix names to IRIs maintained by the data store to the collection given in the argument.
setValuesPattern(ValuesPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
setWherePattern(GroupGraphPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
SHACL - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
SHACL_DD - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
SHACL_DN - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
SHACL_ND - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
SHACL_NN - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
SHORTEST - tech.oxfordsemantic.jrdfox.client.ExplanationType
One shortest way to derive a target fact is returned.
SKIP_REST_OF_INPUT - tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationAction
The rest of the current input should be skipped, but other inputs should be processed if possible.
SKOLEM - Static variable in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
SPARQLParser - Class in tech.oxfordsemantic.jrdfox.formats
 
SPARQLParser(Prefixes, InputStream) - Constructor for class tech.oxfordsemantic.jrdfox.formats.SPARQLParser
 
SPARQLParser(Prefixes, Reader) - Constructor for class tech.oxfordsemantic.jrdfox.formats.SPARQLParser
 
SPARQLParser(Prefixes, InputSource) - Constructor for class tech.oxfordsemantic.jrdfox.formats.SPARQLParser
 
STANDARD - tech.oxfordsemantic.jrdfox.client.BinaryDataStoreFormat
The standard binary format is more resilient to changes between RDFox versions, and it supports transferring data between data stores of different type.
start() - Method in interface tech.oxfordsemantic.jrdfox.formats.InputConsumer
 
startLocalServer(Map<String, String>) - Static method in class tech.oxfordsemantic.jrdfox.client.ConnectionFactory
Starts the local server and initialises it using the supplied parameters.
Statement - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
Statement() - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.statement.Statement
 
StatementResult - Class in tech.oxfordsemantic.jrdfox.client
Summarises the result of statement evaluation.
StatementResult(boolean, long, long, boolean, long, long, boolean, long, long) - Constructor for class tech.oxfordsemantic.jrdfox.client.StatementResult
 
StatisticsInfo - Class in tech.oxfordsemantic.jrdfox.client
Encapsulates information about a statistics module of a data store.
StatisticsInfo(String, Map<String, String>) - Constructor for class tech.oxfordsemantic.jrdfox.client.StatisticsInfo
 
stop() - Method in interface tech.oxfordsemantic.jrdfox.client.Cursor
Stops this iterator by releasing all resources that the cursor might hold.
STOP_IMPORT_NO_EXCEPTION - tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationAction
Importation should be stopped but no exception should be thrown.
STOP_IMPORT_WITH_EXCEPTION - tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationAction
Importation should be stopped and an exception describing the current notification should be thrown.
stopLocalServer() - Static method in class tech.oxfordsemantic.jrdfox.client.ConnectionFactory
Stops the local server, or does nothing if the local server is not running.
SubselectPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
subtract(Expression, Expression) - Static method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
SUBTRACT - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
SUCCESSFUL - tech.oxfordsemantic.jrdfox.Prefixes.DecodeResult
 

T

tech.oxfordsemantic.jrdfox - package tech.oxfordsemantic.jrdfox
 
tech.oxfordsemantic.jrdfox.client - package tech.oxfordsemantic.jrdfox.client
 
tech.oxfordsemantic.jrdfox.exceptions - package tech.oxfordsemantic.jrdfox.exceptions
 
tech.oxfordsemantic.jrdfox.formats - package tech.oxfordsemantic.jrdfox.formats
 
tech.oxfordsemantic.jrdfox.logic - package tech.oxfordsemantic.jrdfox.logic
 
tech.oxfordsemantic.jrdfox.logic.datalog - package tech.oxfordsemantic.jrdfox.logic.datalog
 
tech.oxfordsemantic.jrdfox.logic.expression - package tech.oxfordsemantic.jrdfox.logic.expression
 
tech.oxfordsemantic.jrdfox.logic.sparql.path - package tech.oxfordsemantic.jrdfox.logic.sparql.path
 
tech.oxfordsemantic.jrdfox.logic.sparql.pattern - package tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
tech.oxfordsemantic.jrdfox.logic.sparql.statement - package tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
Term - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
Term() - Constructor for class tech.oxfordsemantic.jrdfox.logic.expression.Term
 
THING - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
TO_EXPLICIT - tech.oxfordsemantic.jrdfox.client.ExplanationType
All possible ways to derive a target fact from the explicitly given facts are returned.
TOP_DATA_PROPERTY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
TOP_OBJECT_PROPERTY - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
toResource() - Method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
toString() - Method in enum tech.oxfordsemantic.jrdfox.client.EqualityAxiomatization
 
toString() - Method in enum tech.oxfordsemantic.jrdfox.client.InvalidLiteralPolicy
 
toString() - Method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
toString() - Method in class tech.oxfordsemantic.jrdfox.logic.LogicObject
 
toString(Prefixes) - Method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
toString(Prefixes) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicObject
 
toString(Prefixes, StringBuilder) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicObject
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Aggregate
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.BindAtom
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.FilterAtom
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Negation
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.Rule
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableName
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.BlankNode
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.ExistenceExpression
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.FunctionCall
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.IRI
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.Literal
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.expression.Variable
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicObject
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.AlternativePath
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.InversePath
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.NegativePath
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.ResourcePath
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.path.SequencePath
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.BindPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ConjunctionPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.DisjunctionPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.FilterPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.GraphPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.MinusPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.OptionalPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.PathPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.SubselectPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TriplePattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.TupleTablePattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.pattern.ValuesPattern
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.ConstructQuery
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.DeleteInsertUpdate
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.LoadUpdate
 
toString(Prefixes, Consumer<String>) - Method in class tech.oxfordsemantic.jrdfox.logic.sparql.statement.SelectQuery
 
toString(Prefixes, Consumer<String>, boolean) - Method in interface tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody
 
toString(Prefixes, Consumer<String>, String, Datatype) - Static method in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
transactionRequiresRollback() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Returns true if a transaction is active on this connection and this transaction must be rolled back (i.e., it cannot be committed).
TransactionState - Enum in tech.oxfordsemantic.jrdfox.client
Describes the state of the transaction associated with a data store connection.
TransactionType - Enum in tech.oxfordsemantic.jrdfox.client
Determines the type of a transaction on a data store.
triple(Term, Term, Term) - Static method in class tech.oxfordsemantic.jrdfox.logic.datalog.TupleTableAtom
 
TriplePattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
TupleTableAtom - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
TupleTableInfo - Class in tech.oxfordsemantic.jrdfox.client
Encapsulates information about a tuple table.
TupleTableInfo(String, TupleTableType, int, int, int, Map<String, String>) - Constructor for class tech.oxfordsemantic.jrdfox.client.TupleTableInfo
 
TupleTableName - Class in tech.oxfordsemantic.jrdfox.logic.datalog
 
TupleTablePattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
TupleTableType - Enum in tech.oxfordsemantic.jrdfox.client
Specifies the type of a tuple table.

U

UNA - tech.oxfordsemantic.jrdfox.client.EqualityAxiomatization
The owl:sameAs property represents equality with the Unique Name Assumption.
undeclarePrefix(String) - Method in class tech.oxfordsemantic.jrdfox.Prefixes
 
UNDEF - Static variable in interface tech.oxfordsemantic.jrdfox.client.ResourceValue
 
UNDEF - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.Literal
 
UnknownResourceException - Exception in tech.oxfordsemantic.jrdfox.exceptions
This exception is thrown when an operation attempts to access a resource that does not exist.
UnknownResourceException() - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.UnknownResourceException
 
UnknownResourceException(String) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.UnknownResourceException
 
UnknownResourceException(String, Throwable) - Constructor for exception tech.oxfordsemantic.jrdfox.exceptions.UnknownResourceException
 
unsetPrefix(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Removes the mapping of the given prefix name in the collection of the data store prefixes.
Update - Class in tech.oxfordsemantic.jrdfox.logic.sparql.statement
 
Update() - Constructor for class tech.oxfordsemantic.jrdfox.logic.sparql.statement.Update
 
updateMaterialization() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Updates the materialization so that all and only the consequences of the explicitly stated facts and the rules are derived.
updateStatistics() - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Updates all statistics that the data store uses to plan queries and rules.
updateStatistics(String) - Method in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Updates the statistics with the given name that the data store uses to plan queries and rules.
UpdateType - Enum in tech.oxfordsemantic.jrdfox.client
Specifies whether an update operation involves adding or deleting rules/facts.

V

value(short) - Static method in enum tech.oxfordsemantic.jrdfox.logic.Datatype
 
value(String) - Static method in enum tech.oxfordsemantic.jrdfox.logic.Datatype
 
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.BinaryDataStoreFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.EqualityAxiomatization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.ExplanationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.InvalidLiteralPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.TransactionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.TransactionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.TupleTableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.client.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.logic.Datatype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath.PathCountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphSpecification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphUpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.Prefixes.DeclareResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.oxfordsemantic.jrdfox.Prefixes.DecodeResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.BinaryDataStoreFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.EqualityAxiomatization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.ExplanationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.InvalidLiteralPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.TransactionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.TransactionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.TupleTableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.client.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.logic.Datatype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath.PathCountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphSpecification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.logic.sparql.statement.GraphUpdate.GraphUpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.logic.sparql.statement.QueryBody.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.Prefixes.DeclareResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.oxfordsemantic.jrdfox.Prefixes.DecodeResult
Returns an array containing the constants of this enum type, in the order they are declared.
ValuesPattern - Class in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
 
Variable - Class in tech.oxfordsemantic.jrdfox.logic.expression
 
visit(Aggregate) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(Aggregate) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(Aggregate) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(BindAtom) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(BindAtom) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(BindAtom) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(FilterAtom) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(FilterAtom) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(FilterAtom) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(Negation) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(Negation) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(Negation) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(Rule) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(Rule) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(Rule) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(TupleTableAtom) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(TupleTableAtom) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(TupleTableAtom) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(TupleTableName) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(TupleTableName) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(TupleTableName) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(BlankNode) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(BlankNode) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(BlankNode) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(ExistenceExpression) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(ExistenceExpression) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(ExistenceExpression) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(FunctionCall) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(FunctionCall) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(FunctionCall) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(IRI) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(IRI) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(IRI) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(Literal) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(Literal) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(Literal) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(Variable) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(Variable) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(Variable) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(AlternativePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(AlternativePath) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(AlternativePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(CountingPath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(CountingPath) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(CountingPath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(InversePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(InversePath) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(InversePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(NegativePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(NegativePath) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(NegativePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(ResourcePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(ResourcePath) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(ResourcePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(SequencePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(SequencePath) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(SequencePath) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(BindPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(BindPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(BindPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(ConjunctionPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(ConjunctionPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(ConjunctionPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(DisjunctionPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(DisjunctionPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(DisjunctionPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(FilterPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(FilterPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(FilterPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(GraphPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(GraphPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(GraphPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(MinusPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(MinusPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(MinusPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(OptionalPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(OptionalPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(OptionalPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(PathPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(PathPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(PathPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(SubselectPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(SubselectPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(SubselectPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(TriplePattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(TriplePattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(TriplePattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(TupleTablePattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(TupleTablePattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(TupleTablePattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(ValuesPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(ValuesPattern) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(ValuesPattern) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(ConstructQuery) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(ConstructQuery) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(ConstructQuery) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(DeleteInsertUpdate) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(DeleteInsertUpdate) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(DeleteInsertUpdate) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(GraphUpdate) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(GraphUpdate) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(GraphUpdate) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(LoadUpdate) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(LoadUpdate) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(LoadUpdate) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 
visit(SelectQuery) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicAdapter
 
visit(SelectQuery) - Method in interface tech.oxfordsemantic.jrdfox.logic.LogicVisitor
 
visit(SelectQuery) - Method in class tech.oxfordsemantic.jrdfox.logic.LogicWalker
 

W

WAIT_FOREVER - Static variable in interface tech.oxfordsemantic.jrdfox.client.DataStoreConnection
Specifies that the system should wait forever when it needs to acquire a lock on a data store (see DataStoreConnection.setLockTimeout(long)).
WARNING - tech.oxfordsemantic.jrdfox.client.ImportNotificationMonitor.NotificationType
 

X

XSD_ANY_URI - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_BOOLEAN - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_BYTE - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_DATE - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_DATE_TIME - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_DATE_TIME_STAMP - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_DAY_TIME_DURATION - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_DECIMAL - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_DOUBLE - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_DURATION - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_FLOAT - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_G_DAY - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_G_MONTH - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_G_MONTH_DAY - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_G_YEAR - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_G_YEAR_MONTH - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_INT - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_INTEGER - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_LONG - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_NEGATIVE_INTEGER - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_NON_NEGATIVE_INTEGER - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_NON_POSITIVE_INTEGER - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_POSITIVE_INTEGER - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_SHORT - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_STRING - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_STRING - Static variable in class tech.oxfordsemantic.jrdfox.logic.expression.Literal
 
XSD_TIME - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_UNSIGNED_BYTE - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_UNSIGNED_INT - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_UNSIGNED_LONG - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_UNSIGNED_SHORT - tech.oxfordsemantic.jrdfox.logic.Datatype
 
XSD_YEAR_MONTH_DURATION - tech.oxfordsemantic.jrdfox.logic.Datatype
 

Z

ZERO_OR_ANY - tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath.PathCountType
 
ZERO_OR_ONE - tech.oxfordsemantic.jrdfox.logic.sparql.path.CountingPath.PathCountType
 
A B C D E F G H I J L M N O P Q R S T U V W X Z 
All Classes All Packages