Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

abort() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
abort() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
abstract_ - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
abstract_ - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
AbstractAttribute - Interface in org.topbraid.spin.model
Shared base class for Argument and Attribute.
AbstractAttributeImpl - Class in org.topbraid.spin.model.impl
 
AbstractAttributeImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.AbstractAttributeImpl
 
AbstractElementVisitor - Class in org.topbraid.spin.arq
A basic implementation of ElementVisitor that has handling of ElementGroups so that they are recursively walked in.
AbstractElementVisitor() - Constructor for class org.topbraid.spin.arq.AbstractElementVisitor
 
AbstractElementVisitor - Class in org.topbraid.spin.model.visitor
Basic, "empty" implementation of ElementVisitor.
AbstractElementVisitor() - Constructor for class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
AbstractExpressionVisitor - Class in org.topbraid.spin.model.visitor
An "empty" base implementation of ExpressionVisitor.
AbstractExpressionVisitor() - Constructor for class org.topbraid.spin.model.visitor.AbstractExpressionVisitor
 
AbstractFunction - Class in org.topbraid.spin.arq
Base implementation of Function comparable to Jena's FunctionBase.
AbstractFunction() - Constructor for class org.topbraid.spin.arq.AbstractFunction
 
AbstractFunction0 - Class in org.topbraid.spin.arq
An abstract superclass for functions with 0 arguments.
AbstractFunction0() - Constructor for class org.topbraid.spin.arq.AbstractFunction0
 
AbstractFunction1 - Class in org.topbraid.spin.arq
An abstract superclass for Functions with 1 argument.
AbstractFunction1() - Constructor for class org.topbraid.spin.arq.AbstractFunction1
 
AbstractFunction2 - Class in org.topbraid.spin.arq
An abstract superclass for Functions with 2 arguments.
AbstractFunction2() - Constructor for class org.topbraid.spin.arq.AbstractFunction2
 
AbstractFunction3 - Class in org.topbraid.spin.arq
An abstract superclass for Functions with 3 arguments.
AbstractFunction3() - Constructor for class org.topbraid.spin.arq.AbstractFunction3
 
AbstractFunction4 - Class in org.topbraid.spin.arq
An abstract superclass for Functions with 4 arguments.
AbstractFunction4() - Constructor for class org.topbraid.spin.arq.AbstractFunction4
 
AbstractFunction5 - Class in org.topbraid.spin.arq
An abstract superclass for Functions with 5 arguments.
AbstractFunction5() - Constructor for class org.topbraid.spin.arq.AbstractFunction5
 
AbstractFunction6 - Class in org.topbraid.spin.arq
An abstract superclass for Functions with 6 arguments.
AbstractFunction6() - Constructor for class org.topbraid.spin.arq.AbstractFunction6
 
AbstractGraphListener - Class in org.topbraid.spin.util
An abstract GraphListeners that forwards each call into GraphListener.notifyAddTriple(org.apache.jena.graph.Graph, org.apache.jena.graph.Triple) and GraphListener.notifyDeleteTriple(org.apache.jena.graph.Graph, org.apache.jena.graph.Triple) to reduce the implementation burden of subclasses.
AbstractGraphListener() - Constructor for class org.topbraid.spin.util.AbstractGraphListener
 
AbstractJSExecutor - Class in org.topbraid.shacl.validation.js
 
AbstractJSExecutor() - Constructor for class org.topbraid.shacl.validation.js.AbstractJSExecutor
 
AbstractResult - Static variable in class org.topbraid.shacl.vocabulary.SH
 
AbstractSPARQLExecutor - Class in org.topbraid.shacl.validation.sparql
 
AbstractSPARQLExecutor(Constraint) - Constructor for class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
AbstractSpecialConstraintExecutorFactory - Class in org.topbraid.shacl.validation
 
AbstractSpecialConstraintExecutorFactory() - Constructor for class org.topbraid.shacl.validation.AbstractSpecialConstraintExecutorFactory
 
AbstractSPINResourceImpl - Class in org.topbraid.spin.model.impl
 
AbstractSPINResourceImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
AbstractTableEngine - Class in org.topbraid.spin.spr
Convenience base class for TableEngine implementations.
AbstractTableEngine() - Constructor for class org.topbraid.spin.spr.AbstractTableEngine
 
AbstractTriplesVisitor - Class in org.topbraid.spin.model.visitor
A utility that can be used to traverse all TriplePatterns under a given root Element.
AbstractTriplesVisitor(Element, Map<Property, RDFNode>) - Constructor for class org.topbraid.spin.model.visitor.AbstractTriplesVisitor
 
AbstractWalkFunction - Class in org.topbraid.spin.arq.functions
The base implementation of sh:walkObjects and sh:walkSubjects.
AbstractWalkFunction() - Constructor for class org.topbraid.spin.arq.functions.AbstractWalkFunction
 
action - Static variable in class org.topbraid.shacl.vocabulary.MF
 
add(TestCaseType) - Static method in class org.topbraid.shacl.testcases.TestCaseTypes
 
add(TestEnvironmentInitializer) - Static method in class org.topbraid.shacl.testcases.TestEnvironmentInitializers
Installs a new initializer.
add(Iterable<SPINStatistics>) - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
Adds new statistics and notifies any registered listeners.
add(String, String) - Static method in class org.topbraid.spin.system.ExtraPrefixes
Programmatically adds a new prefix to be regarded as an "extra" prefix.
add(Resource) - Static method in class org.topbraid.spin.system.ExtraPrefixes
Attempts to add an extra prefix for a given Resource.
add(E) - Method in class org.topbraid.spin.util.ConcurrentHashSet
 
add(Quad) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
add(Graph, Triple[]) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
add(Graph, Iterator<Triple>) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
add(Graph, List<Triple>) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
add(String, String) - Method in class org.topbraid.spin.util.SimpleParameterProvider
Adds a new entry to the internal Map.
add(Map<Resource, List<CommandWrapper>>, Statement, Model, boolean, boolean) - Static method in class org.topbraid.spin.util.SPINQueryFinder
 
addBindings(QuerySolutionMap) - Method in class org.topbraid.shacl.engine.Constraint
 
addBindings(QuerySolutionMap) - Method in class org.topbraid.shacl.model.impl.SHParameterizableInstanceImpl
 
addBindings(QuerySolutionMap) - Method in interface org.topbraid.shacl.model.SHParameterizableInstance
 
addBindings(Constraint, QuerySolutionMap) - Method in class org.topbraid.shacl.validation.js.AbstractJSExecutor
 
addBindings(Constraint, QuerySolutionMap) - Method in class org.topbraid.shacl.validation.js.JSComponentExecutor
 
addBindings(Constraint, QuerySolutionMap) - Method in class org.topbraid.shacl.validation.js.JSConstraintExecutor
 
addBindings(Constraint, QuerySolutionMap) - Method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
addBindings(Constraint, QuerySolutionMap) - Method in class org.topbraid.shacl.validation.sparql.SPARQLComponentExecutor
 
addBindings(Constraint, QuerySolutionMap) - Method in class org.topbraid.shacl.validation.sparql.SPARQLConstraintExecutor
 
addConstraintViolations(List<ConstraintViolation>, SPINInstance, Property, boolean, Property, List<SPINStatistics>, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
 
addConstraintViolationsRDF(List<ConstraintViolation>, Model, boolean) - Static method in class org.topbraid.spin.constraints.SPINConstraints
Creates an RDF representation (instances of spin:ConstraintViolation) from a collection of ConstraintViolation Java objects.
addDetails(Resource, Model) - Static method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
addDirectPropertiesOfClass(Resource, Collection<Property>) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
addDomainlessSubProperties(Resource, Set<Property>, Set<Resource>) - Static method in class org.topbraid.spin.util.JenaUtil
Adds all sub-properties of a given property as long as they don't have their own rdfs:domain.
addedTriple - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
addGraph(Node, Graph) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
addInto(Graph, Graph) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
addInto(Model, Model) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
addLanguage(Resource, RuleLanguage) - Method in class org.topbraid.shacl.rules.RuleLanguages
 
addLanguage(ValidationLanguage) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
 
addListener(SPINStatisticsListener) - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
addMessageVarNames(String, Set<String>) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
addNamedModel(String, Model) - Method in class org.topbraid.spin.arq.DelegatingDataset
 
addNamespace(Resource, String, String) - Static method in class org.topbraid.shacl.util.PrefixUtil
 
addNodesInTarget(Resource, Dataset, Set<Node>) - Static method in class org.topbraid.shacl.util.SHACLUtil
Adds all resources from a given sh:target to a given results Set of Nodes.
addOptimizer(SPINInferencesOptimizer) - Static method in class org.topbraid.spin.inference.SPINInferences
 
addParameters(SHParameterizable) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
addPlugin(TargetPlugin) - Method in class org.topbraid.shacl.validation.TargetPlugins
 
addQueryOrTemplateCalls(Resource, Property, List<QueryOrTemplateCall>) - Static method in class org.topbraid.spin.util.SPINUtil
Collects all queries or template calls at a given class.
addQueryResults(List<ConstraintViolation>, QueryOrTemplateCall, Resource, boolean, List<SPINStatistics>, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
 
addResultMessage(Resource, Literal, QuerySolution) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
addSilently(Iterable<SPINStatistics>) - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
Adds new statistics without notifying listeners.
addSPARQLProperty(Property) - Static method in class org.topbraid.spin.util.SPTextUtil
 
addSpecialExecutor(Resource, SpecialConstraintExecutorFactory) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
 
addSPText(Command) - Static method in class org.topbraid.spin.util.SPTextUtil
Adds an sp:text reflecting the SPIN RDF of a given Command.
addStatements(Model, Statement) - Static method in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
addSuggestions(Model, Model, Model) - Static method in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
addSuggestions(Model, int, Function<RDFNode, String>) - Method in interface org.topbraid.shacl.validation.SHACLSuggestionGenerator
Adds dash:suggestion triples for all result resource in the given results Model.
addSuggestions(Resource, int, Function<RDFNode, String>) - Method in interface org.topbraid.shacl.validation.SHACLSuggestionGenerator
Adds dash:suggestion triples for a given result resource.
addTemplateCallResults(List<ConstraintViolation>, QueryOrTemplateCall, Resource, boolean, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
 
addThisTypeClause(String) - Static method in class org.topbraid.spin.util.SPINUtil
Inserts a statement ?this a ?TYPE_CLASS .
addTransitiveObjects(Set<Resource>, Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
Populates a result set of resources reachable from a subject via zero or more steps with a given predicate.
addValueNodes(RDFNode, Path, Collection<RDFNode>) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
addValueNodes(RDFNode, Resource, Collection<RDFNode>) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
addVarNames(String, Resource, List<String>) - Method in class org.topbraid.spin.spr.AbstractTableEngine
 
adjustQueryExecution(QueryExecution) - Method in class org.topbraid.spin.arq.ARQFactory
Can be overloaded to install extra things such as Lucene indices to all local QueryExecutions generated by this factory.
Aggregation - Interface in org.topbraid.spin.model
Part of a SPARQL expression that calls an Aggregation (such as SUM).
Aggregation - Static variable in class org.topbraid.spin.vocabulary.SP
 
AggregationImpl - Class in org.topbraid.spin.model.impl
 
AggregationImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.AggregationImpl
 
Aggregations - Class in org.topbraid.spin.arq
Manages the registered SPARQL aggregations (such as SUM).
Aggregations() - Constructor for class org.topbraid.spin.arq.Aggregations
 
all - Static variable in class org.topbraid.spin.vocabulary.SP
 
alternativePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
AltPath - Static variable in class org.topbraid.spin.vocabulary.SP
 
and - Static variable in class org.topbraid.shacl.vocabulary.SH
 
append(String) - Method in class org.topbraid.shacl.expr.AppendContext
 
appendBindings(AppendContext) - Method in class org.topbraid.shacl.expr.FunctionExpression
 
AppendContext - Class in org.topbraid.shacl.expr
 
AppendContext(StringBuffer) - Constructor for class org.topbraid.shacl.expr.AppendContext
 
appendLabel(AppendContext, String) - Method in class org.topbraid.shacl.expr.ComplexNodeExpression
 
appendLabel(AppendContext, String) - Method in class org.topbraid.shacl.expr.FilterShapeExpression
 
appendLabel(AppendContext, String) - Method in class org.topbraid.shacl.expr.FunctionExpression
 
appendLabel(AppendContext, String) - Method in class org.topbraid.shacl.expr.IntersectionExpression
 
appendLabel(AppendContext, String) - Method in class org.topbraid.shacl.expr.PathExpression
 
appendLabel(AppendContext, String) - Method in class org.topbraid.shacl.expr.UnionExpression
 
appendPath(StringBuffer, Resource) - Static method in class org.topbraid.shacl.arq.SHACLPaths
Renders a given path into a given StringBuffer, using the prefixes supplied by the Path's Model.
appendTemplateCallLabel(StringBuffer, String, Map<String, RDFNode>) - Static method in class org.topbraid.spin.system.SPINLabels
Renders a template call's label template into a label by inserting the evaluated SPARQL expressions into appropriate spaces marked with {expression}.
applyBindings(Map<Property, RDFNode>, Map<String, RDFNode>) - Static method in class org.topbraid.spin.util.SPINUtil
Applies variable bindings, replacing the values of one map with the values from a given variables map.
applyEntailments() - Method in class org.topbraid.shacl.validation.ValidationEngine
Ensures that the data graph includes any entailed triples inferred by the regime specified using sh:entailment in the shapes graph.
ARG - Class in org.topbraid.spin.vocabulary
Constants to access the arg: namespace.
ARG() - Constructor for class org.topbraid.spin.vocabulary.ARG
 
arg - Static variable in class org.topbraid.spin.vocabulary.SP
 
arg1 - Static variable in class org.topbraid.spin.vocabulary.SP
 
arg2 - Static variable in class org.topbraid.spin.vocabulary.SP
 
arg3 - Static variable in class org.topbraid.spin.vocabulary.SP
 
arg4 - Static variable in class org.topbraid.spin.vocabulary.SP
 
arg5 - Static variable in class org.topbraid.spin.vocabulary.SP
 
Argument - Interface in org.topbraid.spin.model
Jena wrapper for instances of spl:Argument.
Argument - Static variable in class org.topbraid.spin.vocabulary.SPL
 
ArgumentImpl - Class in org.topbraid.spin.model.impl
 
ArgumentImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ArgumentImpl
 
ARQ2SPIN - Class in org.topbraid.spin.arq
Takes a ARQ SPARQL Query as input and creates a corresponding SPIN RDF data structure from it.
ARQ2SPIN(Model) - Constructor for class org.topbraid.spin.arq.ARQ2SPIN
Constructs a new ARQ2SPIN engine for a given Model, equivalent with ARQ2SPIN(model, true).
ARQ2SPIN(Model, boolean) - Constructor for class org.topbraid.spin.arq.ARQ2SPIN
Constructs a new ARQ2SPIN engine for a given Model.
ARQFactory - Class in org.topbraid.spin.arq
A singleton that can create ARQ SPARQL Queries and QueryExecution objects.
ARQFactory() - Constructor for class org.topbraid.spin.arq.ARQFactory
 
as - Static variable in class org.topbraid.spin.vocabulary.SP
 
asAggregation(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Attempts to cast a given Resource into an Aggregation.
asArray(Object) - Static method in class org.topbraid.shacl.js.NashornUtil
 
asBinding(QuerySolution) - Static method in class org.topbraid.spin.util.JenaUtil
Turns a QuerySolution into a Binding.
Asc - Static variable in class org.topbraid.spin.vocabulary.SP
 
asCommand(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Attempts to cast a given Resource into the most specific subclass of Command, esp Update or Query.
asConstraintComponent(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asDatasetGraph() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
asElement(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Checks whether a given Resource represents a SPARQL element, and returns an instance of a subclass of Element if so.
asExpression(RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Returns the most specific Java instance for a given RDFNode.
asFunction(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Converts a given Resource into a Function instance.
asFunctionCall(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Checks if a given Resource might represent a Function call, and if yes returns the resource as Function.
asJSTerm(Node) - Static method in class org.topbraid.shacl.js.model.JSFactory
 
asJSTriple(Triple) - Static method in class org.topbraid.shacl.js.model.JSFactory
 
ask - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Ask - Interface in org.topbraid.spin.model
An ASK Query.
Ask - Static variable in class org.topbraid.spin.vocabulary.SP
 
ask - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
AskFunction - Class in org.topbraid.spin.arq.functions
The built-in function spin:ask.
AskFunction() - Constructor for class org.topbraid.spin.arq.functions.AskFunction
 
AskImpl - Class in org.topbraid.spin.model.impl
 
AskImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.AskImpl
 
AskTemplate - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
asNodeShape(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asParameter(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asParameterizable(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asParameterizableTarget(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asProperties(Collection<Resource>) - Static method in class org.topbraid.spin.util.JenaUtil
Creates a Set of Properties from a Collection of Resources.
asProperty(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Casts a Resource into a Property.
asPropertyShape(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asQuery(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Checks if a given Resource is a SPIN query, and returns an instance of a subclass of Query if so.
asQuerySolutionMap(Binding) - Static method in class org.topbraid.spin.util.JenaUtil
Turns a Binding into a QuerySolutionMap.
asReadOnlyGraph(Graph) - Static method in class org.topbraid.spin.util.JenaUtil
This indicates that no further changes to the graph are needed.
asReadOnlyGraph(Graph) - Method in class org.topbraid.spin.util.JenaUtilHelper
 
asReadOnlyModel(Model) - Static method in class org.topbraid.spin.util.JenaUtil
This indicates that no further changes to the model are needed.
asReadOnlyModel(Model) - Method in class org.topbraid.spin.util.JenaUtilHelper
The default implementation does nothing.
asShape(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asSPARQLConstraint(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asSPARQLFunction(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asSPARQLTarget(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asTemplate(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Converts a given Resource into a Template instance.
asTemplateCall(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asTemplateCall(RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Checks whether a given RDFNode can be cast into TemplateCall, and returns it as a TemplateCall instance if so.
asTriplePattern(RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Checks whether a given RDFNode can be converted into a TriplePattern, and if yes, returns an instance of TriplePattern.
asUpdate(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Checks if a given Resource is a subclass of sp:Update and casts it into the most specific Java class possible.
asVariable(RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Checks whether a given RDFNode can be cast into a Variable and - if yes - converts it into an instance of Variable.
ATableEngine - Class in org.topbraid.spin.spr.spra
Implementation of the SPR protocol http://spinrdf.org/spra
ATableEngine() - Constructor for class org.topbraid.spin.spr.spra.ATableEngine
 
AtomicNodeExpression - Class in org.topbraid.shacl.expr
 
AtomicNodeExpression() - Constructor for class org.topbraid.shacl.expr.AtomicNodeExpression
 
Attribute - Interface in org.topbraid.spin.model
Jena wrapper for spl:Attribute.
Attribute - Static variable in class org.topbraid.spin.vocabulary.SPL
 
AttributeImpl - Class in org.topbraid.spin.model.impl
 
AttributeImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.AttributeImpl
 
Avg - Static variable in class org.topbraid.spin.vocabulary.SP
 

B

BASE_URI - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
BASE_URI - Static variable in class org.topbraid.shacl.vocabulary.MF
 
BASE_URI - Static variable in class org.topbraid.shacl.vocabulary.SH
 
BASE_URI - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
BASE_URI - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
BASE_URI - Static variable in class org.topbraid.spin.vocabulary.ARG
 
BASE_URI - Static variable in class org.topbraid.spin.vocabulary.SP
 
BASE_URI - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
BASE_URI - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
BASE_URI - Static variable in class org.topbraid.spin.vocabulary.SPL
 
BASE_URI - Static variable in class org.topbraid.spin.vocabulary.SPR
 
BASE_URI - Static variable in class org.topbraid.spin.vocabulary.SPRA
 
begin() - Static method in class org.topbraid.shacl.js.SHACLScriptEngineManager
 
begin(ReadWrite) - Method in class org.topbraid.spin.arq.DelegatingDataset
 
begin(ReadWrite) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
beginTask(String, int) - Method in class org.topbraid.spin.progress.NullProgressMonitor
 
beginTask(String, int) - Method in interface org.topbraid.spin.progress.ProgressMonitor
 
beginTask(String, int) - Method in class org.topbraid.spin.progress.SimpleProgressMonitor
 
Bind - Interface in org.topbraid.spin.model
A BIND assignment element.
Bind - Static variable in class org.topbraid.spin.vocabulary.SP
 
BindImpl - Class in org.topbraid.spin.model.impl
 
BindImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.BindImpl
 
bindings - Static variable in class org.topbraid.spin.vocabulary.SP
 
bindThis(QueryExecution, RDFNode) - Static method in class org.topbraid.spin.util.SPINUtil
Binds the variable ?this with a given value.
BLANK_NODE - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
blankNode() - Method in class org.topbraid.shacl.js.model.TermFactory
 
blankNode(String) - Method in class org.topbraid.shacl.js.model.TermFactory
 
BlankNode - Static variable in class org.topbraid.shacl.vocabulary.SH
 
BlankNodeOrIRI - Static variable in class org.topbraid.shacl.vocabulary.SH
 
BlankNodeOrLiteral - Static variable in class org.topbraid.shacl.vocabulary.SH
 
body - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
bound - Static variable in class org.topbraid.spin.vocabulary.SP
 
build(String, ExprList) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
build(String, ExprList) - Method in class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
 
build(String, ExprList) - Method in class org.topbraid.spin.arq.AbstractFunction
 
build(String, ExprList) - Method in class org.topbraid.spin.arq.SPINARQFunction
 
buildHttpClient(String, String, String) - Static method in class org.topbraid.spin.arq.ARQFactory
 

C

cachable - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
cachable - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
cachableForOntologies - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
canExecute(Constraint, ValidationEngine) - Method in class org.topbraid.shacl.validation.AbstractSpecialConstraintExecutorFactory
 
canExecute(Constraint, ValidationEngine) - Method in class org.topbraid.shacl.validation.js.JSValidationLanguage
 
canExecute(Constraint, ValidationEngine) - Method in class org.topbraid.shacl.validation.sparql.SPARQLValidationLanguage
 
canExecute(Constraint, ValidationEngine) - Method in interface org.topbraid.shacl.validation.SpecialConstraintExecutorFactory
 
canExecute(Constraint, ValidationEngine) - Method in interface org.topbraid.shacl.validation.ValidationLanguage
 
canExecuteTarget(Resource) - Method in class org.topbraid.shacl.validation.js.JSTargetPlugin
 
canExecuteTarget(Resource) - Method in class org.topbraid.shacl.validation.sparql.SPARQLTargetPlugin
 
canExecuteTarget(Resource) - Method in interface org.topbraid.shacl.validation.TargetPlugin
 
canHandle(Resource) - Method in interface org.topbraid.shacl.validation.SHACLSuggestionGenerator
Checks if this is (in principle) capable of adding suggestions for a given result.
canWrap(Node, EnhGraph) - Method in class org.topbraid.spin.util.ImplementationByType
 
canWrap(Node, EnhGraph) - Method in class org.topbraid.spin.util.SimpleImplementation2
 
cell - Static variable in class org.topbraid.spin.vocabulary.SPR
 
cellFunction - Static variable in class org.topbraid.spin.vocabulary.SPR
 
check(Resource, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
Checks all spin:constraints for a given Resource.
check(Resource, Property, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
Checks all spin:constraints for a given Resource.
check(Resource, Property, List<SPINStatistics>, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
Checks all spin:constraints for a given Resource.
check(Resource, Property, Property, List<SPINStatistics>, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
 
check(Model, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
Checks all instances in a given Model against all spin:constraints and returns a List of constraint violations.
check(Model, Property, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
Checks all instances in a given Model against all spin:constraints and returns a List of constraint violations.
check(Model, Property, List<SPINStatistics>, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
 
check(Model, Property, List<SPINStatistics>, Predicate<Resource>, ProgressMonitor) - Static method in class org.topbraid.spin.constraints.SPINConstraints
Checks all instances in a given Model against all spin:constraints and returns a List of constraint violations.
check(Module, QuerySolutionMap) - Method in class org.topbraid.spin.system.SPINArgumentChecker
 
checkExpression(String, Model) - Static method in class org.topbraid.spin.util.SPINExpressions
 
checkQuery(Query, Set<String>) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSyntaxChecker
Checks whether a given Query violates any of the syntax rules in Appendix A.
CheckRegexSyntaxFunction - Class in org.topbraid.shacl.arq.functions
 
CheckRegexSyntaxFunction() - Constructor for class org.topbraid.shacl.arq.functions.CheckRegexSyntaxFunction
 
class_ - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ClassConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ClassMetadata - Class in org.topbraid.spin.util
Represents some ontology-related data about a given class, so that it can be accessed more efficiently than through the RDF triples.
ClassMetadata(Node, String) - Constructor for class org.topbraid.spin.util.ClassMetadata
 
ClassPropertyMetadata - Class in org.topbraid.spin.util
Metadata about a property at a given class.
clear() - Method in class org.topbraid.shacl.arq.SHACLFunctionsCache
 
clear() - Method in class org.topbraid.spin.arq.SPINFunctionsCache
 
Clear - Interface in org.topbraid.spin.model.update
A SPARQL Update CLEAR operation.
clear() - Method in class org.topbraid.spin.util.ConcurrentHashSet
 
Clear - Static variable in class org.topbraid.spin.vocabulary.SP
 
clearCaches() - Method in class org.topbraid.spin.arq.ARQFactory
Programmatically resets any cached queries.
ClearImpl - Class in org.topbraid.spin.model.update.impl
 
ClearImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.ClearImpl
 
clone() - Method in interface org.topbraid.spin.model.print.PrintContext
Creates a clone of this PrintContext so that it can be used recursively.
clone() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
clonePath(Resource, Model) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
close() - Method in class org.topbraid.shacl.js.JSGraph
 
close() - Method in class org.topbraid.shacl.js.JSGraph.JSTripleIterator
 
close() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
closeIterators() - Method in class org.topbraid.shacl.js.JSGraph
 
colCount - Static variable in class org.topbraid.spin.vocabulary.SPR
 
colCountFunction - Static variable in class org.topbraid.spin.vocabulary.SPR
 
collectBaseGraphs(Graph, Set<Graph>) - Static method in class org.topbraid.spin.util.JenaUtil
 
colName - Static variable in class org.topbraid.spin.vocabulary.SPR
 
colNameFunction - Static variable in class org.topbraid.spin.vocabulary.SPR
 
colType - Static variable in class org.topbraid.spin.vocabulary.SPR
 
colTypeFunction - Static variable in class org.topbraid.spin.vocabulary.SPR
 
Column - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
column - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
columnIndex - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
columnType - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
columnWidth - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
colWidth - Static variable in class org.topbraid.spin.vocabulary.SPR
 
colWidthFunction - Static variable in class org.topbraid.spin.vocabulary.SPR
 
Command - Interface in org.topbraid.spin.model
Represents instances of sp:Command (Queries or Update requests).
Command - Static variable in class org.topbraid.spin.vocabulary.SP
 
command - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
CommandWithWhere - Interface in org.topbraid.spin.model
An abstraction for Query, Modify and DeleteWhere, i.e.
CommandWrapper - Class in org.topbraid.spin.util
Wraps a (pre-compiled) Jena Query or UpdateRequest with its source SPIN object and a human-readable string representation.
CommandWrapper(Resource, String, String, Statement, boolean, boolean) - Constructor for class org.topbraid.spin.util.CommandWrapper
 
commit() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
commit() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
compare(Resource, Resource) - Method in class org.topbraid.shacl.util.OrderComparator
 
compare(CommandWrapper, CommandWrapper) - Method in class org.topbraid.spin.inference.DefaultSPINRuleComparator
 
compareNodes(JSTerm, JSTerm) - Method in class org.topbraid.shacl.validation.js.SHACLObject
 
compareTo(TestCase) - Method in class org.topbraid.shacl.testcases.TestCase
 
ComplexNodeExpression - Class in org.topbraid.shacl.expr
 
ComplexNodeExpression() - Constructor for class org.topbraid.shacl.expr.ComplexNodeExpression
 
composite - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ConcurrentHashSet<E> - Class in org.topbraid.spin.util
A set that uses ConcurrentHashMap as its implementation.
ConcurrentHashSet() - Constructor for class org.topbraid.spin.util.ConcurrentHashSet
 
condition - Static variable in class org.topbraid.shacl.vocabulary.SH
 
condition - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
conforms - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ConstantTermExpression - Class in org.topbraid.shacl.expr
 
ConstantTermExpression(RDFNode) - Constructor for class org.topbraid.shacl.expr.ConstantTermExpression
 
Constraint - Class in org.topbraid.shacl.engine
Represents a constraint as input to an engine (e.g.
Constraint(Shape, SHConstraintComponent, List<SHParameter>, RDFNode) - Constructor for class org.topbraid.shacl.engine.Constraint
 
Constraint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
constraint - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ConstraintExecutor - Interface in org.topbraid.shacl.validation
Interface for objects that can execute a given constraint.
ConstraintExecutors - Class in org.topbraid.shacl.validation
Singleton managing the available ValidationLanguage instances.
ConstraintExecutors() - Constructor for class org.topbraid.shacl.validation.ConstraintExecutors
 
ConstraintViolation - Class in org.topbraid.spin.constraints
An object representing a failure of a SPIN constraint.
ConstraintViolation(Resource, Collection<SimplePropertyPath>, Collection<TemplateCall>, String, Resource) - Constructor for class org.topbraid.spin.constraints.ConstraintViolation
Constructs a new ConstraintViolation.
ConstraintViolation - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ConstraintViolationLevel - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
construct - Static variable in class org.topbraid.shacl.vocabulary.SH
 
construct(Model, List<Resource>, Model, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINConstructors
Runs the constructors on a List of Resources.
construct(Model, List<Resource>, Model, Set<Resource>, Map<Resource, List<CommandWrapper>>, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINConstructors
Runs the constructors on a List of Resources.
construct(Model, List<Resource>, Model, Set<Resource>, Map<Resource, List<CommandWrapper>>, List<SPINStatistics>, SPINExplanations, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINConstructors
Runs the constructors on a List of Resources.
Construct - Interface in org.topbraid.spin.model
A CONSTRUCT Query.
Construct - Static variable in class org.topbraid.spin.vocabulary.SP
 
construct - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
constructAll(Model, Model, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINConstructors
Runs all constructors on all instances in a given model.
ConstructImpl - Class in org.topbraid.spin.model.impl
 
ConstructImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ConstructImpl
 
constructInstance(Model, Resource, Model, List<Resource>, Map<Resource, List<CommandWrapper>>, List<SPINStatistics>, SPINExplanations, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINConstructors
Runs constructors for a single instance.
constructInstance(Model, Resource, Resource, Model, List<Resource>, Set<Resource>, Map<Resource, List<CommandWrapper>>, List<SPINStatistics>, SPINExplanations, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINConstructors
Runs all constructors defined for a given type on a given instance.
constructor - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ConstructPFunction - Class in org.topbraid.spin.arq.functions
The built-in magic property spin:construct.
ConstructPFunction() - Constructor for class org.topbraid.spin.arq.functions.ConstructPFunction
 
ConstructTemplate - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
constructViolations - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ConstructViolationsPFunction - Class in org.topbraid.spin.arq.functions
The magic property spin:constructViolations.
ConstructViolationsPFunction() - Constructor for class org.topbraid.spin.arq.functions.ConstructViolationsPFunction
 
contains(Object) - Method in class org.topbraid.spin.util.ConcurrentHashSet
 
contains - Static variable in class org.topbraid.spin.vocabulary.SPR
 
containsGraph(Node) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
containsNamedModel(String) - Method in class org.topbraid.spin.arq.DelegatingDataset
 
containsNamedModel(String) - Method in class org.topbraid.spin.arq.FromDataset
 
containsThis(CommandWithWhere) - Static method in class org.topbraid.spin.util.SPINUtil
Checks whether a given query mentions the variable ?this anywhere.
Context - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
context - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
CoreConstraintFilter - Class in org.topbraid.shacl.engine.filters
Can be used with ShapesGraph.setConstraintFilter to ignore any constraints outside of SHACL Core.
CoreConstraintFilter() - Constructor for class org.topbraid.shacl.engine.filters.CoreConstraintFilter
 
CoreOnly - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
Count - Static variable in class org.topbraid.spin.vocabulary.SP
 
create(String) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
create(Resource) - Method in class org.topbraid.shacl.arq.SHACLFunctionDriver
 
create(String) - Method in class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
 
create(RDFNode) - Method in class org.topbraid.shacl.expr.NodeExpressionFactory
 
create(Constraint) - Method in interface org.topbraid.shacl.validation.SpecialConstraintExecutorFactory
 
create(Dataset, URI, ShapesGraph, Resource) - Method in class org.topbraid.shacl.validation.ValidationEngineFactory
Constructs a new ValidationEngine.
create(String) - Method in class org.topbraid.spin.arq.functions.AskFunction
 
create(String) - Method in class org.topbraid.spin.arq.functions.ViolatesConstraintsFunction
 
create(String) - Method in class org.topbraid.spin.arq.SPINARQFunction
 
create(String) - Method in class org.topbraid.spin.arq.SPINARQPFunction
 
create(Function) - Method in class org.topbraid.spin.arq.SPINARQPFunctionFactory
 
create(Resource) - Method in class org.topbraid.spin.arq.SPINBodyFunctionDriver
 
create(Resource) - Method in interface org.topbraid.spin.arq.SPINFunctionDriver
If this factory is responsible for the provided function Resource then it must create a FunctionFactory which can then be registered.
create(Resource) - Method in class org.topbraid.spin.arq.SPINFunctionDrivers
 
Create - Interface in org.topbraid.spin.model.update
A SPARQL Update CREATE operation.
create(Query, Model) - Method in class org.topbraid.spin.query.QueryExecutionFactoryFilter
 
create(Query, Model, QuerySolution) - Method in class org.topbraid.spin.query.QueryExecutionFactoryFilter
 
create(Query, Dataset) - Method in class org.topbraid.spin.query.QueryExecutionFactoryFilter
 
create(Query, Dataset, QuerySolution) - Method in class org.topbraid.spin.query.QueryExecutionFactoryFilter
 
create(String) - Method in class org.topbraid.spin.query.UpdateFactoryFilter
 
Create - Static variable in class org.topbraid.spin.vocabulary.SP
 
createArgument(Model, Property, Resource, boolean) - Static method in class org.topbraid.spin.model.SPINFactory
Creates an spl:Argument with a given property and value type.
createAsk(Model, ElementList) - Static method in class org.topbraid.spin.model.SPINFactory
Creates an Ask query for a given WHERE clause.
createAttribute(Model, Property, Resource, Integer, Integer) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new spl:Attribute as a blank node in a given Model.
createBind(Model, Variable, RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a Bind in a given Model as a blank node.
createCommandString(Command) - Method in class org.topbraid.spin.arq.ARQFactory
Converts a given SPIN Command (Query or Update) into a parsable String.
createConcurrentGraph() - Method in class org.topbraid.spin.util.JenaUtilHelper
 
createConstraintViolation(Resource) - Static method in class org.topbraid.shacl.util.SHACL2SPINBridge
 
createConstraintViolations(Model) - Static method in class org.topbraid.shacl.util.SHACL2SPINBridge
 
createContext() - Method in interface org.topbraid.shacl.testcases.context.TestCaseContextFactory
 
createDecimal(int) - Static method in class org.topbraid.spin.util.JenaDatatypes
 
createDefaultGraph() - Static method in class org.topbraid.spin.util.JenaUtil
Creates a new Graph.
createDefaultGraph() - Method in class org.topbraid.spin.util.JenaUtilHelper
A memory graph with no reification.
createDefaultModel() - Static method in class org.topbraid.spin.util.JenaUtil
Wraps the result of JenaUtil.createDefaultGraph() into a Model and initializes namespaces.
createDefaultValueTypesModel(Model) - Static method in class org.topbraid.shacl.vocabulary.DASH
Runs the rule to infer missing rdf:type triples for certain blank nodes.
createDetails - Static variable in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
createElementList(Element) - Method in class org.topbraid.spin.arq.ARQ2SPIN
Creates a SPIN ElementList from a given ARQ Element pattern.
createElementList(Model, Element[]) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new ElementList in a given Model.
createElementList(Model, Iterator<Element>) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new ElementList in a given Model.
createExecutor(Constraint, ValidationEngine) - Method in class org.topbraid.shacl.validation.js.JSValidationLanguage
 
createExecutor(Constraint, ValidationEngine) - Method in class org.topbraid.shacl.validation.sparql.SPARQLValidationLanguage
 
createExecutor(Constraint, ValidationEngine) - Method in interface org.topbraid.shacl.validation.ValidationLanguage
 
createExists(Model, ElementList) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new Exists as a blank node in a given Model.
createExpression(Expr) - Method in class org.topbraid.spin.arq.ARQ2SPIN
 
createExpressionQuery(RDFNode) - Method in class org.topbraid.spin.arq.ARQFactory
 
createExpressionQuery(String) - Method in class org.topbraid.spin.arq.ARQFactory
 
createExpressionString(RDFNode) - Method in class org.topbraid.spin.arq.ARQFactory
 
createFailure(Model, String) - Method in class org.topbraid.shacl.testcases.TestCase
 
createFailure(Model, String, TestCaseContext) - Method in class org.topbraid.shacl.testcases.TestCase
 
createFilter(Model, RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a Filter from a given expression.
createFunctionCall(Model, Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new Function call, which is basically an instance of the function's class.
CreateImpl - Class in org.topbraid.spin.model.update.impl
 
CreateImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.CreateImpl
 
createIncludesModel(Model, String) - Static method in class org.topbraid.shacl.util.SHACLUtil
Creates an includes Model for a given input Model.
createInteger(int) - Static method in class org.topbraid.spin.util.JenaDatatypes
 
createIterator(Graph, Node, Node) - Method in class org.topbraid.spin.arq.functions.AbstractWalkFunction
 
createIterator(Graph, Node, Node) - Method in class org.topbraid.spin.arq.functions.WalkObjectsFunction
 
createIterator(Graph, Node, Node) - Method in class org.topbraid.spin.arq.functions.WalkSubjectsFunction
 
createKey(Node, String) - Static method in class org.topbraid.spin.util.ClassMetadata
 
createMemoryGraph() - Static method in class org.topbraid.spin.util.JenaUtil
Creates a memory Graph with no reification.
createMemoryModel() - Static method in class org.topbraid.spin.util.JenaUtil
Creates a memory Model with no reification.
createMinus(Model, ElementList) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new Minus as a blank node in a given Model.
createModelWithEntailment(Dataset, URI, ShapesGraph, ProgressMonitor) - Method in interface org.topbraid.shacl.entailment.SHACLEntailment.Engine
 
createModelWithEntailment(Dataset, URI, ShapesGraph, ProgressMonitor) - Method in class org.topbraid.shacl.rules.RulesEntailment
 
createMultiUnion() - Static method in class org.topbraid.spin.util.JenaUtil
 
createMultiUnion(Graph[]) - Static method in class org.topbraid.spin.util.JenaUtil
 
createMultiUnion(Iterator<Graph>) - Static method in class org.topbraid.spin.util.JenaUtil
 
createMultiUnion() - Method in class org.topbraid.spin.util.JenaUtilHelper
Return a multiunion.
createMultiUnion(Iterator<Graph>) - Method in class org.topbraid.spin.util.JenaUtilHelper
Return a multiunion, initialized with the given graphs.
createMultiUnion(Graph[]) - Method in class org.topbraid.spin.util.JenaUtilHelper
Return a multiunion, initialized with the given graphs.
createNamedGraph(Model, Resource, RDFList) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new NamedGraph element as a blank node in a given Model.
createNotExists(Model, ElementList) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new NotExists as a blank node in a given Model.
createOntologyModel(OntModelSpec, Model) - Static method in class org.topbraid.spin.util.JenaUtil
 
createOntologyModel(OntModelSpec, Model) - Method in class org.topbraid.spin.util.JenaUtilHelper
 
createOptional(Model, ElementList) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new Optional as a blank node in a given Model.
createPath(Path, Model) - Static method in class org.topbraid.shacl.arq.SHACLPaths
Creates SHACL RDF triples for a given Jena Path (which may have been created using getJenaPath).
createPrefixDeclarations(Model) - Method in class org.topbraid.spin.arq.ARQFactory
Same as createPrefixDeclarations(model, true).
createPrefixDeclarations(Model, boolean) - Method in class org.topbraid.spin.arq.ARQFactory
Creates SPARQL prefix declarations for a given Model.
createQuery(Query, String) - Method in class org.topbraid.spin.arq.ARQ2SPIN
Constructs a new SPIN Query from a given ARQ query, possibly with a URI.
createQuery(Query) - Method in class org.topbraid.spin.arq.ARQFactory
Converts a SPIN Query object into a ARQ Query.
createQuery(String) - Method in class org.topbraid.spin.arq.ARQFactory
 
createQuery(Model, String) - Method in class org.topbraid.spin.arq.ARQFactory
Creates a new Query from a partial query (possibly lacking PREFIX declarations), using the ARQ syntax specified by getSyntax.
createQueryExecution(Query, Dataset, QuerySolution) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
createQueryExecution(Query, Model) - Method in class org.topbraid.spin.arq.ARQFactory
Creates a QueryExecution for a given Query in a given Model, with no initial bindings.
createQueryExecution(Query, Model, QuerySolution) - Method in class org.topbraid.spin.arq.ARQFactory
Creates a QueryExecution for a given Query in a given Model, with some given initial bindings.
createQueryExecution(Query, Dataset) - Method in class org.topbraid.spin.arq.ARQFactory
 
createQueryExecution(Query, Dataset, QuerySolution) - Method in class org.topbraid.spin.arq.ARQFactory
 
createQueryExecution(Dataset) - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
createQueryExecution(Dataset) - Method in interface org.topbraid.spin.model.TemplateCall
Creates a QueryExecution that can be used to execute the associated query with the correct variable bindings.
createRDFWriter(Model) - Method in class org.topbraid.shacl.util.ModelPrinter
 
createRemoteQueryExecution(Query) - Method in class org.topbraid.spin.arq.ARQFactory
Creates a remote QueryExecution on a given Query.
createRemoteQueryExecution(Query, List<String>) - Method in class org.topbraid.spin.arq.ARQFactory
 
createRemoteQueryExecution(String, Query, List<String>, List<String>, String, String) - Method in class org.topbraid.spin.arq.ARQFactory
 
createResult(Model, Resource) - Method in class org.topbraid.shacl.testcases.TestCase
 
createResult(Resource, Constraint, RDFNode) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
createResultSetJSON(String, Model) - Static method in class org.topbraid.shacl.testcases.QueryTestCaseType
 
createRule(Resource) - Method in class org.topbraid.shacl.rules.JSRuleLanguage
 
createRule(Resource) - Method in interface org.topbraid.shacl.rules.RuleLanguage
 
createRule(Resource) - Method in class org.topbraid.shacl.rules.SPARQLRuleLanguage
 
createRule(Resource) - Method in class org.topbraid.shacl.rules.TripleRuleLanguage
 
createScriptEngine() - Method in class org.topbraid.shacl.js.JSScriptEngineFactory
 
createScriptReader(String) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
createService(Model, Resource, ElementList) - Static method in class org.topbraid.spin.model.SPINFactory
 
createSubQuery(Model, Query) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new SubQuery as a blank node in a given Model.
createSuccessResults - Static variable in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
createSuggestionGenerator(Model, Model) - Method in class org.topbraid.shacl.validation.SHACLSuggestionGeneratorFactory
Default implementation returns nothing - no implementation is provided as part of the open source package.
createTable(Model, ResultSet) - Method in class org.topbraid.spin.spr.spra.ATableEngine
 
createTable(Model, ResultSet) - Method in interface org.topbraid.spin.spr.TableEngine
 
createTemplateCall(Model, Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new TemplateCall as a blank node instance of a given template.
createTriplePath(Model, Resource, Resource, RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new TriplePath as a blank node in a given Model.
createTriplePattern(Model, RDFNode, Resource, RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new TriplePattern as a blank node in a given Model.
createUnion(Model, ElementList) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new UNION element as a blank node in a given Model.
createUpdate(Update, String) - Method in class org.topbraid.spin.arq.ARQ2SPIN
 
createUpdateRequest(String) - Method in class org.topbraid.spin.arq.ARQFactory
 
createUpdateRequest(Update) - Method in class org.topbraid.spin.arq.ARQFactory
 
createValidationResult(ConstraintViolation, Model) - Static method in class org.topbraid.shacl.util.SHACL2SPINBridge
 
createValues(Model, Table, boolean) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new Values element.
createVariable(Model, String) - Static method in class org.topbraid.spin.model.SPINFactory
Creates a new Variable as a blank node in a given Model.
currentShapeVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 

D

DASH - Class in org.topbraid.shacl.vocabulary
Vocabulary for http://datashapes.org/dash
DASH() - Constructor for class org.topbraid.shacl.vocabulary.DASH
 
DASH_JS - Static variable in class org.topbraid.shacl.js.NashornScriptEngine
 
data - Static variable in class org.topbraid.spin.vocabulary.SP
 
dataGraph - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
DatasetWithDifferentDefaultModel - Class in org.topbraid.spin.arq
A DelegatingDataset that uses a different default model than the delegate.
DatasetWithDifferentDefaultModel(Model, Dataset) - Constructor for class org.topbraid.spin.arq.DatasetWithDifferentDefaultModel
 
DatasetWrappingDatasetGraph - Class in org.topbraid.spin.util
An implementation of DatasetGraph that delegates all work to a given Dataset implementation.
DatasetWrappingDatasetGraph(Dataset) - Constructor for class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
DATATYPE - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
datatype - Static variable in class org.topbraid.shacl.vocabulary.SH
 
DatatypeConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
deactivated - Static variable in class org.topbraid.shacl.vocabulary.SH
 
declare - Static variable in class org.topbraid.shacl.vocabulary.SH
 
decreaseIndent() - Method in class org.topbraid.shacl.expr.AppendContext
 
deepCloneForReadOnlyThreadSafe(Graph) - Static method in class org.topbraid.spin.util.JenaUtil
Ensure that we there is a read-only, thread safe version of the graph.
deepCloneReadOnlyGraph(Graph) - Method in class org.topbraid.spin.util.JenaUtilHelper
 
default_ - Static variable in class org.topbraid.spin.vocabulary.SP
 
DefaultShapesGraphProvider - Class in org.topbraid.shacl.validation
A singleton used by ResourceConstraintValidator (and thus the tosh:hasShape function) to deliver a default shapes graph if none has been provided in the context.
DefaultShapesGraphProvider() - Constructor for class org.topbraid.shacl.validation.DefaultShapesGraphProvider
 
DefaultSPINRuleComparator - Class in org.topbraid.spin.inference
A SPINRuleComparator using the spin:nextRuleProperty property.
DefaultSPINRuleComparator(Model) - Constructor for class org.topbraid.spin.inference.DefaultSPINRuleComparator
 
defaultValue - Static variable in class org.topbraid.shacl.vocabulary.SH
 
defaultValue - Static variable in class org.topbraid.spin.vocabulary.SPL
 
defaultValueType - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
DefaultValueTypeRule - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
DelegatingDataset - Class in org.topbraid.spin.arq
A Dataset that simply delegates all its calls, allowing to wrap an existing Dataset (e.g.
DelegatingDataset(Dataset) - Constructor for class org.topbraid.spin.arq.DelegatingDataset
 
Delete - Interface in org.topbraid.spin.model.update
Deprecated.
delete(Quad) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
delete(Graph, Triple[]) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
delete(Graph, Iterator<Triple>) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
delete(Graph, List<Triple>) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
Delete - Static variable in class org.topbraid.spin.vocabulary.SP
Deprecated.
DeleteData - Interface in org.topbraid.spin.model.update
A SPARQL Update DELETE DATA operation.
DeleteData - Static variable in class org.topbraid.spin.vocabulary.SP
 
DeleteDataImpl - Class in org.topbraid.spin.model.update.impl
 
DeleteDataImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.DeleteDataImpl
 
deletedTriple - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
deleteFrom(Graph, Graph) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
DeleteImpl - Class in org.topbraid.spin.model.update.impl
Deprecated.
DeleteImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.DeleteImpl
Deprecated.
 
deletePattern - Static variable in class org.topbraid.spin.vocabulary.SP
 
deleteSPINRDF(Model) - Static method in class org.topbraid.spin.util.SPTextUtil
Removes any SPIN RDF syntax triples from a given Model.
DeleteWhere - Interface in org.topbraid.spin.model.update
A SPARQL Update DELETE WHERE operation.
DeleteWhere - Static variable in class org.topbraid.spin.vocabulary.SP
 
DeleteWhereImpl - Class in org.topbraid.spin.model.update.impl
 
DeleteWhereImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.DeleteWhereImpl
 
Desc - Static variable in class org.topbraid.spin.vocabulary.SP
 
Describe - Interface in org.topbraid.spin.model
A DESCRIBE query.
Describe - Static variable in class org.topbraid.spin.vocabulary.SP
 
DescribeImpl - Class in org.topbraid.spin.model.impl
 
DescribeImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.DescribeImpl
 
description - Static variable in class org.topbraid.shacl.vocabulary.SH
 
detail - Static variable in class org.topbraid.shacl.vocabulary.SH
 
disjoint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
distinct - Static variable in class org.topbraid.spin.vocabulary.SP
 
doCreate(Function) - Static method in class org.topbraid.spin.arq.SPINBodyFunctionDriver
 
doCreateQuery(String) - Method in class org.topbraid.spin.arq.ARQFactory
 
doCreateQuery(String, PrefixMapping) - Method in class org.topbraid.spin.arq.ARQFactory
Creates the "physical" Jena Query instance.
document - Static variable in class org.topbraid.spin.vocabulary.SP
 
done() - Method in class org.topbraid.spin.progress.NullProgressMonitor
 
done() - Method in interface org.topbraid.spin.progress.ProgressMonitor
 
done() - Method in class org.topbraid.spin.progress.SimpleProgressMonitor
 
Drop - Interface in org.topbraid.spin.model.update
A SPARQL Update DROP operation.
Drop - Static variable in class org.topbraid.spin.vocabulary.SP
 
DropImpl - Class in org.topbraid.spin.model.update.impl
 
DropImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.DropImpl
 
dynamicEnumRange - Static variable in class org.topbraid.spin.vocabulary.SPL
 

E

editWidget - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
Element - Interface in org.topbraid.spin.model
The abstract base interface for the various Element types.
ElementGroup - Interface in org.topbraid.spin.model
A collection of zero or more child Elements.
ElementImpl - Class in org.topbraid.spin.model.impl
 
ElementImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ElementImpl
 
ElementList - Interface in org.topbraid.spin.model
An RDFList representing a plain list of sub-Elements in a Query.
ElementListImpl - Class in org.topbraid.spin.model.impl
 
ElementListImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ElementListImpl
 
elements - Static variable in class org.topbraid.spin.vocabulary.SP
 
ElementVisitor - Interface in org.topbraid.spin.model.visitor
An interface to visit the various kinds of Elements.
ElementWalker - Class in org.topbraid.spin.model.visitor
An object that can be used to recursively walk through an Element and the embedded expressions.
ElementWalker(ElementVisitor, ExpressionVisitor) - Constructor for class org.topbraid.spin.model.visitor.ElementWalker
 
ElementWalkerWithDepth - Class in org.topbraid.spin.model.visitor
An ElementWalker that also keeps track of the depth inside of the element structure.
ElementWalkerWithDepth(ElementVisitor, ExpressionVisitor) - Constructor for class org.topbraid.spin.model.visitor.ElementWalkerWithDepth
 
emptyPrefixMapping - Static variable in class org.topbraid.spin.util.SPINExpressions
 
enableQueryPrinting(boolean) - Static method in class org.topbraid.spin.query.QueryExecutionFactoryFilter
Allow query printing to be switched on/off around specific sections of code that are issuing queries.
end(boolean) - Static method in class org.topbraid.shacl.js.SHACLScriptEngineManager
 
end() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
end() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
engine - Variable in class org.topbraid.shacl.js.JSGraph
 
ensureSPINRDFExists(Model) - Static method in class org.topbraid.spin.util.SPTextUtil
Ensures that each SPIN Command with an sp:text also has the SPIN RDF syntax triples.
ensureSPTextExists(Model) - Static method in class org.topbraid.spin.util.SPTextUtil
Ensures that each SPIN Command (query/update) in a given Model has an sp:text triple.
entailment - Static variable in class org.topbraid.shacl.vocabulary.SH
 
entries - Static variable in class org.topbraid.shacl.vocabulary.MF
 
eq - Static variable in class org.topbraid.spin.vocabulary.SP
 
equals(Object) - Method in class org.topbraid.shacl.js.model.JSTerm
 
equals(Object) - Method in class org.topbraid.shacl.js.model.JSTriple
 
equals - Static variable in class org.topbraid.shacl.vocabulary.SH
 
equals - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Error - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.ConstantTermExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.FilterShapeExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.FocusNodeExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.FunctionExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.IntersectionExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.NodeExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.PathExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.UnionExpression
 
eval(String) - Method in interface org.topbraid.shacl.js.JSScriptEngine
 
eval(String) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
eval - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
evalExpr - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
EvalExprPFunction - Class in org.topbraid.shacl.arq.functions
The property function tosh:evalExpr.
EvalExprPFunction() - Constructor for class org.topbraid.shacl.arq.functions.EvalExprPFunction
 
EvalFunction - Class in org.topbraid.spin.arq.functions
The SPARQL function spin:eval.
EvalFunction() - Constructor for class org.topbraid.spin.arq.functions.EvalFunction
 
evalInGraph - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
EvalInGraphFunction - Class in org.topbraid.spin.arq.functions
The SPARQL function spin:evalInGraph.
EvalInGraphFunction() - Constructor for class org.topbraid.spin.arq.functions.EvalInGraphFunction
 
evaluate(Resource, Model, QuerySolution) - Static method in class org.topbraid.spin.util.SPINExpressions
Evaluates a given SPIN expression.
evaluate(Resource, Dataset, QuerySolution) - Static method in class org.topbraid.spin.util.SPINExpressions
 
ExceptionUtil - Class in org.topbraid.spin.util
A collection of utilities on Exception handling.
ExceptionUtil() - Constructor for class org.topbraid.spin.util.ExceptionUtil
 
ExcludeMetaShapesFilter - Class in org.topbraid.shacl.engine.filters
A Predicate that can be used to bypass any shapes that are also constraint components.
ExcludeMetaShapesFilter() - Constructor for class org.topbraid.shacl.engine.filters.ExcludeMetaShapesFilter
 
exec(Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.CheckRegexSyntaxFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.shacl.arq.functions.EvalExprPFunction
 
exec(Node, Node, Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
exec(Node, Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.IsInTargetOfFunction
 
exec(Node, Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.IsValidForDatatypeFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.shacl.arq.functions.TargetContainsPFunction
 
exec(Binding, ExprList, String, FunctionEnv) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
exec(Binding, ExprList, String, FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction0
 
exec(FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction0
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction1
 
exec(Node, FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction1
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction2
 
exec(Node, Node, FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction2
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction3
 
exec(Node, Node, Node, FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction3
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction4
 
exec(Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction4
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction5
 
exec(Node, Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction5
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction6
 
exec(Node, Node, Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.spin.arq.AbstractFunction6
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.functions.AbstractWalkFunction
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.functions.AskFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.spin.arq.functions.ConstructPFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.spin.arq.functions.ConstructViolationsPFunction
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.functions.EvalFunction
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.functions.EvalInGraphFunction
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.spin.arq.functions.InvokeFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.spin.arq.functions.SelectPFunction
 
exec(Node, Node, FunctionEnv) - Method in class org.topbraid.spin.arq.functions.ViolatesConstraintsFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.spin.arq.PropertyChainHelperPFunction
 
exec(Binding, ExprList, String, FunctionEnv) - Method in class org.topbraid.spin.arq.SPINARQFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.spin.arq.SPINARQPFunction
 
exec(Node, Node, FunctionEnv) - Method in class org.topbraid.spin.util.LocalRangeAtClassNativeFunction
 
execTransactional(Graph, Runnable) - Static method in class org.topbraid.spin.util.GraphBulkUpdate
 
execute(SHACLARQFunction, Dataset, Model, QuerySolution, Node[]) - Method in class org.topbraid.shacl.arq.SHACLFunctionsCache
 
execute(RuleEngine, List<RDFNode>, Shape) - Method in class org.topbraid.shacl.rules.Rule
Executes this rule, calling ruleEngine.infer() to add triples.
execute(RuleEngine, List<RDFNode>, Shape) - Method in class org.topbraid.shacl.rules.SPARQLRule
 
execute(SPINARQFunction, Dataset, Model, QuerySolution, Node[]) - Method in class org.topbraid.spin.arq.SPINFunctionsCache
 
executeAll() - Method in class org.topbraid.shacl.rules.RuleEngine
 
executeBody(Dataset, Model, QuerySolution) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
executeBody(Dataset, Model, QuerySolution) - Method in class org.topbraid.shacl.arq.SHACLJSARQFunction
 
executeBody(Dataset, Model, QuerySolution) - Method in class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
 
executeBody(Model, QuerySolution) - Method in class org.topbraid.spin.arq.SPINARQFunction
 
executeBody(Dataset, Model, QuerySolution) - Method in class org.topbraid.spin.arq.SPINARQFunction
 
executeConstraint(Constraint, ValidationEngine, List<RDFNode>) - Method in interface org.topbraid.shacl.validation.ConstraintExecutor
 
executeConstraint(Constraint, ValidationEngine, List<RDFNode>) - Method in class org.topbraid.shacl.validation.ExpressionConstraintExecutor
 
executeConstraint(Constraint, ValidationEngine, List<RDFNode>) - Method in class org.topbraid.shacl.validation.js.AbstractJSExecutor
 
executeConstraint(Constraint, ValidationEngine, List<RDFNode>) - Method in class org.topbraid.shacl.validation.js.JSConstraintExecutor
 
executeConstraint(Constraint, ValidationEngine, List<RDFNode>) - Method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
executeConstraint(Constraint, ValidationEngine, List<RDFNode>) - Method in class org.topbraid.shacl.validation.sparql.SPARQLConstraintExecutor
 
executeLibraries(Resource) - Method in interface org.topbraid.shacl.js.JSScriptEngine
 
executeLibraries(Resource) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
executeRules(Model, Model, Model, ProgressMonitor) - Static method in class org.topbraid.shacl.rules.RuleUtil
Executes all rules from a given shapes Model on a given data Model.
executeScriptFromURL(String) - Method in interface org.topbraid.shacl.js.JSScriptEngine
 
executeScriptFromURL(String) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
executeShape(Shape, String) - Method in class org.topbraid.shacl.rules.RuleEngine
 
executeTarget(Dataset, Resource, SHParameterizableTarget) - Method in class org.topbraid.shacl.validation.js.JSTargetPlugin
 
executeTarget(Dataset, Resource, SHParameterizableTarget) - Method in class org.topbraid.shacl.validation.sparql.SPARQLTargetPlugin
 
executeTarget(Dataset, Resource, SHParameterizableTarget) - Method in interface org.topbraid.shacl.validation.TargetPlugin
 
exists(Model) - Static method in class org.topbraid.shacl.util.SHACLUtil
Checks whether the SHACL vocabulary is present in a given Model.
exists(Graph) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
Exists - Interface in org.topbraid.spin.model
An EXISTS element group.
exists - Static variable in class org.topbraid.spin.vocabulary.SP
 
Exists - Static variable in class org.topbraid.spin.vocabulary.SP
 
exists(Model) - Static method in class org.topbraid.spin.vocabulary.SP
Checks whether the SP ontology is used in a given Model.
exists(Model) - Static method in class org.topbraid.spin.vocabulary.SPINMAP
 
exists(Model) - Static method in class org.topbraid.spin.vocabulary.SPR
 
ExistsImpl - Class in org.topbraid.spin.model.impl
 
ExistsImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ExistsImpl
 
expandImports(String, Graph) - Method in interface org.topbraid.spin.util.ImportsExpander
Starting with a given base Graph (and its URI), this method creates a new Graph that also includes the owl:imports of the base Graph.
expectedResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
expression - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
expression - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Expression - Static variable in class org.topbraid.spin.vocabulary.SP
 
expression - Static variable in class org.topbraid.spin.vocabulary.SP
 
expression - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
ExpressionConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ExpressionConstraintExecutor - Class in org.topbraid.shacl.validation
 
ExpressionConstraintExecutor() - Constructor for class org.topbraid.shacl.validation.ExpressionConstraintExecutor
 
ExpressionVisitor - Interface in org.topbraid.spin.model.visitor
A visitor to visit the various types of expression elements.
ExpressionVisitors - Class in org.topbraid.spin.model.visitor
Utility functions for ExpressionVisitors.
ExpressionVisitors() - Constructor for class org.topbraid.spin.model.visitor.ExpressionVisitors
 
ExpressionWalker - Class in org.topbraid.spin.model.visitor
An ExpressionVisitor that recursively visits all expressions under a given root.
ExpressionWalker(ExpressionVisitor) - Constructor for class org.topbraid.spin.model.visitor.ExpressionWalker
 
ExtraPrefixes - Class in org.topbraid.spin.system
Manages extra prefixes that are always available even if not explicitly declared.
ExtraPrefixes() - Constructor for class org.topbraid.spin.system.ExtraPrefixes
 

F

Failure - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
FailureLog - Class in org.topbraid.shacl.util
A singleton to record (and possibly print) failures thrown by the validation engine.
FailureLog() - Constructor for class org.topbraid.shacl.util.FailureLog
 
FailureResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
FailureTestCaseResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
failureVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
FALSE - Static variable in class org.topbraid.spin.util.JenaDatatypes
 
Fatal - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
Filter - Interface in org.topbraid.spin.model
A SPARQL FILTER element.
Filter - Static variable in class org.topbraid.spin.vocabulary.SP
 
FilterImpl - Class in org.topbraid.spin.model.impl
 
FilterImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.FilterImpl
 
filterShape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
FilterShapeExpression - Class in org.topbraid.shacl.expr
 
FilterShapeExpression(NodeExpression, Resource) - Constructor for class org.topbraid.shacl.expr.FilterShapeExpression
 
find(Object, Object, Object) - Method in class org.topbraid.shacl.js.JSGraph
 
find(Node, Node, Node, Node) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
findNG(Node, Node, Node, Node) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
fix - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
focusNode - Static variable in class org.topbraid.shacl.vocabulary.SH
 
FocusNodeExpression - Class in org.topbraid.shacl.expr
 
FocusNodeExpression() - Constructor for class org.topbraid.shacl.expr.FocusNodeExpression
 
from - Static variable in class org.topbraid.spin.vocabulary.SP
 
FromDataset - Class in org.topbraid.spin.arq
A Dataset that wraps another Dataset but changes its default and named graphs based on the FROM and FROM NAMED clauses of a given Query.
FromDataset(Dataset, Query) - Constructor for class org.topbraid.spin.arq.FromDataset
 
fromNamed - Static variable in class org.topbraid.spin.vocabulary.SP
 
Function - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Function - Interface in org.topbraid.spin.model
A SPIN Function module (not: FunctionCall).
Function - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
function - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
FunctionCall - Interface in org.topbraid.spin.model
Part of a SPARQL expression that calls a Function.
FunctionCallImpl - Class in org.topbraid.spin.model.impl
 
FunctionCallImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.FunctionCallImpl
 
FunctionExpression - Class in org.topbraid.shacl.expr
 
FunctionExpression(Resource, List<NodeExpression>) - Constructor for class org.topbraid.shacl.expr.FunctionExpression
 
FunctionImpl - Class in org.topbraid.spin.model.impl
 
FunctionImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.FunctionImpl
 
Functions - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
FunctionTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
FunctionTestCaseType - Class in org.topbraid.shacl.testcases
 
FunctionTestCaseType() - Constructor for class org.topbraid.shacl.testcases.FunctionTestCaseType
 

G

get() - Static method in class org.topbraid.shacl.arq.SHACLFunctionsCache
 
get() - Static method in class org.topbraid.shacl.entailment.SHACLEntailment
 
get() - Static method in class org.topbraid.shacl.expr.NodeExpressionFactory
 
get(String) - Method in interface org.topbraid.shacl.js.JSScriptEngine
 
get() - Static method in class org.topbraid.shacl.js.JSScriptEngineFactory
 
get(String) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
get() - Static method in class org.topbraid.shacl.rules.RuleLanguages
 
get() - Static method in class org.topbraid.shacl.util.FailureLog
 
get() - Static method in class org.topbraid.shacl.util.ModelPrinter
 
get() - Static method in class org.topbraid.shacl.util.OrderComparator
 
get() - Static method in class org.topbraid.shacl.validation.ConstraintExecutors
 
get() - Static method in class org.topbraid.shacl.validation.DefaultShapesGraphProvider
 
get() - Static method in class org.topbraid.shacl.validation.js.JSValidationLanguage
 
get() - Static method in class org.topbraid.shacl.validation.SHACLSuggestionGeneratorFactory
 
get() - Static method in class org.topbraid.shacl.validation.sparql.SPARQLValidationLanguage
 
get() - Static method in class org.topbraid.shacl.validation.TargetPlugins
 
get() - Static method in class org.topbraid.shacl.validation.ValidationEngineFactory
 
get() - Static method in class org.topbraid.spin.arq.ARQFactory
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.spin.arq.SPINARQPFunctionFactory
 
get() - Static method in class org.topbraid.spin.arq.SPINFunctionDrivers
 
get() - Static method in class org.topbraid.spin.arq.SPINFunctionsCache
 
get(String) - Method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
 
get(String) - Method in class org.topbraid.spin.arq.SPINThreadPropertyFunctionRegistry
 
get() - Static method in class org.topbraid.spin.query.QueryExecutionFactoryFilter
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.spin.query.UpdateFactoryFilter
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.spin.spr.TableEngines
 
get() - Static method in class org.topbraid.spin.statistics.SPINStatisticsManager
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.spin.system.MagicPropertyPolicy
 
get() - Static method in class org.topbraid.spin.system.SPINArgumentChecker
 
get() - Static method in class org.topbraid.spin.system.SPINImports
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.spin.system.SPINLabels
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.spin.system.SPINModuleRegistry
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.spin.system.SPINPreferences
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.spin.util.ImportProperties
 
get() - Static method in class org.topbraid.spin.util.OntologyOptimizations
 
getAllFocusNodes(Dataset, boolean) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets all focus nodes from the default Model of a given dataset.
getAllInstances(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Gets all instances of a given class and its subclasses.
getAllPropertiesOfClass(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets all the predicates of all declared sh:properties and sh:parameters of a given class, including inherited ones.
getAllShapesAtClassOrShape(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets all sh:Shapes that have a given class in their target, including ConstraintComponents and the class or shape itself if it is marked as sh:Shape.
getAllShapesAtNode(RDFNode) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets all shapes associated with a given focus node.
getAllShapesAtNode(RDFNode, Iterable<Resource>) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getAllSubClasses(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
 
getAllSubClassesStar(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Returns a set consisting of a given class and all its subclasses.
getAllSubProperties(Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getAllSuperClasses(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
 
getAllSuperClassesAndShapesStar(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets all (transitive) superclasses including shapes that reference a class via sh:targetClass.
getAllSuperClassesStar(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Returns a set consisting of a given class and all its superclasses.
getAllSuperProperties(Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getAllTopLevelResults(Model) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getAllTransitiveObjects(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
Returns a set of resources reachable from a subject via one or more steps with a given predicate.
getAllTransitiveSubjects(Resource, Property, ProgressMonitor) - Static method in class org.topbraid.spin.util.JenaUtil
Returns a set of resources reachable from an object via one or more reversed steps with a given predicate.
getAllTypes(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
 
getArgIndex() - Method in interface org.topbraid.spin.model.Argument
If this is an ordered arg (sp:arg1, sp:arg2, ...) then this returns the index of this, otherwise null.
getArgIndex() - Method in class org.topbraid.spin.model.impl.ArgumentImpl
 
getArgNames() - Method in class org.topbraid.spin.arq.SPINARQFunction
Gets the names of the declared arguments, in order from left to right.
getArgProperty(int) - Static method in class org.topbraid.spin.vocabulary.SP
 
getArgProperty(String) - Static method in class org.topbraid.spin.vocabulary.SP
 
getArgPropertyIndex(String) - Static method in class org.topbraid.spin.vocabulary.SP
 
getArgPropertyNodes() - Method in class org.topbraid.spin.arq.SPINARQFunction
 
getArgument(Resource, Property) - Static method in class org.topbraid.spin.util.SPLUtil
Gets any declared spl:Argument that is attached to the types of a given subject (or its superclasses) via spin:constraint, that has a given predicate as its spl:predicate.
getArguments() - Method in interface org.topbraid.spin.model.FunctionCall
Gets a list of argument RDFNodes, whereby each RDFNode is already cast into the most specific subclass possible.
getArguments() - Method in class org.topbraid.spin.model.impl.FunctionCallImpl
 
getArguments(boolean) - Method in class org.topbraid.spin.model.impl.ModuleImpl
 
getArguments(boolean) - Method in interface org.topbraid.spin.model.Module
Gets a List of all declared Arguments.
getArgumentsMap() - Method in interface org.topbraid.spin.model.FunctionCall
Gets a Map from properties (such as sp:arg1, sp:arg2) to their declared argument values.
getArgumentsMap() - Method in class org.topbraid.spin.model.impl.FunctionCallImpl
 
getArgumentsMap() - Method in class org.topbraid.spin.model.impl.ModuleImpl
 
getArgumentsMap() - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
getArgumentsMap() - Method in interface org.topbraid.spin.model.Module
Gets a Map of variable names to Arguments.
getArgumentsMap() - Method in interface org.topbraid.spin.model.TemplateCall
Gets a Map from ArgumentDescriptors to RDFNodes.
getArgumentsMapByProperties() - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
getArgumentsMapByProperties() - Method in interface org.topbraid.spin.model.TemplateCall
Gets a Map from Properties to RDFNodes derived from the ArgumentDescriptors.
getArgumentsMapByVarNames() - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
getArgumentsMapByVarNames() - Method in interface org.topbraid.spin.model.TemplateCall
Gets a Map from variable names to RDFNodes derived from the ArgumentDescriptors.
getAs() - Method in interface org.topbraid.spin.model.Aggregation
 
getAs() - Method in class org.topbraid.spin.model.impl.AggregationImpl
 
getAttribute(Resource, Property) - Static method in class org.topbraid.spin.model.SPINFactory
Gets an spl:Attribute defined for a given property on a given class.
getBaseGraph(Model) - Static method in class org.topbraid.spin.util.JenaUtil
Gets the "base graph" of a Model, walking into MultiUnions if needed.
getBaseGraph(Graph) - Static method in class org.topbraid.spin.util.JenaUtil
 
getBaseModel(Model) - Static method in class org.topbraid.spin.util.JenaUtil
 
getBindings() - Method in class org.topbraid.spin.model.impl.ValuesImpl
 
getBindings() - Method in interface org.topbraid.spin.model.Values
Gets the bindings (rows), from top to bottom as entered.
getBody() - Method in class org.topbraid.spin.model.impl.ModuleImpl
 
getBody() - Method in interface org.topbraid.spin.model.Module
Gets the body (if defined).
getBody(Resource) - Static method in class org.topbraid.spin.util.ModulesUtil
Gets the spin:body of a module, including inherited ones if the direct body is null.
getBodyQuery() - Method in class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
Gets the Jena Query object for execution.
getBodyQuery() - Method in class org.topbraid.spin.arq.SPINARQFunction
Gets the Jena Query object for execution.
getBooleanProperty(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getCell(Resource, int, int) - Static method in class org.topbraid.spin.spr.SPRResultSets
 
getClass(Triple) - Method in class org.topbraid.spin.inference.SPINExplanations
Gets the class node that holds the rule that inferred a given inferred triple.
getClass2QueryMap(Model, Model, Property, boolean, boolean) - Static method in class org.topbraid.spin.util.SPINQueryFinder
 
getClass2QueryMap(Model, Model, Property, boolean, boolean, Predicate<Resource>) - Static method in class org.topbraid.spin.util.SPINQueryFinder
Gets a Map of QueryWrappers with their associated classes.
getClassesWithConstructor(Model) - Static method in class org.topbraid.spin.inference.SPINConstructors
Finds all classes that directly have a spin:constructor attached to it.
getClassMetadata(Node, Graph, String) - Method in class org.topbraid.spin.util.OntologyOptimizations
 
getClassOrDatatype() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getClassOrDatatype() - Method in interface org.topbraid.shacl.model.SHPropertyShape
Gets the declared sh:class, sh:directType or sh:datatype (if any).
getCls() - Method in class org.topbraid.spin.model.QueryOrTemplateCall
Gets the associated subject, e.g.
getColCount(Resource) - Static method in class org.topbraid.spin.spr.SPRResultSets
 
getColCountProperty(String) - Method in class org.topbraid.spin.spr.AbstractTableEngine
 
getColName(Resource, int) - Static method in class org.topbraid.spin.spr.SPRResultSets
 
getColNames(Resource) - Static method in class org.topbraid.spin.spr.SPRResultSets
 
getComment() - Method in interface org.topbraid.spin.model.AbstractAttribute
Gets the description (stored in rdfs:comment) of this.
getComment() - Method in interface org.topbraid.spin.model.Command
Gets the comment if any has been stored as rdfs:comment.
getComment() - Method in class org.topbraid.spin.model.impl.AbstractAttributeImpl
 
getComment() - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
getComment() - Method in class org.topbraid.spin.model.impl.ModuleImpl
 
getComment() - Method in interface org.topbraid.spin.model.Module
Gets the rdfs:comment of this (if any).
getComponent() - Method in class org.topbraid.shacl.engine.Constraint
 
getComponentWithParameter(Property) - Method in class org.topbraid.shacl.engine.ShapesGraph
 
getConstraintComponentOfValidator(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getConstraints() - Method in class org.topbraid.shacl.engine.Shape
 
getContext() - Method in class org.topbraid.shacl.engine.Constraint
 
getContext() - Method in class org.topbraid.shacl.model.impl.SHNodeShapeImpl
 
getContext() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getContext() - Method in interface org.topbraid.shacl.model.SHShape
Returns either sh:NodeShape or sh:PropertyShape.
getContext() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
getContext() - Method in class org.topbraid.spin.statistics.SPINStatistics
 
getCountDisplayString() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getCountDisplayString() - Method in interface org.topbraid.shacl.model.SHPropertyShape
 
getCurrentEngine() - Static method in class org.topbraid.shacl.js.SHACLScriptEngineManager
 
getCustomizedLabel(Resource) - Method in class org.topbraid.spin.system.SPINLabels
Gets a "human-readable" label for a given Resource.
getDataset() - Method in interface org.topbraid.shacl.expr.NodeExpressionContext
 
getDataset() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getDataset() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getDataset(Model) - Method in class org.topbraid.spin.arq.ARQFactory
Specifies a Dataset that shall be used for query execution.
getDatatype() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getDatatypeURIs() - Static method in class org.topbraid.spin.util.JenaDatatypes
Gets a List of all datatype URIs.
getDeepCause(Throwable, Class<? extends EX>) - Static method in class org.topbraid.spin.util.ExceptionUtil
 
getDefaultGraph() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
getDefaultModel() - Method in class org.topbraid.spin.arq.DatasetWithDifferentDefaultModel
 
getDefaultModel() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
getDefaultModel() - Method in class org.topbraid.spin.arq.FromDataset
 
getDefaultShapesGraphURI(Dataset) - Method in class org.topbraid.shacl.validation.DefaultShapesGraphProvider
 
getDefaultTableEngine() - Method in class org.topbraid.spin.spr.TableEngines
 
getDefaultTypeForConstraintPredicate(Property) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getDefaultValue() - Method in interface org.topbraid.spin.model.Argument
Returns any declared spl:defaultValue.
getDefaultValue() - Method in interface org.topbraid.spin.model.Attribute
Gets the declared default value of this attribute, as defined using spl:defaultValue.
getDefaultValue() - Method in class org.topbraid.spin.model.impl.ArgumentImpl
 
getDefaultValue() - Method in class org.topbraid.spin.model.impl.AttributeImpl
 
getDefaultValues(Resource) - Static method in class org.topbraid.spin.util.SPLUtil
Creates a Map from Properties to RDFNodes based on declared spl:InferDefaultValues.
getDelegate() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
getDepth() - Method in class org.topbraid.spin.model.visitor.ElementWalkerWithDepth
 
getDescription() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getDescription() - Method in interface org.topbraid.shacl.model.SHPropertyShape
 
getDescription() - Method in class org.topbraid.spin.util.ClassPropertyMetadata
 
getDirectShapesAtClassOrShape(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets the directly associated sh:Shapes that have a given class in their target, including ConstraintComponents and the class or shape itself if it is marked as sh:Shape.
getDuration() - Method in class org.topbraid.spin.statistics.SPINStatistics
 
getEARLModel() - Method in class org.topbraid.shacl.testcases.W3CTestRunner
 
getEARLResource() - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
getEditWidget() - Method in class org.topbraid.spin.util.ClassPropertyMetadata
 
getElements() - Method in interface org.topbraid.spin.model.ElementGroup
Gets the List of child Elements.
getElements() - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
getElements(Property) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
getElements() - Method in class org.topbraid.spin.model.impl.ElementListImpl
 
getEngine(String) - Method in class org.topbraid.shacl.entailment.SHACLEntailment
 
getEngine() - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
getExecutable(Constraint) - Method in class org.topbraid.shacl.validation.js.AbstractJSExecutor
 
getExecutable(Constraint) - Method in class org.topbraid.shacl.validation.js.JSComponentExecutor
 
getExecutable(Constraint) - Method in class org.topbraid.shacl.validation.js.JSConstraintExecutor
 
getExecutor(Constraint, ValidationEngine) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
 
getExpression() - Method in interface org.topbraid.spin.model.Aggregation
 
getExpression() - Method in interface org.topbraid.spin.model.Bind
Gets the SPARQL expression delivering the assigned value.
getExpression() - Method in interface org.topbraid.spin.model.Filter
Gets the expression representing the filter condition.
getExpression() - Method in class org.topbraid.spin.model.impl.AggregationImpl
 
getExpression() - Method in class org.topbraid.spin.model.impl.BindImpl
 
getExpression() - Method in class org.topbraid.spin.model.impl.FilterImpl
 
getExpressionString(RDFNode) - Static method in class org.topbraid.spin.util.SPINExpressions
 
getExpressionString(RDFNode, boolean) - Static method in class org.topbraid.spin.util.SPINExpressions
 
getExtraPrefixes() - Static method in class org.topbraid.spin.system.ExtraPrefixes
Gets a Map from prefixes to namespaces.
getFilePath() - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
getFirstDirectRange(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Gets the "first" declared rdfs:range of a given property.
getFirstRange(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Gets the "first" declared rdfs:range of a given property.
getFirstResult(QueryExecution) - Static method in class org.topbraid.spin.util.SPINUtil
Executes a given SELECT query and returns the first value of the first result variable, if any exists.
getFixes() - Method in class org.topbraid.spin.constraints.ConstraintViolation
 
getFocusNode() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getFocusNode() - Method in interface org.topbraid.shacl.model.SHResult
 
getForType(Resource) - Method in class org.topbraid.spin.spr.TableEngines
 
getFrom() - Method in class org.topbraid.spin.model.impl.QueryImpl
 
getFrom() - Method in interface org.topbraid.spin.model.Query
Gets the list of URIs specified in FROM clauses.
getFromNamed() - Method in class org.topbraid.spin.model.impl.QueryImpl
 
getFromNamed() - Method in interface org.topbraid.spin.model.Query
Gets the list of URIs specified in FROM NAMED clauses.
getFunction() - Method in interface org.topbraid.spin.model.FunctionCall
Gets the URI Resource of the Function being called here.
getFunction() - Method in class org.topbraid.spin.model.impl.FunctionCallImpl
 
getFunction(String, Model) - Method in class org.topbraid.spin.system.SPINModuleRegistry
Gets a registered Function with a given URI.
getFunctionName() - Method in class org.topbraid.shacl.model.impl.SHJSConstraintImpl
 
getFunctionName() - Method in class org.topbraid.shacl.model.impl.SHJSExecutableImpl
 
getFunctionName() - Method in class org.topbraid.shacl.model.impl.SHJSFunctionImpl
 
getFunctionName() - Method in interface org.topbraid.shacl.model.SHJSExecutable
 
getFunctions() - Static method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
 
getFunctions() - Method in class org.topbraid.spin.system.SPINModuleRegistry
Gets a Collection of all registered Functions.
getFunctionStatement(Resource) - Method in class org.topbraid.shacl.expr.NodeExpressionFactory
 
getGraph() - Method in class org.topbraid.shacl.js.JSGraph
 
getGraph() - Method in class org.topbraid.shacl.testcases.TestCase
 
getGraph(Node) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
getGraph(Quad) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
getGroupProperties(Node, Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getHelper() - Static method in class org.topbraid.spin.util.JenaUtil
Gets the current helper object.
getId() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getImportedGraph(String) - Method in class org.topbraid.spin.system.SPINImports
Attempts to load a graph with a given URI.
getImportedNamespace(Resource, String) - Static method in class org.topbraid.shacl.util.PrefixUtil
 
getImportProperties() - Method in class org.topbraid.spin.util.ImportProperties
 
getImports(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
 
getImportsModel(Model) - Method in class org.topbraid.spin.system.SPINImports
Checks if spin:imports have been declared and adds them to a union model.
getIncludesSHACL() - Method in interface org.topbraid.spin.util.OptimizedMultiUnion
 
getIncludesSPIN() - Method in interface org.topbraid.spin.util.OptimizedMultiUnion
 
getIndentation() - Method in interface org.topbraid.spin.model.print.PrintContext
Gets the indentation level starting at 0.
getIndentation() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
getInferencesModel() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getInitialBinding() - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
getInitialBinding(String) - Method in interface org.topbraid.spin.model.print.PrintContext
Gets an initial binding for a variable, so that a constant will be inserted into the query string instead of the variable name.
getInitialBinding(String) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
getInitialBinding() - Method in interface org.topbraid.spin.model.TemplateCall
Gets the name-value pairs of the template call's arguments as a Jena-friendly initial binding object.
getInteger(Property) - Method in class org.topbraid.spin.model.SPINResourceImpl
 
getIntegerProperty(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getItems() - Method in class org.topbraid.shacl.testcases.W3CTestRunner
 
getJenaPath(String, Model) - Static method in class org.topbraid.shacl.arq.SHACLPaths
Attempts to parse a given string into a Jena Path.
getJenaPath() - Method in class org.topbraid.shacl.engine.Shape
 
getKeyIfEnabledFor(Graph) - Method in class org.topbraid.spin.util.OntologyOptimizations
 
getLabel() - Method in class org.topbraid.shacl.rules.Rule
 
getLabel() - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
getLabel(Constraint) - Method in class org.topbraid.shacl.validation.js.AbstractJSExecutor
 
getLabel(Constraint) - Method in class org.topbraid.shacl.validation.js.JSComponentExecutor
 
getLabel(Constraint) - Method in class org.topbraid.shacl.validation.js.JSConstraintExecutor
 
getLabel(Constraint) - Method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
getLabel(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLComponentExecutor
 
getLabel(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLConstraintExecutor
 
getLabel() - Method in class org.topbraid.spin.statistics.SPINStatistics
 
getLabel(Resource) - Method in class org.topbraid.spin.system.SPINLabels
Gets the label for a given Resource.
getLabel() - Method in class org.topbraid.spin.util.CommandWrapper
 
getLabelFunction() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getLabelProperties() - Method in interface org.topbraid.spin.util.OptimizedMultiUnion
 
getLabelStart(String) - Method in class org.topbraid.shacl.rules.Rule
 
getLabelTemplate() - Method in class org.topbraid.shacl.model.impl.SHParameterizableImpl
 
getLabelTemplate() - Method in interface org.topbraid.shacl.model.SHParameterizable
 
getLabelTemplate() - Method in class org.topbraid.spin.model.impl.TemplateImpl
 
getLabelTemplate(String) - Method in class org.topbraid.spin.model.impl.TemplateImpl
 
getLabelTemplate() - Method in interface org.topbraid.spin.model.Template
Gets the declared spin:labelTemplate (if any exists).
getLabelTemplate(String) - Method in interface org.topbraid.spin.model.Template
Gets the declared spin:labelTemplate (if any exists), using a preferred language.
getLanguage() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getLanguageForTarget(Resource) - Method in class org.topbraid.shacl.validation.TargetPlugins
 
getLevel() - Method in class org.topbraid.spin.constraints.ConstraintViolation
 
getLex() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getLimit() - Method in class org.topbraid.spin.model.impl.QueryImpl
 
getLimit() - Method in interface org.topbraid.spin.model.SolutionModifierQuery
Gets the LIMIT or null.
getList(Property) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
getListProperty(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getLiteral(Property) - Method in interface org.topbraid.spin.model.SPINResource
Gets the "first" property value of this but only if it's a Literal.
getLiteral(Property) - Method in class org.topbraid.spin.model.SPINResourceImpl
 
getLiteralProperties(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getLocalPropertyLabel(Resource, Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets any locally-defined label for a given property.
getLocalRange() - Method in class org.topbraid.spin.util.ClassPropertyMetadata
 
getLocalRange(Node, Node, Graph, boolean) - Static method in class org.topbraid.spin.util.JenaUtil
Gets the local range of a given property at a given class, considering things like rdfs:range, owl:allValuesFrom restrictions, spl:Argument and others.
getLock() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
getLock() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
getLong(Property) - Method in interface org.topbraid.spin.model.SPINResource
 
getLong(Property) - Method in class org.topbraid.spin.model.SPINResourceImpl
 
getMaxCount() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getMaxCount() - Method in interface org.topbraid.shacl.model.SHPropertyShape
 
getMaxCount() - Method in interface org.topbraid.spin.model.Attribute
Gets the maximum cardinality of this attribute, if specified.
getMaxCount() - Method in class org.topbraid.spin.model.impl.AttributeImpl
 
getMaxCount() - Method in class org.topbraid.spin.util.ClassPropertyMetadata
 
getMessage() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getMessage() - Method in interface org.topbraid.shacl.model.SHResult
 
getMessage() - Method in class org.topbraid.spin.constraints.ConstraintViolation
 
getMinCount() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getMinCount() - Method in interface org.topbraid.shacl.model.SHPropertyShape
 
getMinCount() - Method in interface org.topbraid.spin.model.Attribute
Gets the minimum cardinality of this attribute.
getMinCount() - Method in class org.topbraid.spin.model.impl.AttributeImpl
 
getModel() - Static method in class org.topbraid.spin.vocabulary.SP
Gets a Model with the content of the SP namespace, from a file that is bundled with this API.
getModel() - Static method in class org.topbraid.spin.vocabulary.SPIN
Gets a Model with the content of the SPIN namespace, from a file that is bundled with this API.
getModel() - Static method in class org.topbraid.spin.vocabulary.SPL
Gets a Model with the content of the SPL namespace, from a file that is bundled with this API.
getModels() - Method in class org.topbraid.spin.system.SPINModuleRegistry
Gets all Models that are associated to registered functions and templates.
getModule() - Method in class org.topbraid.spin.model.impl.FunctionCallImpl
 
getModule() - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
getModule() - Method in interface org.topbraid.spin.model.ModuleCall
Gets the associated module, i.e.
getName(Resource) - Static method in class org.topbraid.spin.arq.Aggregations
If registered, returns the display name of a given aggregation type.
getName() - Method in class org.topbraid.spin.model.impl.VariableImpl
 
getName() - Method in interface org.topbraid.spin.model.Variable
Gets the name of this variable (without the '?').
getName() - Method in class org.topbraid.spin.util.ClassPropertyMetadata
 
getNamedGraphURIs(Query) - Static method in class org.topbraid.spin.arq.ARQFactory
Gets a list of named graphs (GRAPH elements) mentioned in a given Query.
getNamedModel(String) - Static method in class org.topbraid.spin.arq.ARQFactory
Convenience method to get a named graph from the current ARQFactory's Dataset.
getNamedModel(String) - Method in class org.topbraid.spin.arq.DelegatingDataset
 
getNameNode() - Method in class org.topbraid.spin.model.impl.NamedGraphImpl
 
getNameNode() - Method in interface org.topbraid.spin.model.NamedGraph
Gets the URI Resource or Variable that holds the name of this named graph.
getNamespace(Resource, String) - Static method in class org.topbraid.shacl.util.PrefixUtil
 
getNext(Triple) - Method in class org.topbraid.spin.arq.functions.AbstractWalkFunction
 
getNext(Triple) - Method in class org.topbraid.spin.arq.functions.WalkObjectsFunction
 
getNext(Triple) - Method in class org.topbraid.spin.arq.functions.WalkSubjectsFunction
 
getNextVarName() - Method in class org.topbraid.shacl.expr.AppendContext
 
getNode(Object) - Static method in class org.topbraid.shacl.js.model.JSFactory
 
getNode() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getNodeLabel(RDFNode) - Method in class org.topbraid.spin.system.SPINLabels
 
getNodes(PropFuncArg) - Static method in class org.topbraid.spin.arq.functions.SPINFunctionUtil
 
getNodeSafe(Object) - Static method in class org.topbraid.shacl.js.model.JSFactory
 
getNodeToLabelMap() - Method in interface org.topbraid.spin.model.print.PrintContext
Gets the Jena NodeToLabelMap associated with this.
getNodeToLabelMap() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
getNsPrefixURI(Model, String) - Static method in class org.topbraid.spin.util.JenaUtil
Overcomes a bug in Jena: if the base model does not declare a default namespace then the default namespace of an import is returned!
getObject() - Method in class org.topbraid.shacl.js.model.JSTriple
 
getObject() - Method in class org.topbraid.shacl.model.impl.SHRuleImpl
 
getObject() - Method in interface org.topbraid.shacl.model.SHRule
Gets the sh:subject (assuming this is a triple rule)
getObject() - Method in interface org.topbraid.spin.model.Triple
Gets the object of this Triple, downcasting it into Variable if appropriate.
getObject() - Method in interface org.topbraid.spin.model.TriplePath
Gets the object.
getObject(Node, Node, Graph) - Static method in class org.topbraid.spin.util.JenaNodeUtil
 
getObject(Object) - Method in class org.topbraid.spin.util.OntologyOptimizations
 
getObject(Resource, Property) - Static method in class org.topbraid.spin.util.SPLUtil
Same as getObject(subject, predicate, false).
getObject(Resource, Property, boolean) - Static method in class org.topbraid.spin.util.SPLUtil
Gets the (first) value of a subject/predicate combination.
getObjectCount(Node, Node, Graph) - Static method in class org.topbraid.spin.util.JenaNodeUtil
 
getObjectResource() - Method in interface org.topbraid.spin.model.Triple
Gets the object as a Resource.
getObjects(Node, Node, Graph) - Static method in class org.topbraid.spin.util.JenaNodeUtil
 
getOffset() - Method in class org.topbraid.spin.model.impl.QueryImpl
 
getOffset() - Method in interface org.topbraid.spin.model.SolutionModifierQuery
Gets the OFFSET or null
getOntologyGraphKey() - Method in interface org.topbraid.spin.util.OntologyOptimizableGraph
Gets a unique identifier for the graph that is used for caching.
getOrder() - Method in class org.topbraid.shacl.engine.Shape
 
getOrder() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getOrder() - Method in interface org.topbraid.shacl.model.SHPropertyShape
Gets the sh:order of this
getOrder() - Method in class org.topbraid.shacl.rules.Rule
 
getOrder() - Method in class org.topbraid.spin.util.ClassPropertyMetadata
 
getOrderedParameters() - Method in class org.topbraid.shacl.model.impl.SHParameterizableImpl
 
getOrderedParameters() - Method in interface org.topbraid.shacl.model.SHParameterizable
Gets an ordered List of all declared SHParameters, based on sh:order values (if one of them exists), then the local names of the path predicates.
getParameter(String) - Method in interface org.topbraid.spin.util.ParameterProvider
Gets the value of a given parameter.
getParameter(String) - Method in class org.topbraid.spin.util.SimpleParameterProvider
 
getParameterAtClass(Resource, Property) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getParameterAtInstance(Resource, Property) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getParameterizable() - Method in class org.topbraid.shacl.model.impl.SHParameterizableInstanceImpl
 
getParameterizable() - Method in interface org.topbraid.shacl.model.SHParameterizableInstance
 
getParameterMapByVarNames() - Method in class org.topbraid.shacl.model.impl.SHParameterizableInstanceImpl
 
getParameterMapByVarNames() - Method in interface org.topbraid.shacl.model.SHParameterizableInstance
Gets a Map from variable names to RDFNodes derived from the Parameters.
getParameters() - Method in class org.topbraid.shacl.model.impl.SHParameterizableImpl
 
getParameters() - Method in interface org.topbraid.shacl.model.SHParameterizable
Gets an unordered List of all declared Parameters.
getParametersMap() - Method in class org.topbraid.shacl.model.impl.SHParameterizableImpl
 
getParametersMap() - Method in interface org.topbraid.shacl.model.SHParameterizable
Gets a Map of variable names to Parameters.
getParameterValue() - Method in class org.topbraid.shacl.engine.Constraint
 
getParamNames() - Method in class org.topbraid.shacl.arq.SHACLARQFunction
Gets the names of the declared parameters, in order from left to right.
getPath() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getPath() - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
getPath() - Method in interface org.topbraid.shacl.model.SHResult
 
getPath() - Method in interface org.topbraid.shacl.model.SHShape
Gets the value resource of sh:path or null (for node shapes).
getPaths() - Method in class org.topbraid.spin.constraints.ConstraintViolation
 
getPathString(Resource) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
getPolicy(String, Graph, Node, Node) - Method in class org.topbraid.spin.system.MagicPropertyPolicy
Checks whether a given magic property call should return asserted triples, dynamically computed query results, or both for a given subject/object combination.
getPotentialBindings(Module, RDFNode[]) - Static method in class org.topbraid.spin.util.ModulesUtil
Attempts to find "good" default bindings for a collection of RDFNode values at a given module.
getPredicate() - Method in class org.topbraid.shacl.js.model.JSTriple
 
getPredicate() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getPredicate() - Method in class org.topbraid.shacl.model.impl.SHRuleImpl
 
getPredicate() - Method in interface org.topbraid.shacl.model.SHPropertyShape
Gets the property represented by the sh:path, assuming it's a IRI.
getPredicate() - Method in interface org.topbraid.shacl.model.SHRule
Gets the sh:subject (assuming this is a triple rule)
getPredicate() - Method in class org.topbraid.spin.constraints.SimplePropertyPath
 
getPredicate() - Method in interface org.topbraid.spin.model.AbstractAttribute
Gets the specified sp:argProperty (if any).
getPredicate() - Method in class org.topbraid.spin.model.impl.AbstractAttributeImpl
 
getPredicate() - Method in class org.topbraid.spin.model.impl.TripleImpl
 
getPredicate() - Method in interface org.topbraid.spin.model.Triple
Gets the predicate of this Triple, downcasting it into Variable if appropriate.
getPrimaryKeyProperty(Resource) - Static method in class org.topbraid.spin.util.SPLUtil
 
getPrimaryKeyPropertyHelper(Resource, Set<Resource>) - Static method in class org.topbraid.spin.util.SPLUtil
 
getPrimaryKeyURIStart(Resource) - Static method in class org.topbraid.spin.util.SPLUtil
 
getPrintPrefixes() - Method in interface org.topbraid.spin.model.print.PrintContext
Checks whether prefix declarations shall be printed into the head of the query.
getPrintPrefixes() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
getProgressMonitor() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getProgressMonitor() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getProperty(Node, Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getProperty(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getPropertyConstraintAtClass(Resource, Property) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getPropertyConstraintAtInstance(Resource, Property) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getPropertyDescription(Node, Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getPropertyEditWidget(Node, Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getPropertyLocalRange(Node, Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getPropertyMaxCount(Node, Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getPropertyName(Node, Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getPropertyResourceValue(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
Replacement for Resource.getPropertyResourceValue(Property) which leaves an unclosed iterator.
getPropertyShapes() - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
getPropertyShapes(RDFNode) - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
getPropertyShapes() - Method in interface org.topbraid.shacl.model.SHShape
Gets all property shapes declared for this shape using either sh:parameter or sh:property.
getPropertyShapes(RDFNode) - Method in interface org.topbraid.shacl.model.SHShape
Gets all property shapes declared for this shape using either sh:parameter or sh:property that are about a given predicate.
getPropertyViewWidget(Node, Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getQueriesAndTemplateCalls(Property) - Method in class org.topbraid.spin.model.impl.SPINInstanceImpl
 
getQueriesAndTemplateCalls(Property) - Method in interface org.topbraid.spin.model.SPINInstance
Gets the queries and template calls associated with this.
getQuery() - Method in class org.topbraid.shacl.rules.SPARQLRule
 
getQuery() - Method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
getQuery() - Method in class org.topbraid.spin.model.impl.SubQueryImpl
 
getQuery() - Method in class org.topbraid.spin.model.QueryOrTemplateCall
If this is a Query, then get it.
getQuery() - Method in interface org.topbraid.spin.model.SubQuery
Gets the nested query.
getQuery() - Method in class org.topbraid.spin.util.QueryWrapper
 
getQueryString() - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
getQueryString() - Method in class org.topbraid.shacl.arq.SHACLJSARQFunction
 
getQueryString() - Method in class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
 
getQueryString() - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
getQueryString() - Method in interface org.topbraid.spin.model.TemplateCall
Deprecated.
should not be used: has issues if sp:text is used only, and may produce queries that in fact cannot be parsed back. As an alternative, consider getting the Command and a initial bindings mapping, then feed the QueryExecution with that initial binding for execution.
getQueryString(RDFNode, boolean) - Static method in class org.topbraid.spin.util.SPINUtil
Deprecated.
for the same reason as TemplateCall.getQueryString()
getQueryStringMap(Resource, Property) - Static method in class org.topbraid.spin.util.SPINUtil
Gets a Map of all query strings defined as values of a given property.
getQueryStrings(Resource, Property) - Static method in class org.topbraid.spin.util.SPINUtil
Deprecated.
for the same reasons as TemplateCall.getQueryString()
getQueryText() - Method in class org.topbraid.spin.statistics.SPINStatistics
 
getRDFNode(Property) - Method in interface org.topbraid.spin.model.SPINResource
 
getRDFNode(Property) - Method in class org.topbraid.spin.model.SPINResourceImpl
 
getReferences(Property, Resource) - Static method in class org.topbraid.spin.util.JenaUtil
 
getRelevantPropertiesOfClass(Resource) - Static method in class org.topbraid.spin.util.RelevantProperties
 
getRelevantSHACLPropertiesOfClass(Resource) - Static method in class org.topbraid.spin.util.RelevantProperties
 
getRelevantSHACLPropertiesOfInstance(Resource) - Static method in class org.topbraid.spin.util.RelevantProperties
 
getRelevantSPINPropertiesOfClass(Resource) - Static method in class org.topbraid.spin.util.RelevantProperties
 
getRelevantSPINPropertiesOfInstance(Resource) - Static method in class org.topbraid.spin.util.RelevantProperties
 
getReport() - Method in class org.topbraid.shacl.validation.ValidationEngine
Gets the validation report as a Resource in the report Model.
getResource() - Method in class org.topbraid.shacl.rules.Rule
 
getResource() - Method in class org.topbraid.shacl.testcases.TestCase
 
getResource(Property) - Method in interface org.topbraid.spin.model.SPINResource
 
getResource(Property) - Method in class org.topbraid.spin.model.SPINResourceImpl
 
getResourceDefaultType(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getResourceProperties(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getResourceProperty(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getResourcePropertyWithType(Resource, Property, Resource) - Static method in class org.topbraid.spin.util.JenaUtil
 
getResourcesInTarget(Resource, Dataset) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets all nodes from a given sh:target.
getResultNodes() - Method in interface org.topbraid.spin.model.Describe
Gets the result nodes of this query.
getResultNodes() - Method in class org.topbraid.spin.model.impl.DescribeImpl
 
getResults() - Method in class org.topbraid.spin.internal.ObjectPropertiesGetter
 
getResults() - Method in class org.topbraid.spin.util.PropertyPathsGetter
 
getResultsModel() - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
getResultVariableNames() - Method in class org.topbraid.spin.model.impl.SelectImpl
 
getResultVariableNames() - Method in interface org.topbraid.spin.model.Select
Gets the names of all variables in the SELECT.
getResultVariables() - Method in class org.topbraid.spin.model.impl.SelectImpl
 
getResultVariables() - Method in interface org.topbraid.spin.model.Select
Deprecated.
Note that this function returns an empty result if the query is represented using sp:text only. This means that it should not be used outside of SPIN RDF structures. Use #getResultVariableNames otherwise. This method will be made private in future versions.
getReturnType() - Method in interface org.topbraid.spin.model.Function
Gets the value of the spin:returnType property, if any.
getReturnType() - Method in class org.topbraid.spin.model.impl.FunctionImpl
 
getRoot() - Method in class org.topbraid.spin.constraints.ConstraintViolation
 
getRoot() - Method in class org.topbraid.spin.constraints.SimplePropertyPath
 
getRootShapes() - Method in class org.topbraid.shacl.engine.ShapesGraph
Gets all shapes that declare a target and pass the provided filter.
getRowCount(Resource) - Static method in class org.topbraid.spin.spr.SPRResultSets
 
getRowCountProperty(String) - Method in class org.topbraid.spin.spr.AbstractTableEngine
 
getRule(Triple) - Method in class org.topbraid.spin.inference.SPINExplanations
Gets the rule resource defining the rule that inferred a given triple.
getRuleLanguage(Resource) - Method in class org.topbraid.shacl.rules.RuleLanguages
 
getRules() - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
getRules() - Method in interface org.topbraid.shacl.model.SHShape
Gets the rules attached to this shape via sh:rule.
getServiceURI() - Method in class org.topbraid.spin.model.impl.ServiceImpl
 
getServiceURI() - Method in interface org.topbraid.spin.model.Service
Gets the URI of the SPARQL end point to invoke.
getServiceVariable() - Method in class org.topbraid.spin.model.impl.ServiceImpl
 
getServiceVariable() - Method in interface org.topbraid.spin.model.Service
The the variable of the SPARQL end point to invoke.
getSeverity() - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
getSeverity() - Method in interface org.topbraid.shacl.model.SHShape
Returns the sh:severity of this shape, defaulting to sh:Violation.
getSHACLFunction() - Method in class org.topbraid.shacl.arq.SHACLARQFunction
Gets the underlying sh:Function Model object for this ARQ function.
getSHACLModel() - Static method in class org.topbraid.shacl.util.SHACLSystemModel
 
getShape() - Method in class org.topbraid.shacl.engine.Constraint
 
getShape(Node) - Method in class org.topbraid.shacl.engine.ShapesGraph
 
getShapeResource() - Method in class org.topbraid.shacl.engine.Constraint
 
getShapeResource() - Method in class org.topbraid.shacl.engine.Shape
 
getShapesGraph() - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
getShapesGraph() - Method in interface org.topbraid.shacl.expr.NodeExpressionContext
 
getShapesGraph() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getShapesGraph() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getShapesGraphURI() - Method in interface org.topbraid.shacl.expr.NodeExpressionContext
 
getShapesGraphURI() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getShapesGraphURI() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getShapesModel() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getSource() - Method in class org.topbraid.spin.constraints.ConstraintViolation
Gets the SPIN Query or template call that has caused this violation.
getSource(Function) - Method in class org.topbraid.spin.system.SPINModuleRegistry
 
getSource() - Method in class org.topbraid.spin.util.CommandWrapper
Gets the SPIN Query or template call that has created this QueryWrapper.
getSourceConstraint() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getSourceConstraint() - Method in interface org.topbraid.shacl.model.SHResult
 
getSourceConstraintComponent() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getSourceConstraintComponent() - Method in interface org.topbraid.shacl.model.SHResult
 
getSourceShape() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getSourceShape() - Method in interface org.topbraid.shacl.model.SHResult
 
getSPARQL() - Method in class org.topbraid.shacl.model.impl.SHSPARQLConstraintImpl
 
getSPARQL() - Method in class org.topbraid.shacl.model.impl.SHSPARQLFunctionImpl
 
getSPARQL() - Method in class org.topbraid.shacl.model.impl.SHSPARQLTargetImpl
 
getSPARQL() - Method in interface org.topbraid.shacl.model.SHSPARQLExecutable
Gets the value of sh:sparql.
getSPARQL(Constraint) - Method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
getSPARQL(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLComponentExecutor
 
getSPARQL(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLConstraintExecutor
 
getSPARQLExecutable(Constraint) - Method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
getSPARQLExecutable(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLComponentExecutor
 
getSPARQLExecutable(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLConstraintExecutor
 
getSPINCommand() - Method in class org.topbraid.spin.util.CommandWrapper
 
getSPINCommand() - Method in class org.topbraid.spin.util.QueryWrapper
 
getSPINCommand() - Method in class org.topbraid.spin.util.UpdateWrapper
 
getSPINFunction() - Method in class org.topbraid.spin.arq.SPINARQFunction
 
getSPINFunctionsCache(String) - Method in class org.topbraid.spin.util.OntologyOptimizations
 
getSPINQuery() - Method in class org.topbraid.spin.util.QueryWrapper
 
getSPINUpdate() - Method in class org.topbraid.spin.util.UpdateWrapper
 
getStackTrace(Throwable) - Static method in class org.topbraid.spin.util.ExceptionUtil
 
getStartTime() - Method in class org.topbraid.spin.statistics.SPINStatistics
 
getStatement() - Method in class org.topbraid.spin.util.CommandWrapper
 
getStatistics() - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
Gets all previously added statistics.
getStatus() - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
getString() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
getString(Property) - Method in interface org.topbraid.spin.model.SPINResource
 
getString(Property) - Method in class org.topbraid.spin.model.SPINResourceImpl
 
getStringBuilder() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
getStringProperty(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
 
getSubGraphs(MultiUnion) - Static method in class org.topbraid.spin.util.JenaUtil
 
getSubject() - Method in class org.topbraid.shacl.js.model.JSTriple
 
getSubject() - Method in class org.topbraid.shacl.model.impl.SHRuleImpl
 
getSubject() - Method in interface org.topbraid.shacl.model.SHRule
Gets the sh:subject (assuming this is a triple rule)
getSubject() - Method in interface org.topbraid.spin.model.Triple
Gets the subject of this Triple, downcasting it into Variable if appropriate.
getSubject() - Method in interface org.topbraid.spin.model.TriplePath
Gets the subject.
getSubjectCount(Node, Node, Graph) - Static method in class org.topbraid.spin.util.JenaNodeUtil
 
getSubjects(Node, Node, Graph) - Static method in class org.topbraid.spin.util.JenaNodeUtil
 
getSuperClasses(Graph) - Method in class org.topbraid.spin.util.ClassMetadata
 
getSuperClasses(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Gets a Set of all superclasses (rdfs:subClassOf) of a given Resource.
getSyntax() - Method in class org.topbraid.spin.arq.ARQFactory
The ARQ Syntax used by default: Syntax.syntaxARQ.
getTargetNodes(Resource, Dataset) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getTemplate() - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
getTemplate() - Method in interface org.topbraid.spin.model.TemplateCall
Gets the associated Template, from the SPINModules registry.
getTemplate(String, Model) - Method in class org.topbraid.spin.system.SPINModuleRegistry
Gets a Template with a given URI in its defining Model.
getTemplateBinding() - Method in class org.topbraid.spin.util.CommandWrapper
 
getTemplateCall() - Method in class org.topbraid.spin.model.QueryOrTemplateCall
If this is a TemplateCall, then return it.
getTemplateMetaClass(Command) - Static method in class org.topbraid.spin.model.SPINFactory
Gets the most appopriate metaclass to wrap a given Command into a Template.
getTemplates() - Method in interface org.topbraid.spin.model.Construct
Gets the list of TripleTemplates in the head of the query.
getTemplates() - Method in class org.topbraid.spin.model.impl.ConstructImpl
 
getTemplates() - Method in class org.topbraid.spin.system.SPINModuleRegistry
Gets a Collection of all registered Templates.
getTermType() - Method in class org.topbraid.shacl.js.model.JSBlankNode
 
getTermType() - Method in class org.topbraid.shacl.js.model.JSLiteral
 
getTermType() - Method in class org.topbraid.shacl.js.model.JSNamedNode
 
getTermType() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getTestCaseContextFactory() - Static method in class org.topbraid.shacl.testcases.context.JSPreferredTestCaseContext
 
getTestCaseContextFactory() - Static method in class org.topbraid.shacl.testcases.context.SPARQLPreferredTestCaseContext
 
getTestCases(Model, Resource) - Method in class org.topbraid.shacl.testcases.FunctionTestCaseType
 
getTestCases(Model, Resource) - Method in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
getTestCases(Model, Resource) - Method in class org.topbraid.shacl.testcases.JSTestCaseType
 
getTestCases(Model, Resource) - Method in class org.topbraid.shacl.testcases.QueryTestCaseType
 
getTestCases(Model, Resource) - Method in interface org.topbraid.shacl.testcases.TestCaseType
Gets all test case resources from a given Model that this type can handle.
getText(Triple) - Method in class org.topbraid.spin.inference.SPINExplanations
Gets the explanation text for a given inferred triple.
getText() - Method in class org.topbraid.spin.util.CommandWrapper
 
getTextOnly(Resource) - Static method in class org.topbraid.spin.arq.ARQ2SPIN
 
getTransformerFactory() - Static method in class org.topbraid.spin.util.XMLOutput
 
getTriplePatterns() - Method in class org.topbraid.spin.model.impl.VariableImpl
 
getTriplePatterns() - Method in interface org.topbraid.spin.model.Variable
Gets all TriplePatterns where this Variable is mentioned.
getType(String) - Static method in class org.topbraid.spin.arq.Aggregations
If registered, returns the aggregation Resource for a given display name.
getType(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Gets the "first" type of a given Resource.
getTypes() - Static method in class org.topbraid.shacl.testcases.TestCaseTypes
 
getTypes(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getTypes(Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Gets a Set of all rdf:types of a given Resource.
getUnionModel() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
getUpdate() - Method in class org.topbraid.spin.util.UpdateWrapper
 
getUpdatedGraphs(Update, DatasetGraph, Map<String, RDFNode>) - Static method in class org.topbraid.spin.util.UpdateUtil
Gets all Graphs that are potentially updated in a given Update request.
getUri() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getURI() - Static method in class org.topbraid.shacl.vocabulary.DASH
 
getURI() - Static method in class org.topbraid.shacl.vocabulary.SH
 
getURI() - Static method in class org.topbraid.shacl.vocabulary.TOSH
 
getURI() - Static method in class org.topbraid.spin.vocabulary.SP
 
getURI() - Static method in class org.topbraid.spin.vocabulary.SPINMAP
 
getURI() - Static method in class org.topbraid.spin.vocabulary.SPR
 
getURI() - Static method in class org.topbraid.spin.vocabulary.SPRA
 
getURIResources(Printable) - Static method in class org.topbraid.spin.util.SPINUtil
 
getUseExtraPrefixes() - Method in interface org.topbraid.spin.model.print.PrintContext
Checks if the extra prefixes (such as afn:) shall be used to resolve qnames, even if they are not imported by the current model.
getUseExtraPrefixes() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
getUsePrefixes() - Method in interface org.topbraid.spin.model.print.PrintContext
Checks if resource URIs shall be abbreviated with qnames at all.
getUsePrefixes() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
getUsing() - Method in class org.topbraid.spin.model.update.impl.ModifyImpl
 
getUsingNamed() - Method in class org.topbraid.spin.model.update.impl.ModifyImpl
 
getValidator(Resource, Resource) - Method in class org.topbraid.shacl.model.impl.SHConstraintComponentImpl
 
getValidator(Resource, Resource) - Method in interface org.topbraid.shacl.model.SHConstraintComponent
 
getValue() - Method in class org.topbraid.shacl.js.model.JSBlankNode
 
getValue() - Method in class org.topbraid.shacl.js.model.JSLiteral
 
getValue() - Method in class org.topbraid.shacl.js.model.JSNamedNode
 
getValue() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getValue() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getValue() - Method in interface org.topbraid.shacl.model.SHResult
 
getValue() - Method in class org.topbraid.spin.constraints.ConstraintViolation
 
getValueNodes(ValidationEngine, Constraint, QuerySolutionMap, RDFNode) - Method in class org.topbraid.shacl.validation.js.AbstractJSExecutor
 
getValueNodes(ValidationEngine, Constraint, QuerySolutionMap, RDFNode) - Method in class org.topbraid.shacl.validation.js.JSComponentExecutor
 
getValueNodes(ValidationEngine, Constraint, QuerySolutionMap, RDFNode) - Method in class org.topbraid.shacl.validation.js.JSConstraintExecutor
 
getValueNodes(Constraint, RDFNode) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getValueProperty(String) - Method in class org.topbraid.spin.spr.AbstractTableEngine
 
getValues() - Method in class org.topbraid.spin.model.impl.QueryImpl
 
getValues() - Method in interface org.topbraid.spin.model.Query
Gets the VALUES block at the end of the query if it exists.
getValueType() - Method in interface org.topbraid.spin.model.AbstractAttribute
Gets the specified spl:valueType (if any).
getValueType() - Method in class org.topbraid.spin.model.impl.AbstractAttributeImpl
 
getVariable() - Method in interface org.topbraid.spin.model.Bind
Gets the variable on the right hand side of the BIND.
getVariable() - Method in class org.topbraid.spin.model.impl.BindImpl
 
getVarName() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getVarName() - Method in interface org.topbraid.shacl.model.SHPropertyShape
Gets the variable name associated with this.
getVarName() - Method in interface org.topbraid.spin.model.Argument
Gets the variable name associated with this Argument.
getVarName() - Method in class org.topbraid.spin.model.impl.ArgumentImpl
 
getVarNameProperty(String, int) - Method in class org.topbraid.spin.spr.AbstractTableEngine
 
getVarNames() - Method in class org.topbraid.spin.model.impl.ValuesImpl
 
getVarNames() - Method in interface org.topbraid.spin.model.Values
Gets the names of the declared variables, ordered as entered.
getVarNamespace() - Method in class org.topbraid.spin.arq.ARQ2SPIN
Gets the (optional) variable namespace.
getViewWidget() - Method in class org.topbraid.spin.util.ClassPropertyMetadata
 
getVocabularyModel() - Static method in class org.topbraid.spin.util.SystemTriples
Gets the system ontology (a shared copy).
getWhere() - Method in interface org.topbraid.spin.model.CommandWithWhere
Gets the ElementList of the WHERE clause of this query.
getWhere() - Method in class org.topbraid.spin.model.impl.QueryImpl
 
getWhere() - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
getWhereElements() - Method in class org.topbraid.spin.model.impl.QueryImpl
 
getWhereElements() - Method in interface org.topbraid.spin.model.Query
Gets the elements in the WHERE clause of this query.
GraphBulkUpdate - Class in org.topbraid.spin.util
Utility methods that allow switching between the deprecated BulkUpdateHandler and the supposed replacement in GraphUtil later.
GraphBulkUpdate() - Constructor for class org.topbraid.spin.util.GraphBulkUpdate
 
graphIRI - Static variable in class org.topbraid.spin.vocabulary.SP
 
graphNameNode - Static variable in class org.topbraid.spin.vocabulary.SP
 
GraphNotFoundException - Exception in org.topbraid.spin.arq
An Exception thrown if a named graph could not be resolved while setting the default graph of a dataset.
GraphNotFoundException(String) - Constructor for exception org.topbraid.spin.arq.GraphNotFoundException
 
GraphUpdate - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
GraphValidationTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
GraphValidationTestCaseType - Class in org.topbraid.shacl.testcases
 
GraphValidationTestCaseType() - Constructor for class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
group - Static variable in class org.topbraid.shacl.vocabulary.SH
 
groupBy - Static variable in class org.topbraid.spin.vocabulary.SP
 

H

handleErrors(Module, QuerySolutionMap, List<String>) - Method in class org.topbraid.spin.system.SPINArgumentChecker
 
handleTriplePattern(TriplePattern, Map<Property, RDFNode>) - Method in class org.topbraid.spin.internal.ObjectPropertiesGetter
 
handleTriplePattern(TriplePattern, Map<Property, RDFNode>) - Method in class org.topbraid.spin.model.visitor.AbstractTriplesVisitor
Will be called on each TriplePattern.
handleTriplePattern(TriplePattern, Map<Property, RDFNode>) - Method in class org.topbraid.spin.util.PropertyPathsGetter
 
hasCell - Static variable in class org.topbraid.spin.vocabulary.SPR
 
hasCellFunction - Static variable in class org.topbraid.spin.vocabulary.SPR
 
hasConstructor(Resource) - Static method in class org.topbraid.spin.inference.SPINConstructors
Checks whether a given class or a superclass thereof has a constructor.
hashCode() - Method in class org.topbraid.shacl.js.model.JSTerm
 
hashCode() - Method in class org.topbraid.shacl.js.model.JSTriple
 
hasIndirectType(Resource, Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Checks whether a given Resource is an instance of a given type, or a subclass thereof.
hasInitialBindings() - Method in interface org.topbraid.spin.model.print.PrintContext
Checks whether any initial bindings have been declared for this context.
hasInitialBindings() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
hasMinSeverity(Resource, Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
hasNestedBlocksUsingThis(Element) - Static method in class org.topbraid.spin.util.NestedQueries
Checks if a given query uses any non-trivial blocks such as UNIONs, nested { ...
hasNestedBlocksUsingThis(Update) - Static method in class org.topbraid.spin.util.NestedQueries
 
hasPrimaryKey(Resource) - Static method in class org.topbraid.spin.util.SPLUtil
 
hasRDFType(Node, EnhGraph, Resource) - Static method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
hasShape - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
HasShapeFunction - Class in org.topbraid.shacl.arq.functions
The implementation of the tosh:hasShape function.
HasShapeFunction() - Constructor for class org.topbraid.shacl.arq.functions.HasShapeFunction
 
hasSPINRDF(Resource) - Static method in class org.topbraid.spin.util.SPTextUtil
Checks if a given SPIN Command has at least one other triple beside the rdf:type, sp:text and spin:thisUnbound triple.
hasSuperClass(Resource, Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Checks whether a given class has a given (transitive) super class.
hasSuperProperty(Property, Property) - Static method in class org.topbraid.spin.util.JenaUtil
Checks whether a given property has a given (transitive) super property.
hasTargetNode(RDFNode) - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
hasTargetNode(RDFNode) - Method in interface org.topbraid.shacl.model.SHShape
Checks if a given node is in the target of this shape.
hasValue - Static variable in class org.topbraid.shacl.vocabulary.SH
 
hasValue - Static variable in class org.topbraid.spin.vocabulary.SPL
 
having - Static variable in class org.topbraid.spin.vocabulary.SP
 

I

IGNORED_PROPERTIES - Static variable in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
ImplementationByType - Class in org.topbraid.spin.util
Extended polymorphism support for Jena, checking whether the Node has a given rdf:type.
ImplementationByType(Node) - Constructor for class org.topbraid.spin.util.ImplementationByType
 
ImportProperties - Class in org.topbraid.spin.util
A singleton controlling which properties shall be used to expand imports.
ImportProperties() - Constructor for class org.topbraid.spin.util.ImportProperties
 
imports - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ImportsExpander - Interface in org.topbraid.spin.util
An interface that can be implemented by a Dataset to support the SWP function ui:graphWithImports.
in - Static variable in class org.topbraid.shacl.vocabulary.SH
 
include - Static variable in class org.topbraid.shacl.vocabulary.MF
 
includeSuggestions - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
increaseIndent() - Method in class org.topbraid.shacl.expr.AppendContext
 
indent() - Method in class org.topbraid.shacl.expr.AppendContext
 
INDENTATION - Static variable in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
One level of indentation (four spaces), used by toString methods
indentationString - Variable in class org.topbraid.spin.model.print.StringPrintContext
 
infer(Triple, Rule, Shape) - Method in class org.topbraid.shacl.rules.RuleEngine
 
Infer - Class in org.topbraid.shacl.tools
Stand-alone utility to perform inferences based on SHACL rules from a given file.
Infer() - Constructor for class org.topbraid.shacl.tools.Infer
 
InferDefaultValue - Static variable in class org.topbraid.spin.vocabulary.SPL
 
InferencingTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
inferRDFNode(Property) - Method in class org.topbraid.spin.model.SPINResourceImpl
 
Info - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Info - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
init() - Method in class org.topbraid.spin.system.SPINModuleRegistry
Initializes this registry with all system functions and templates from the SPL namespace.
initNamespaces(Graph) - Static method in class org.topbraid.spin.util.JenaUtil
Sets the usual default namespaces for rdf, rdfs, owl and xsd.
initNamespaces(PrefixMapping) - Static method in class org.topbraid.spin.util.JenaUtil
Sets the usual default namespaces for rdf, rdfs, owl and xsd.
initTestEnvironment(TestCase) - Static method in class org.topbraid.shacl.testcases.TestEnvironmentInitializers
Calls all initializers for the given TestCase before the test has been run.
Insert - Interface in org.topbraid.spin.model.update
Deprecated.
Insert - Static variable in class org.topbraid.spin.vocabulary.SP
Deprecated.
InsertData - Interface in org.topbraid.spin.model.update
A SPARQL Update INSERT DATA operation.
InsertData - Static variable in class org.topbraid.spin.vocabulary.SP
 
InsertDataImpl - Class in org.topbraid.spin.model.update.impl
 
InsertDataImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.InsertDataImpl
 
InsertImpl - Class in org.topbraid.spin.model.update.impl
Deprecated.
InsertImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.InsertImpl
Deprecated.
 
insertPattern - Static variable in class org.topbraid.spin.vocabulary.SP
 
intersection - Static variable in class org.topbraid.shacl.vocabulary.SH
 
IntersectionExpression - Class in org.topbraid.shacl.expr
 
IntersectionExpression(List<NodeExpression>) - Constructor for class org.topbraid.shacl.expr.IntersectionExpression
 
into - Static variable in class org.topbraid.spin.vocabulary.SP
 
INVERSE_OBJECT_VAR_NAME - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
inverseBody - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
inverseExpression - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
inversePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
invokeExpression(String, QuerySolution, Dataset) - Static method in class org.topbraid.spin.util.JenaUtil
Calls a SPARQL expression and returns the result, using some initial bindings.
invokeFunction(String, QuerySolution) - Method in interface org.topbraid.shacl.js.JSScriptEngine
 
invokeFunction(String, QuerySolution) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
InvokeFunction - Class in org.topbraid.spin.arq.functions
The function spif:invoke.
InvokeFunction() - Constructor for class org.topbraid.spin.arq.functions.InvokeFunction
 
invokeFunction0(Resource, Dataset) - Static method in class org.topbraid.spin.util.JenaUtil
Calls a given SPARQL function with no arguments.
invokeFunction1(Resource, RDFNode, Dataset) - Static method in class org.topbraid.spin.util.JenaUtil
Calls a given SPARQL function with one argument.
invokeFunction1(Resource, Node, Dataset) - Static method in class org.topbraid.spin.util.JenaUtil
 
invokeFunction2(Resource, RDFNode, RDFNode, Dataset) - Static method in class org.topbraid.spin.util.JenaUtil
Calls a given SPARQL function with two arguments.
invokeFunction2(Resource, Node, Node, Dataset) - Static method in class org.topbraid.spin.util.JenaUtil
 
invokeFunction3(Resource, RDFNode, RDFNode, RDFNode, Dataset) - Static method in class org.topbraid.spin.util.JenaUtil
 
invokeFunction3(Resource, Node, Node, Node, Dataset) - Static method in class org.topbraid.spin.util.JenaUtil
 
invokeFunctionOrdered(String, Object[]) - Method in interface org.topbraid.shacl.js.JSScriptEngine
 
invokeFunctionOrdered(String, Object[]) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
IOUtil - Class in org.topbraid.spin.util
 
IOUtil() - Constructor for class org.topbraid.spin.util.IOUtil
 
IRI - Static variable in class org.topbraid.shacl.vocabulary.SH
 
IRIOrLiteral - Static variable in class org.topbraid.shacl.vocabulary.SH
 
isAbstract() - Method in class org.topbraid.spin.model.impl.ModuleImpl
 
isAbstract() - Method in interface org.topbraid.spin.model.Module
Checks if this Module has been declared to be abstract using spin:abstract.
isAbstract(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Checks whether a given module has been declared abstract using spin:abstract
isArgument(Resource) - Static method in class org.topbraid.spin.util.SPLUtil
Checks whether a given Resource is an instance of spl:Argument (or a subclass thereof.
isArgumentPredicate(Resource, Property) - Static method in class org.topbraid.spin.util.SPLUtil
Checks if a given Property is a defined spl:Argument of a given subject Resource.
isArray(Object) - Static method in class org.topbraid.shacl.js.NashornUtil
 
isBlankNode() - Method in class org.topbraid.shacl.js.model.JSTerm
 
isBlankNodeVar() - Method in class org.topbraid.spin.model.impl.VariableImpl
 
isBlankNodeVar() - Method in interface org.topbraid.spin.model.Variable
Checks if this represents a blank node var.
isCanceled() - Method in class org.topbraid.spin.progress.NullProgressMonitor
 
isCanceled() - Method in interface org.topbraid.spin.progress.ProgressMonitor
 
isCanceled() - Method in class org.topbraid.spin.progress.SimpleProgressMonitor
 
isClassWithDefaultType(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
isConstraintProperty(Property) - Static method in class org.topbraid.spin.constraints.SPINConstraints
Checks if a given property is a SPIN constraint property.
isCore() - Method in class org.topbraid.shacl.model.impl.SHConstraintComponentImpl
 
isCore() - Method in interface org.topbraid.shacl.model.SHConstraintComponent
 
isCreateURIVariables() - Method in class org.topbraid.spin.system.SPINPreferences
Indicates whether the SPIN generator shall convert variables into URI nodes, so that they can be shared between multiple queries.
isDeactivated() - Method in class org.topbraid.shacl.model.impl.SHJSConstraintImpl
 
isDeactivated() - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
isDeactivated() - Method in class org.topbraid.shacl.model.impl.SHSPARQLConstraintImpl
 
isDeactivated() - Method in interface org.topbraid.shacl.model.SHConstraint
Checks if this constraint has been deactivated.
isDeactivated() - Method in interface org.topbraid.shacl.model.SHShape
Checks if this shape has been deactivated.
isDistinct() - Method in interface org.topbraid.spin.model.Aggregation
 
isDistinct() - Method in class org.topbraid.spin.model.impl.AggregationImpl
 
isDistinct() - Method in class org.topbraid.spin.model.impl.SelectImpl
 
isDistinct() - Method in interface org.topbraid.spin.model.Select
Checks is this query has the DISTINCT flag set.
isElementList(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Checks if a given Resource can be cast into an ElementList.
isEmpty() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
isEnabled() - Method in class org.topbraid.spin.util.OntologyOptimizations
 
isError() - Method in class org.topbraid.spin.constraints.ConstraintViolation
Checks if this represents an Error or Fatal.
isExpression(RDFNode) - Static method in class org.topbraid.spin.util.SPINExpressions
Checks whether a given RDFNode is an expression.
isIgnored(Node) - Method in class org.topbraid.shacl.engine.ShapesGraph
 
isIgnoredConstraint(Constraint) - Method in class org.topbraid.shacl.engine.ShapesGraph
 
isInstanceOf(Node, Node, Graph) - Static method in class org.topbraid.spin.util.JenaNodeUtil
 
isInTarget(RDFNode, Dataset, Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
isInTargetOf - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
IsInTargetOfFunction - Class in org.topbraid.shacl.arq.functions
The function tosh:isInTargetOf.
IsInTargetOfFunction() - Constructor for class org.topbraid.shacl.arq.functions.IsInTargetOfFunction
 
isInTransaction() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
isInTransaction() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
isJSPreferred() - Static method in class org.topbraid.shacl.util.SHACLUtil
 
isJSRule() - Method in class org.topbraid.shacl.model.impl.SHRuleImpl
 
isJSRule() - Method in interface org.topbraid.shacl.model.SHRule
Checks if this rule is an instance of sh:JSRule
isJSTarget(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
isLibraryOntology(Graph, URI) - Static method in class org.topbraid.spin.util.SPINUtil
Checks whether a given Graph is a spin:LibraryOntology.
isLiteral() - Method in class org.topbraid.shacl.js.model.JSTerm
 
isMagicProperty() - Method in interface org.topbraid.spin.model.Function
Gets the value of the property magicProperty.
isMagicProperty() - Method in class org.topbraid.spin.model.impl.FunctionImpl
Gets the value of the property magicProperty.
isMemoryGraph(Graph) - Static method in class org.topbraid.spin.util.JenaUtil
Checks whether a given graph (possibly a MultiUnion) only contains GraphMemBase instances.
isMemoryGraph(Graph) - Method in class org.topbraid.spin.util.JenaUtilHelper
Returns true if optimizations for faster graphs should be applied; false if graph is slower.
isModuleInstance(Resource) - Static method in class org.topbraid.spin.model.SPINFactory
Checks if a given Resource is an instance of a class that has type spin:Module (or its subclasses such as spin:Function).
isMulti(Property, Resource) - Static method in class org.topbraid.spin.util.JenaUtil
Checks if a given property is multi-valued according to owl:FunctionalProperty, OWL cardinality restrictions, spl:Argument or spl:ObjectCountPropertyConstraint.
isMulti(Node, Node, Graph) - Static method in class org.topbraid.spin.util.JenaUtil
 
isNamedBNodeMode() - Method in interface org.topbraid.spin.model.print.PrintContext
Checks if we are inside of a mode (such as INSERT { GRAPH { ...
isNamedBNodeMode() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
isNested() - Method in interface org.topbraid.spin.model.print.PrintContext
Checks if we are inside braces such as a nested expression.
isNested() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
isNodeInTarget(RDFNode, Dataset, Resource, SHParameterizableTarget) - Method in class org.topbraid.shacl.validation.js.JSTargetPlugin
 
isNodeInTarget(RDFNode, Dataset, Resource, SHParameterizableTarget) - Method in class org.topbraid.shacl.validation.sparql.SPARQLTargetPlugin
 
isNodeInTarget(RDFNode, Dataset, Resource, SHParameterizableTarget) - Method in interface org.topbraid.shacl.validation.TargetPlugin
 
isNodeShape(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
Checks if a given node is a NodeShape.
isNumeric(String) - Static method in class org.topbraid.spin.util.JenaDatatypes
Checks if a given URI is a numeric datatype URI.
isOnProperty(TemplateCall, Property) - Static method in class org.topbraid.spin.util.SPLUtil
Checks if a given template call is about a specific property.
isOntologyGraph() - Method in interface org.topbraid.spin.util.OntologyOptimizableGraph
Checks if this graph is an Ontology graph, i.e.
isOptional() - Method in class org.topbraid.shacl.model.impl.SHParameterImpl
 
isOptional() - Method in interface org.topbraid.shacl.model.SHParameter
 
isOptional() - Method in interface org.topbraid.spin.model.AbstractAttribute
Checks if this argument has been declared to be optional.
isOptional() - Method in class org.topbraid.spin.model.impl.ArgumentImpl
 
isOptional() - Method in class org.topbraid.spin.model.impl.AttributeImpl
 
isOptionalArg(int) - Method in interface org.topbraid.shacl.arq.OptionalArgsFunction
 
isOptionalArg(int) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
isOptionalArg(int) - Method in class org.topbraid.spin.arq.SPINARQFunction
 
isOptionalParameter(Property) - Method in class org.topbraid.shacl.model.impl.SHParameterizableImpl
 
isOptionalParameter(Property) - Method in interface org.topbraid.shacl.model.SHParameterizable
Checks if one of the sh:parameters declaring a given predicate is also marked as sh:optional true.
isParameter(Resource) - Static method in class org.topbraid.shacl.model.SHFactory
 
isParameterAtInstance(Resource, Property) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
isParameterizableConstraint(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
isParameterizableInstance(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
Checks if a given RDFNode represents a parameterizable instance.
isPrivate() - Method in interface org.topbraid.spin.model.Function
Indicates if spin:private is set to true for this function.
isPrivate() - Method in class org.topbraid.spin.model.impl.FunctionImpl
 
isPropertyShape() - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
isPropertyShape(Resource) - Static method in class org.topbraid.shacl.model.SHFactory
 
isPropertyShape() - Method in interface org.topbraid.shacl.model.SHShape
Checks if this is a property shape, based on the presence or absence of sh:path.
isQueryProperty(Property) - Static method in class org.topbraid.spin.model.SPINFactory
Checks if a given Property is spin:query or a sub-property of it.
isRecording() - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
isRecordingNativeFunctions() - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
isRecordingSPINFunctions() - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
isReduced() - Method in class org.topbraid.spin.model.impl.SelectImpl
 
isReduced() - Method in interface org.topbraid.spin.model.Select
Checks if this query has the REDUCED flag set.
isRegistered(String) - Method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
 
isRegistered(String) - Method in class org.topbraid.spin.arq.SPINThreadPropertyFunctionRegistry
 
isReuseLocalVariables() - Method in class org.topbraid.spin.system.SPINPreferences
Indicates whether the SPIN generator shall reuse the same blank node for a variable multiple times within the same query.
isRootClass(Resource) - Static method in class org.topbraid.spin.util.SPINUtil
 
isRuleProperty(Property) - Static method in class org.topbraid.spin.inference.SPINInferences
Checks if a given property is a SPIN rule property.
isSetOperator(String) - Static method in class org.topbraid.spin.model.impl.FunctionCallImpl
 
isSilent() - Method in interface org.topbraid.spin.model.update.Clear
Checks if this Update operation has been marked to be SILENT.
isSilent() - Method in interface org.topbraid.spin.model.update.Create
Checks if this Update operation has been marked to be SILENT.
isSilent() - Method in interface org.topbraid.spin.model.update.Drop
Checks if this Update operation has been marked to be SILENT.
isSilent() - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
isSilent() - Method in interface org.topbraid.spin.model.update.Load
Checks if this Update operation has been marked to be SILENT.
isSPARQLConstraint(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
isSPARQLProperty(Property) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
isSPARQLRule() - Method in class org.topbraid.shacl.model.impl.SHRuleImpl
 
isSPARQLRule() - Method in interface org.topbraid.shacl.model.SHRule
Checks if this rule is an instance of sh:SPARQLRule
isSPARQLTarget(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
isSystemDatatype(RDFNode) - Static method in class org.topbraid.spin.util.JenaDatatypes
Checks if a given RDFNode represents a system XSD datatype such as xsd:int.
isTemplateCall(RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Checks whether a given RDFNode is a TemplateCall.
isThisDeep() - Method in class org.topbraid.spin.util.CommandWrapper
Checks if ?this is used in any nested block.
isThisUnbound() - Method in class org.topbraid.spin.util.CommandWrapper
 
isTripleRule() - Method in class org.topbraid.shacl.model.impl.SHRuleImpl
 
isTripleRule() - Method in interface org.topbraid.shacl.model.SHRule
Checks if this rule is an instance of sh:TripleRule
isURI() - Method in class org.topbraid.shacl.js.model.JSTerm
 
isUsingCaches() - Method in class org.topbraid.spin.arq.ARQFactory
 
isUsingOntologyOptimizations() - Method in interface org.topbraid.spin.util.OntologyOptimizableGraph
Checks if OntologyOptimizations caches can be used for this graph.
IsValidForDatatypeFunction - Class in org.topbraid.shacl.arq.functions
The function spif:isValidForDatatype
IsValidForDatatypeFunction() - Constructor for class org.topbraid.shacl.arq.functions.IsValidForDatatypeFunction
 
isVariable(RDFNode) - Static method in class org.topbraid.spin.model.SPINFactory
Checks whether a given RDFNode is a variable.
iterator() - Method in class org.topbraid.spin.util.ConcurrentHashSet
 

J

JenaDatatypes - Class in org.topbraid.spin.util
Some static utilities dealing with datatypes and literals.
JenaDatatypes() - Constructor for class org.topbraid.spin.util.JenaDatatypes
 
JenaNodeUtil - Class in org.topbraid.spin.util
Some utilities operating on Jena Node objects, bypassing the Model/RDFNode abstraction layer.
JenaNodeUtil() - Constructor for class org.topbraid.spin.util.JenaNodeUtil
 
JenaUtil - Class in org.topbraid.spin.util
Some convenience methods to operate on Jena Models.
JenaUtil() - Constructor for class org.topbraid.spin.util.JenaUtil
 
JenaUtilHelper - Class in org.topbraid.spin.util
This is an extension point for the SPIN library allowing modification of some low level utilities that are exposed through JenaUtil.
JenaUtilHelper() - Constructor for class org.topbraid.spin.util.JenaUtilHelper
 
js - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JS_DATA_VAR - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JS_SHAPES_VAR - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSBlankNode - Class in org.topbraid.shacl.js.model
 
JSComponentExecutor - Class in org.topbraid.shacl.validation.js
Executes constraints based on a JavaScript validator.
JSComponentExecutor() - Constructor for class org.topbraid.shacl.validation.js.JSComponentExecutor
 
JSConstraint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSConstraintExecutor - Class in org.topbraid.shacl.validation.js
Executes sh:js constraints.
JSConstraintExecutor() - Constructor for class org.topbraid.shacl.validation.js.JSConstraintExecutor
 
JSExecutable - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSFactory - Class in org.topbraid.shacl.js.model
 
JSFactory() - Constructor for class org.topbraid.shacl.js.model.JSFactory
 
JSFunction - Static variable in class org.topbraid.shacl.vocabulary.SH
 
jsFunctionName - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSGraph - Class in org.topbraid.shacl.js
 
JSGraph(Graph, JSScriptEngine) - Constructor for class org.topbraid.shacl.js.JSGraph
 
JSGraph.JSTripleIterator - Class in org.topbraid.shacl.js
 
JSLibrary - Static variable in class org.topbraid.shacl.vocabulary.SH
 
jsLibrary - Static variable in class org.topbraid.shacl.vocabulary.SH
 
jsLibraryURL - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSLiteral - Class in org.topbraid.shacl.js.model
 
JSNamedNode - Class in org.topbraid.shacl.js.model
 
JSPreferredTestCaseContext - Class in org.topbraid.shacl.testcases.context
A TestCaseContext in which JavaScript execution is preferred over SPARQL.
JSPreferredTestCaseContext() - Constructor for class org.topbraid.shacl.testcases.context.JSPreferredTestCaseContext
 
JSRule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSRuleLanguage - Class in org.topbraid.shacl.rules
 
JSRuleLanguage() - Constructor for class org.topbraid.shacl.rules.JSRuleLanguage
 
JSScriptEngine - Interface in org.topbraid.shacl.js
Abstraction layer between TopBraid and the (Nashorn) JavaScript API.
JSScriptEngineFactory - Class in org.topbraid.shacl.js
A singleton that should be used to produce new JSScriptEngines.
JSScriptEngineFactory() - Constructor for class org.topbraid.shacl.js.JSScriptEngineFactory
 
JSTarget - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSTargetPlugin - Class in org.topbraid.shacl.validation.js
 
JSTargetPlugin() - Constructor for class org.topbraid.shacl.validation.js.JSTargetPlugin
 
JSTargetType - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSTerm - Class in org.topbraid.shacl.js.model
 
JSTerm(Node) - Constructor for class org.topbraid.shacl.js.model.JSTerm
 
JSTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
JSTestCaseType - Class in org.topbraid.shacl.testcases
 
JSTestCaseType() - Constructor for class org.topbraid.shacl.testcases.JSTestCaseType
 
JSTriple - Class in org.topbraid.shacl.js.model
 
JSValidationLanguage - Class in org.topbraid.shacl.validation.js
 
JSValidationLanguage() - Constructor for class org.topbraid.shacl.validation.js.JSValidationLanguage
 
JSValidator - Static variable in class org.topbraid.shacl.vocabulary.SH
 

K

keys() - Method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
 
keys() - Method in class org.topbraid.spin.arq.SPINThreadPropertyFunctionRegistry
 
keys() - Method in class org.topbraid.spin.util.OntologyOptimizations
 

L

labelTemplate - Static variable in class org.topbraid.shacl.vocabulary.SH
 
labelTemplate - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
LANGUAGE - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
lessThan - Static variable in class org.topbraid.shacl.vocabulary.SH
 
lessThanOrEquals - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Let - Static variable in class org.topbraid.spin.vocabulary.SP
Deprecated.
LibraryOntology - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
limit - Static variable in class org.topbraid.spin.vocabulary.SP
 
listAllProperties(Resource, Property) - Static method in class org.topbraid.spin.util.JenaUtil
Gets an Iterator over all Statements of a given property or its sub-properties at a given subject instance.
listGraphNodes() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
listNames() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
listNames() - Method in class org.topbraid.spin.arq.FromDataset
 
listParameterNames() - Method in interface org.topbraid.spin.util.ParameterProvider
Gets an Iterator over all known parameter names.
listParameterNames() - Method in class org.topbraid.spin.util.SimpleParameterProvider
 
ListShape - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
LITERAL - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
literal(String, Object) - Method in class org.topbraid.shacl.js.model.TermFactory
 
Literal - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Load - Interface in org.topbraid.spin.model.update
A SPARQL Update LOAD operation.
Load - Static variable in class org.topbraid.spin.vocabulary.SP
 
LoadImpl - Class in org.topbraid.spin.model.update.impl
 
LoadImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.LoadImpl
 
loadString(Reader) - Static method in class org.topbraid.spin.util.IOUtil
 
loadStringUTF8(InputStream) - Static method in class org.topbraid.spin.util.IOUtil
 
LocalRangeAtClassNativeFunction - Class in org.topbraid.spin.util
A native implementation of swa:localRangeAtClass, to optimize performance.
LocalRangeAtClassNativeFunction() - Constructor for class org.topbraid.spin.util.LocalRangeAtClassNativeFunction
 
LOG_QUERIES - Static variable in class org.topbraid.spin.arq.ARQFactory
Fine-grained control for development : switch on and off query printing
logFailure(String) - Method in class org.topbraid.shacl.util.FailureLog
 

M

MagicProperties - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
MagicProperty - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
MagicPropertyPolicy - Class in org.topbraid.spin.system
A singleton used by the evaluation of magic properties (SPINARQPFunction) to determine whether asserted values and/or dynamically computed values shall be returned in SPARQL queries.
MagicPropertyPolicy() - Constructor for class org.topbraid.spin.system.MagicPropertyPolicy
 
MagicPropertyPolicy.Policy - Enum in org.topbraid.spin.system
 
main(String[]) - Static method in class org.topbraid.shacl.tools.Infer
 
main(String[]) - Static method in class org.topbraid.shacl.tools.Validate
 
manages(String) - Method in class org.topbraid.spin.arq.SPINThreadPropertyFunctionRegistry
 
Manifest - Static variable in class org.topbraid.shacl.vocabulary.MF
 
Mapping - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Mapping_0_1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Mapping_1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Mapping_1_1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Mapping_1_1_Inverse - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Mapping_1_Path_1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Mapping_2_1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
mapProperty2VarNames(Map<Property, RDFNode>) - Static method in class org.topbraid.spin.util.SPINUtil
Converts a map from Properties to RDFNode values to a Map from variable names (Strings) to those values, for quicker look up.
Max - Static variable in class org.topbraid.spin.vocabulary.SP
 
maxCount - Static variable in class org.topbraid.shacl.vocabulary.SH
 
maxCount - Static variable in class org.topbraid.spin.vocabulary.ARG
 
maxCount - Static variable in class org.topbraid.spin.vocabulary.SPL
 
MaxCountConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
maxExclusive - Static variable in class org.topbraid.shacl.vocabulary.SH
 
maxInclusive - Static variable in class org.topbraid.shacl.vocabulary.SH
 
maxLength - Static variable in class org.topbraid.shacl.vocabulary.SH
 
member - Static variable in class org.topbraid.shacl.vocabulary.SH
 
message - Static variable in class org.topbraid.shacl.vocabulary.SH
 
MF - Class in org.topbraid.shacl.vocabulary
 
MF() - Constructor for class org.topbraid.shacl.vocabulary.MF
 
Min - Static variable in class org.topbraid.spin.vocabulary.SP
 
minCount - Static variable in class org.topbraid.shacl.vocabulary.SH
 
minCount - Static variable in class org.topbraid.spin.vocabulary.ARG
 
minCount - Static variable in class org.topbraid.spin.vocabulary.SPL
 
MinCountConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
minExclusive - Static variable in class org.topbraid.shacl.vocabulary.SH
 
minInclusive - Static variable in class org.topbraid.shacl.vocabulary.SH
 
minLength - Static variable in class org.topbraid.shacl.vocabulary.SH
 
MinSeverityShapeFilter - Class in org.topbraid.shacl.engine.filters
A Predicate that can be used to bypass any shapes that have less than a minimum severity, in the order of sh:Violation, sh:Warning and any other.
MinSeverityShapeFilter(Resource) - Constructor for class org.topbraid.shacl.engine.filters.MinSeverityShapeFilter
 
Minus - Interface in org.topbraid.spin.model
A MINUS element group.
Minus - Static variable in class org.topbraid.spin.vocabulary.SP
 
MinusImpl - Class in org.topbraid.spin.model.impl
 
MinusImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.MinusImpl
 
ModelPrinter - Class in org.topbraid.shacl.util
A singleton that takes a Jena Model and prints it into a string.
ModelPrinter() - Constructor for class org.topbraid.shacl.util.ModelPrinter
 
Modify - Interface in org.topbraid.spin.model.update
A SPARQL Update operation representing a DELETE/INSERT.
Modify - Static variable in class org.topbraid.spin.vocabulary.SP
 
ModifyImpl - Class in org.topbraid.spin.model.update.impl
 
ModifyImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.ModifyImpl
 
modMax - Static variable in class org.topbraid.spin.vocabulary.SP
 
modMin - Static variable in class org.topbraid.spin.vocabulary.SP
 
ModPath - Static variable in class org.topbraid.spin.vocabulary.SP
 
Module - Interface in org.topbraid.spin.model
Instances of spin:Module (or subclasses thereof).
Module - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ModuleCall - Interface in org.topbraid.spin.model
Abstract base interface of TemplateCall and FunctionCall.
ModuleCallImpl - Class in org.topbraid.spin.model.impl
 
ModuleCallImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ModuleCallImpl
 
ModuleImpl - Class in org.topbraid.spin.model.impl
 
ModuleImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ModuleImpl
 
Modules - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ModulesUtil - Class in org.topbraid.spin.util
Utilities on SPIN modules.
ModulesUtil() - Constructor for class org.topbraid.spin.util.ModulesUtil
 
MyCache() - Constructor for class org.topbraid.spin.util.OntologyOptimizations.MyCache
 

N

NAME - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
NAME - Static variable in class org.topbraid.shacl.vocabulary.SH
 
name - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NAME - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
named - Static variable in class org.topbraid.spin.vocabulary.SP
 
NAMED_NODE - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
NamedGraph - Interface in org.topbraid.spin.model
A named graph element (GRAPH keyword in SPARQL).
NamedGraph - Static variable in class org.topbraid.spin.vocabulary.SP
 
NamedGraphImpl - Class in org.topbraid.spin.model.impl
 
NamedGraphImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.NamedGraphImpl
 
namedNode(String) - Method in class org.topbraid.shacl.js.model.TermFactory
 
namespace - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NashornScriptEngine - Class in org.topbraid.shacl.js
Default implementation of JSScriptEngine, based on Nashorn.
NashornScriptEngine() - Constructor for class org.topbraid.shacl.js.NashornScriptEngine
 
NashornUtil - Class in org.topbraid.shacl.js
Utility methods to work with Nashorn objects using reflection - in cases where accessing the Nashorn JDK is not possible due to classloader restrictions.
NashornUtil() - Constructor for class org.topbraid.shacl.js.NashornUtil
 
NestedQueries - Class in org.topbraid.spin.util
Utility to checks whether a given Query contains "nested" elements such as UNIONs or sub-SELECTs.
NestedQueries() - Constructor for class org.topbraid.spin.util.NestedQueries
 
next() - Method in class org.topbraid.shacl.js.JSGraph.JSTripleIterator
 
nextRuleProperty - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
node - Variable in class org.topbraid.shacl.js.model.JSTerm
 
node - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
node - Static variable in class org.topbraid.shacl.vocabulary.SH
 
node - Static variable in class org.topbraid.spin.vocabulary.SP
 
nodeConformsToShape(JSTerm, JSTerm) - Method in class org.topbraid.shacl.validation.js.SHACLObject
 
NodeExpression - Class in org.topbraid.shacl.expr
 
NodeExpression() - Constructor for class org.topbraid.shacl.expr.NodeExpression
 
NodeExpressionContext - Interface in org.topbraid.shacl.expr
 
NodeExpressionFactory - Class in org.topbraid.shacl.expr
 
NodeExpressionFactory() - Constructor for class org.topbraid.shacl.expr.NodeExpressionFactory
 
nodeKind - Static variable in class org.topbraid.shacl.vocabulary.SH
 
nodes - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NodeShape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
nodeValidator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
not - Static variable in class org.topbraid.shacl.vocabulary.SH
 
not - Static variable in class org.topbraid.spin.vocabulary.SP
 
NotExists - Interface in org.topbraid.spin.model
A NOT EXISTS element group.
notExists - Static variable in class org.topbraid.spin.vocabulary.SP
 
NotExists - Static variable in class org.topbraid.spin.vocabulary.SP
 
NotExistsImpl - Class in org.topbraid.spin.model.impl
 
NotExistsImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.NotExistsImpl
 
notifyAddArray(Graph, Triple[]) - Method in class org.topbraid.spin.util.AbstractGraphListener
 
notifyAddGraph(Graph, Graph) - Method in class org.topbraid.spin.util.AbstractGraphListener
 
notifyAddIterator(Graph, Iterator<Triple>) - Method in class org.topbraid.spin.util.AbstractGraphListener
 
notifyAddList(Graph, List<Triple>) - Method in class org.topbraid.spin.util.AbstractGraphListener
 
notifyDeleteArray(Graph, Triple[]) - Method in class org.topbraid.spin.util.AbstractGraphListener
 
notifyDeleteGraph(Graph, Graph) - Method in class org.topbraid.spin.util.AbstractGraphListener
 
notifyDeleteIterator(Graph, Iterator<Triple>) - Method in class org.topbraid.spin.util.AbstractGraphListener
 
notifyDeleteList(Graph, List<Triple>) - Method in class org.topbraid.spin.util.AbstractGraphListener
 
notifyEvent(Graph, Object) - Method in class org.topbraid.spin.util.AbstractGraphListener
value is usually a GraphEvents.
notifyListeners() - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
Notifies all registered SPINStatisticsListeners so that they can refresh themselves.
notifyRemoveAll(Graph, Triple) - Method in class org.topbraid.spin.util.AbstractGraphListener
Called after a removeAll modification.
NS - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
NS - Static variable in class org.topbraid.shacl.vocabulary.MF
 
NS - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NS - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
NS - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
NS - Static variable in class org.topbraid.spin.vocabulary.ARG
 
NS - Static variable in class org.topbraid.spin.vocabulary.SP
 
NS - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
NS - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
NS - Static variable in class org.topbraid.spin.vocabulary.SPL
 
NS - Static variable in class org.topbraid.spin.vocabulary.SPR
 
NS - Static variable in class org.topbraid.spin.vocabulary.SPRA
 
NullProgressMonitor - Class in org.topbraid.spin.progress
A ProgressMonitor that doesn't "do" anything.
NullProgressMonitor() - Constructor for class org.topbraid.spin.progress.NullProgressMonitor
 

O

object - Static variable in class org.topbraid.shacl.vocabulary.SH
 
object - Static variable in class org.topbraid.spin.vocabulary.SP
 
object - Static variable in class org.topbraid.spin.vocabulary.SPL
 
objectCount - Static variable in class org.topbraid.spin.vocabulary.SPL
 
ObjectCountPropertyConstraint - Static variable in class org.topbraid.spin.vocabulary.SPL
 
ObjectPropertiesGetter - Class in org.topbraid.spin.internal
A utility that can be used to find all properties that occur as object in a triple pattern with ?this as subject.
ObjectPropertiesGetter(Model, Element, Map<Property, RDFNode>) - Constructor for class org.topbraid.spin.internal.ObjectPropertiesGetter
 
ObjectPropertyPath - Class in org.topbraid.spin.constraints
A SimplePropertyPath of the form SP->O.
ObjectPropertyPath(Resource, Property) - Constructor for class org.topbraid.spin.constraints.ObjectPropertyPath
 
offset - Static variable in class org.topbraid.spin.vocabulary.SP
 
oneOrMorePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
OntologyOptimizableGraph - Interface in org.topbraid.spin.util
An abstraction layer that helps the OntologyOptimizations determine whether it needs to invalidate caches or whether the graph can benefit from caching at all.
OntologyOptimizations - Class in org.topbraid.spin.util
A singleton managing Ontology-based optimizations, to be used (for example) with OptimizedMultiUnions.
OntologyOptimizations() - Constructor for class org.topbraid.spin.util.OntologyOptimizations
 
OntologyOptimizations.MyCache - Class in org.topbraid.spin.util
 
optimize(Map<Resource, List<CommandWrapper>>) - Method in interface org.topbraid.spin.inference.SPINInferencesOptimizer
Takes a rule set and either returns the same rule set unchanged or a new one with refactored rules.
OptimizedMultiUnion - Interface in org.topbraid.spin.util
A Graph interface providing additional optimization features.
optional - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Optional - Interface in org.topbraid.spin.model
An OPTIONAL element group.
Optional - Static variable in class org.topbraid.spin.vocabulary.SP
 
optional - Static variable in class org.topbraid.spin.vocabulary.SPL
 
OptionalArgsFunction - Interface in org.topbraid.shacl.arq
 
OptionalImpl - Class in org.topbraid.spin.model.impl
 
OptionalImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.OptionalImpl
 
or - Static variable in class org.topbraid.shacl.vocabulary.SH
 
OrConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
order - Static variable in class org.topbraid.shacl.vocabulary.SH
 
orderBy - Static variable in class org.topbraid.spin.vocabulary.SP
 
OrderComparator - Class in org.topbraid.shacl.util
A Comparator that uses sh:order triples of the given resource in ascending order (defaulting to 0).
OrderComparator() - Constructor for class org.topbraid.shacl.util.OrderComparator
 
org.topbraid.shacl.arq - package org.topbraid.shacl.arq
 
org.topbraid.shacl.arq.functions - package org.topbraid.shacl.arq.functions
 
org.topbraid.shacl.engine - package org.topbraid.shacl.engine
 
org.topbraid.shacl.engine.filters - package org.topbraid.shacl.engine.filters
 
org.topbraid.shacl.entailment - package org.topbraid.shacl.entailment
 
org.topbraid.shacl.expr - package org.topbraid.shacl.expr
 
org.topbraid.shacl.js - package org.topbraid.shacl.js
 
org.topbraid.shacl.js.model - package org.topbraid.shacl.js.model
 
org.topbraid.shacl.model - package org.topbraid.shacl.model
 
org.topbraid.shacl.model.impl - package org.topbraid.shacl.model.impl
 
org.topbraid.shacl.rules - package org.topbraid.shacl.rules
 
org.topbraid.shacl.testcases - package org.topbraid.shacl.testcases
 
org.topbraid.shacl.testcases.context - package org.topbraid.shacl.testcases.context
 
org.topbraid.shacl.tools - package org.topbraid.shacl.tools
 
org.topbraid.shacl.util - package org.topbraid.shacl.util
 
org.topbraid.shacl.validation - package org.topbraid.shacl.validation
 
org.topbraid.shacl.validation.js - package org.topbraid.shacl.validation.js
 
org.topbraid.shacl.validation.sparql - package org.topbraid.shacl.validation.sparql
 
org.topbraid.shacl.vocabulary - package org.topbraid.shacl.vocabulary
 
org.topbraid.spin.arq - package org.topbraid.spin.arq
Converter from Jena ARQ to the SPIN object model.
org.topbraid.spin.arq.functions - package org.topbraid.spin.arq.functions
 
org.topbraid.spin.constraints - package org.topbraid.spin.constraints
Support for constraint checking using spin:constraint.
org.topbraid.spin.inference - package org.topbraid.spin.inference
Support for inferencing using spin:rule and spin:constructor.
org.topbraid.spin.internal - package org.topbraid.spin.internal
 
org.topbraid.spin.model - package org.topbraid.spin.model
The SPIN object model (subclasses of Jena Resource).
org.topbraid.spin.model.impl - package org.topbraid.spin.model.impl
 
org.topbraid.spin.model.print - package org.topbraid.spin.model.print
Support for rendering SPIN objects into Strings.
org.topbraid.spin.model.update - package org.topbraid.spin.model.update
The SPIN object model for SPARQL UPDATE language (subclasses of Jena Resource).
org.topbraid.spin.model.update.impl - package org.topbraid.spin.model.update.impl
 
org.topbraid.spin.model.visitor - package org.topbraid.spin.model.visitor
Support for traversing SPIN object trees.
org.topbraid.spin.progress - package org.topbraid.spin.progress
Generic support for tracking and interrupting progress.
org.topbraid.spin.query - package org.topbraid.spin.query
 
org.topbraid.spin.spr - package org.topbraid.spin.spr
Support for working with SPIN Result Sets (SPR).
org.topbraid.spin.spr.spra - package org.topbraid.spin.spr.spra
Default implementation of the SPR protocol.
org.topbraid.spin.statistics - package org.topbraid.spin.statistics
Support for collecting statistics about the execution time of SPIN queries.
org.topbraid.spin.system - package org.topbraid.spin.system
Core factories and registries for SPIN.
org.topbraid.spin.util - package org.topbraid.spin.util
Various utilities that don't fit elsewhere.
org.topbraid.spin.vocabulary - package org.topbraid.spin.vocabulary
Provides access to the SPIN system namespaces.

P

Parameter - Static variable in class org.topbraid.shacl.vocabulary.SH
 
parameter - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ParameterConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
Parameterizable - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ParameterProvider - Interface in org.topbraid.spin.util
A platform independent wrapper of HttpServletRequest, factoring out the getParameter method.
paramNames - Variable in class org.topbraid.shacl.arq.SHACLARQFunction
 
parseARQExpression(String, Model) - Static method in class org.topbraid.spin.util.SPINExpressions
 
parseExpression(String, Model) - Static method in class org.topbraid.spin.util.SPINExpressions
 
parseExpression(Expr, Model) - Static method in class org.topbraid.spin.util.SPINExpressions
 
parseQuery(String, Model) - Static method in class org.topbraid.spin.arq.ARQ2SPIN
Parses a given partial query string and converts it into a SPIN structure inside a given Model.
parseUpdate(String, Model) - Static method in class org.topbraid.spin.arq.ARQ2SPIN
Parses a given partial UPDATE string and converts it into a SPIN structure inside a given Model.
path - Static variable in class org.topbraid.shacl.vocabulary.SH
 
path - Static variable in class org.topbraid.spin.vocabulary.SP
 
path1 - Static variable in class org.topbraid.spin.vocabulary.SP
 
path2 - Static variable in class org.topbraid.spin.vocabulary.SP
 
PathExpression - Class in org.topbraid.shacl.expr
 
PathExpression(Resource, NodeExpression) - Constructor for class org.topbraid.shacl.expr.PathExpression
 
PATHVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
pathVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
pattern - Static variable in class org.topbraid.shacl.vocabulary.SH
 
perhapsReset(Graph) - Method in class org.topbraid.spin.util.OntologyOptimizations
 
PlainLiteral - Static variable in class org.topbraid.spin.vocabulary.RDFx
 
postRule - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
predicate - Static variable in class org.topbraid.shacl.vocabulary.SH
 
predicate - Static variable in class org.topbraid.spin.vocabulary.SP
 
predicate - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
predicate - Static variable in class org.topbraid.spin.vocabulary.SPL
 
PREFIX - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
PREFIX - Static variable in class org.topbraid.shacl.vocabulary.SH
 
prefix - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PREFIX - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
PREFIX - Static variable in class org.topbraid.spin.vocabulary.ARG
 
PREFIX - Static variable in class org.topbraid.spin.vocabulary.SP
 
PREFIX - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
PREFIX - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
PREFIX - Static variable in class org.topbraid.spin.vocabulary.SPL
 
PREFIX - Static variable in class org.topbraid.spin.vocabulary.SPR
 
PREFIX - Static variable in class org.topbraid.spin.vocabulary.SPRA
 
PrefixDeclaration - Static variable in class org.topbraid.shacl.vocabulary.SH
 
prefixes - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PrefixUtil - Class in org.topbraid.shacl.util
Utilities related to querying and updating prefix declarations based on sh:declare.
PrefixUtil() - Constructor for class org.topbraid.shacl.util.PrefixUtil
 
prepareTestEnvironment(TestCase) - Method in interface org.topbraid.shacl.testcases.TestEnvironmentInitializer
If this initializer feels responsible for the provided dash:TestEnvironment resource, it should make the necessary adjustments to the current working environment.
prepRule - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
primaryKeyProperty - Static variable in class org.topbraid.spin.vocabulary.SPL
 
PrimaryKeyPropertyConstraint - Static variable in class org.topbraid.spin.vocabulary.SPL
 
primaryKeyURIStart - Static variable in class org.topbraid.spin.vocabulary.SPL
 
print(Model) - Method in class org.topbraid.shacl.util.ModelPrinter
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.AbstractAttributeImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.AggregationImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.BindImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.ElementListImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.ExistsImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.FilterImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.FunctionCallImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.MinusImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.ModuleImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.NamedGraphImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.NotExistsImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.OptionalImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.QueryImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.ServiceImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.SubQueryImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.TemplateCallImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.TripleImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.TriplePathImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.TripleTemplateImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.UnionImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.ValuesImpl
 
print(PrintContext) - Method in class org.topbraid.spin.model.impl.VariableImpl
 
print(PrintContext) - Method in interface org.topbraid.spin.model.print.Printable
Instructs this to print itself into a given PrintContext.
print(String) - Method in interface org.topbraid.spin.model.print.PrintContext
Prints a given string to the output stream.
print(String) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
print(PrintContext) - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
Printable - Interface in org.topbraid.spin.model.print
An interface for objects that can be printed into a PrintContext.
printComment(PrintContext) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
PrintContext - Interface in org.topbraid.spin.model.print
A status object passed along during printing of SPIN expressions in SPARQL syntax.
printExpressionString(PrintContext, RDFNode, boolean, boolean, PrefixMapping) - Static method in class org.topbraid.spin.util.SPINExpressions
 
printGraphDefaultNamedOrAll(PrintContext) - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
printGraphIRIs(PrintContext, String) - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
printIndentation(int) - Method in interface org.topbraid.spin.model.print.PrintContext
Prints the indentation string depth times.
printIndentation(int) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
printKeyword(String) - Method in interface org.topbraid.spin.model.print.PrintContext
Prints a keyword to the output stream.
printKeyword(String) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
println() - Method in interface org.topbraid.spin.model.print.PrintContext
Prints a line break to the output stream.
println() - Method in class org.topbraid.spin.model.print.StringPrintContext
 
println(String) - Method in class org.topbraid.spin.progress.SimpleProgressMonitor
 
printNestedElementList(PrintContext) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
printNestedElementList(PrintContext, Property) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
printNestedExpressionString(PrintContext, RDFNode) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
printNestedExpressionString(PrintContext, RDFNode, boolean) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
printNode(Node, OutputStream) - Static method in class org.topbraid.spin.util.XMLOutput
Serializes an XML Node to an OutputStream (as UTF-8).
printNode(Node, Writer) - Static method in class org.topbraid.spin.util.XMLOutput
Serializes an XML Node to a Writer.
printPrefixes(PrintContext) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
printSilent(PrintContext) - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
printSolutionModifiers(PrintContext) - Method in class org.topbraid.spin.model.impl.QueryImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.impl.AskImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.impl.ConstructImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.impl.DescribeImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.impl.QueryImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.impl.SelectImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.ClearImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.CreateImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.DeleteDataImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.DeleteImpl
Deprecated.
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.DeleteWhereImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.DropImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.InsertDataImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.InsertImpl
Deprecated.
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.LoadImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.ModifyImpl
 
printSPINRDF(PrintContext) - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
printStringFrom(PrintContext) - Method in class org.topbraid.spin.model.impl.QueryImpl
 
printTemplates(PrintContext, Property, String, boolean, Resource) - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
printURIResource(Resource) - Method in interface org.topbraid.spin.model.print.PrintContext
Prints a URI to the output stream.
printURIResource(Resource) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
printValues(PrintContext) - Method in class org.topbraid.spin.model.impl.QueryImpl
 
printVariable(String) - Method in interface org.topbraid.spin.model.print.PrintContext
Prints a variable to the output stream.
printVariable(String) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
printVariableExpression(PrintContext, Variable) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
Print a variable of variable-expression: ?V or (123 AS ?V)
printVariableExpression(PrintContext, Variable, RDFNode) - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
Print a variable of variable-expression: ?V or (123 AS ?V)
printVarOrResource(PrintContext, Resource) - Static method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
printWhere(PrintContext) - Method in class org.topbraid.spin.model.impl.QueryImpl
 
printWhere(PrintContext) - Method in class org.topbraid.spin.model.update.impl.UpdateImpl
 
private_ - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
private_ - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ProgressMonitor - Interface in org.topbraid.spin.progress
An abstraction of the Eclipse IProgressMonitor for intermediate status messages and the ability to cancel long-running processes.
property - Static variable in class org.topbraid.shacl.vocabulary.SH
 
property - Static variable in class org.topbraid.spin.vocabulary.ARG
 
PropertyChainHelperPFunction - Class in org.topbraid.spin.arq
A helper property function needed by OWL 2 RL rule prp-spo2.
PropertyChainHelperPFunction() - Constructor for class org.topbraid.spin.arq.PropertyChainHelperPFunction
 
PropertyConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PropertyConstraintTemplates - Static variable in class org.topbraid.spin.vocabulary.SPL
 
PropertyPathsGetter - Class in org.topbraid.spin.util
A utility that can be used to find all SimplePropertyPaths encoded in a SPIN element where either subject or object is ?this.
PropertyPathsGetter(Element, Map<Property, RDFNode>) - Constructor for class org.topbraid.spin.util.PropertyPathsGetter
 
PropertyShape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
propertySuggestionGenerator - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
propertyValidator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
proposed - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
put(String, Object) - Method in interface org.topbraid.shacl.js.JSScriptEngine
 
put(String, Object) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
put(String, Class<?>) - Method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
 
put(String, FunctionFactory) - Method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
 
put(String, Class<?>) - Method in class org.topbraid.spin.arq.SPINThreadPropertyFunctionRegistry
 
put(String, PropertyFunctionFactory) - Method in class org.topbraid.spin.arq.SPINThreadPropertyFunctionRegistry
 
put(Triple, String, Node, Node) - Method in class org.topbraid.spin.inference.SPINExplanations
Stores a Triple - query assignment.
putObject(Object, Object) - Method in class org.topbraid.spin.util.OntologyOptimizations
 

Q

qnameFor(Resource) - Static method in class org.topbraid.spin.model.print.StringPrintContext
Work-around for a bug in Jena: Jena would use the default namespace of an imported Graph in a MultiUnion.
query() - Method in class org.topbraid.shacl.js.JSGraph
 
Query - Interface in org.topbraid.spin.model
Base interface of the various SPARQL query types such as Ask, Construct, Describe and Select.
Query - Static variable in class org.topbraid.spin.vocabulary.SP
 
query - Static variable in class org.topbraid.spin.vocabulary.SP
 
query - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
QueryExecutionFactoryFilter - Class in org.topbraid.spin.query
 
QueryImpl - Class in org.topbraid.spin.model.impl
 
QueryImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.QueryImpl
 
QueryOrTemplateCall - Class in org.topbraid.spin.model
A wrapper of either a Query or a TemplateCall.
QueryOrTemplateCall(Resource, Query) - Constructor for class org.topbraid.spin.model.QueryOrTemplateCall
Constructs an instance representing a plain Query.
QueryOrTemplateCall(Resource, TemplateCall) - Constructor for class org.topbraid.spin.model.QueryOrTemplateCall
Constructs an instance representing a template call.
QueryTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
QueryTestCaseType - Class in org.topbraid.shacl.testcases
 
QueryTestCaseType() - Constructor for class org.topbraid.shacl.testcases.QueryTestCaseType
 
queryWithSubstitutions(Query, Map<Var, Node>) - Static method in class org.topbraid.spin.util.JenaUtil
Temp patch for a bug in Jena's syntaxtransform, also applying substitutions on HAVING clauses.
QueryWrapper - Class in org.topbraid.spin.util
A CommandWrapper that wraps a SPARQL query (in contrast to UpdateWrapper for UPDATE requests).
QueryWrapper(Query, Resource, String, Query, String, Statement, boolean, boolean) - Constructor for class org.topbraid.spin.util.QueryWrapper
 

R

RDFQUERY_JS - Static variable in class org.topbraid.shacl.js.NashornScriptEngine
 
RDFQueryJSLibrary - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
RDFS - Static variable in class org.topbraid.shacl.entailment.SHACLEntailment
 
RDFx - Class in org.topbraid.spin.vocabulary
Defines RDF resources that are not yet in the corresponding Jena class.
RDFx() - Constructor for class org.topbraid.spin.vocabulary.RDFx
 
reduced - Static variable in class org.topbraid.spin.vocabulary.SP
 
regex - Static variable in class org.topbraid.spin.vocabulary.SP
 
register(Resource, String) - Static method in class org.topbraid.spin.arq.Aggregations
Programatically adds a new aggregation type.
register(Property, SPINFunctionDriver) - Method in class org.topbraid.spin.arq.SPINFunctionDrivers
Registers a new SPINFunctionDriver for a given key predicate.
register(Model) - Static method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
Registers a set of extra SPIN functions from a given Model for the current Thread.
register(Resource, TableEngine) - Method in class org.topbraid.spin.spr.TableEngines
 
register(Function, Object, boolean) - Method in class org.topbraid.spin.system.SPINModuleRegistry
Registers a Function with its URI to this registry.
register(Template) - Method in class org.topbraid.spin.system.SPINModuleRegistry
Registers a Template with its URI.
registerAll(Model, Object) - Method in class org.topbraid.spin.system.SPINModuleRegistry
Registers all functions and templates from a given Model.
registerARQFunction(Function) - Method in class org.topbraid.spin.system.SPINModuleRegistry
If the provided Function has an executable body (spin:body), then register an ARQ function for it with the current FunctionRegistry.
registerARQPFunction(Function) - Method in class org.topbraid.spin.system.SPINModuleRegistry
If the provided Function has an executable body (spin:body), then register an ARQ function for it with the current FunctionRegistry.
registerContextFactory(TestCaseContextFactory) - Static method in class org.topbraid.shacl.testcases.FunctionTestCaseType
 
registerContextFactory(TestCaseContextFactory) - Static method in class org.topbraid.shacl.testcases.QueryTestCaseType
 
registerFunction(Resource) - Static method in class org.topbraid.shacl.arq.SHACLFunctions
Registers a single SHACL function declared as a sh:Function.
registerFunctions(Model) - Static method in class org.topbraid.shacl.arq.SHACLFunctions
Registers all SHACL functions from a given Model.
registerFunctions(Model, Object) - Method in class org.topbraid.spin.system.SPINModuleRegistry
Registers all functions defined in a given Model.
registerNamespace(String, String) - Method in class org.topbraid.shacl.js.model.TermFactory
 
registerTemplates(Model) - Method in class org.topbraid.spin.system.SPINModuleRegistry
Registers all templates defined in a given Model.
RelevantProperties - Class in org.topbraid.spin.util
Control logic that determines "relevant" properties for given classes or instances.
RelevantProperties() - Constructor for class org.topbraid.spin.util.RelevantProperties
 
remove(String) - Method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
 
remove(String) - Method in class org.topbraid.spin.arq.SPINThreadPropertyFunctionRegistry
 
remove(Object) - Method in class org.topbraid.spin.util.ConcurrentHashSet
 
removeEldestEntry(Map.Entry<Object, Object>) - Method in class org.topbraid.spin.util.OntologyOptimizations.MyCache
 
removeGraph(Node) - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
removeListener(SPINStatisticsListener) - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
removeNamedModel(String) - Method in class org.topbraid.spin.arq.DelegatingDataset
 
removeOptimizer(SPINInferencesOptimizer) - Static method in class org.topbraid.spin.inference.SPINInferences
 
replaceNamedModel(String, Model) - Method in class org.topbraid.spin.arq.DelegatingDataset
 
replaceQName(String, String, String, String) - Static method in class org.topbraid.spin.util.SPTextUtil
 
reset() - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
reset() - Method in class org.topbraid.spin.system.SPINModuleRegistry
Resets this registry, supporting things like server restarts.
reset() - Method in class org.topbraid.spin.util.OntologyOptimizations
 
resetOptimizations() - Method in interface org.topbraid.spin.util.OptimizedMultiUnion
 
restoreOriginalEnvironment(TestCase) - Method in interface org.topbraid.shacl.testcases.TestEnvironmentInitializer
If this initializer has made changes to the environment that should be undone, this method should restore the previous state.
restoreOriginalEnvironment(TestCase) - Static method in class org.topbraid.shacl.testcases.TestEnvironmentInitializers
Calls all initializers for the given TestCase after the test has been run.
result - Static variable in class org.topbraid.shacl.vocabulary.MF
 
result - Static variable in class org.topbraid.shacl.vocabulary.SH
 
RESULT_TYPES - Static variable in class org.topbraid.shacl.util.SHACLUtil
 
ResultAnnotation - Static variable in class org.topbraid.shacl.vocabulary.SH
 
resultMessage - Static variable in class org.topbraid.shacl.vocabulary.SH
 
resultNodes - Static variable in class org.topbraid.spin.vocabulary.SP
 
resultPath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
resultSeverity - Static variable in class org.topbraid.shacl.vocabulary.SH
 
resultVariables - Static variable in class org.topbraid.spin.vocabulary.SP
 
returnType - Static variable in class org.topbraid.shacl.vocabulary.SH
 
returnType - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ReverseLinkPath - Static variable in class org.topbraid.spin.vocabulary.SP
 
ReversePath - Static variable in class org.topbraid.spin.vocabulary.SP
 
rootClass - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
rowCount - Static variable in class org.topbraid.spin.vocabulary.SPR
 
rowCountFunction - Static variable in class org.topbraid.spin.vocabulary.SPR
 
Rule - Class in org.topbraid.shacl.rules
Represents a single rule in executable "pre-compiled" form.
Rule(Resource) - Constructor for class org.topbraid.shacl.rules.Rule
 
Rule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
rule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Rule - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
rule - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
rule - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
RuleEngine - Class in org.topbraid.shacl.rules
A SHACL Rules engine with a pluggable architecture for different execution languages including Triple rules, SPARQL rules and JavaScript rules.
RuleEngine(Dataset, URI, ShapesGraph, Model) - Constructor for class org.topbraid.shacl.rules.RuleEngine
 
RuleLanguage - Interface in org.topbraid.shacl.rules
 
RuleLanguages - Class in org.topbraid.shacl.rules
Global registry of known RuleLanguage instances.
RuleLanguages() - Constructor for class org.topbraid.shacl.rules.RuleLanguages
 
RuleProperty - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
rulePropertyMaxIterationCount - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
Rules - Static variable in class org.topbraid.shacl.vocabulary.SH
 
RulesEntailment - Class in org.topbraid.shacl.rules
 
RulesEntailment() - Constructor for class org.topbraid.shacl.rules.RulesEntailment
 
RuleUtil - Class in org.topbraid.shacl.rules
Convenience methods to execute SHACL rules.
RuleUtil() - Constructor for class org.topbraid.shacl.rules.RuleUtil
 
run(Model) - Method in class org.topbraid.shacl.testcases.TestCase
 
run(PrintStream) - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
run(PrintStream) - Method in class org.topbraid.shacl.testcases.W3CTestRunner
 
run(Model, Model, SPINExplanations, List<SPINStatistics>, boolean, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINInferences
See the other run method for help - this is using spin:rule as rulePredicate.
run(Model, Property, Model, SPINExplanations, List<SPINStatistics>, boolean, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINInferences
Iterates over all SPIN rules in a (query) Model and adds all constructed triples to a given Model (newTriples) until no further changes have been made within one iteration.
run(Model, Model, Map<Resource, List<CommandWrapper>>, Map<Resource, List<CommandWrapper>>, SPINExplanations, List<SPINStatistics>, boolean, Property, SPINRuleComparator, ProgressMonitor) - Static method in class org.topbraid.spin.inference.SPINInferences
Iterates over a provided collection of SPIN rules and adds all constructed triples to a given Model (newTriples) until no further changes have been made within one iteration.
run() - Method in class org.topbraid.spin.model.visitor.AbstractTriplesVisitor
 
run(ProgressMonitor) - Method in interface org.topbraid.spin.progress.RunnableWithProgress
Runs the runnable.
run(Node, Node, Graph, boolean) - Static method in class org.topbraid.spin.util.LocalRangeAtClassNativeFunction
 
RunnableWithProgress - Interface in org.topbraid.spin.progress
A generic interface similar to Runnable, but with an additional argument that allows the Runnable to display progress.
runQueryOnInstance(QueryWrapper, Model, Model, Resource, boolean) - Static method in class org.topbraid.spin.inference.SPINInferences
Runs a given Jena Query on a given instance and adds the inferred triples to a given Model.
RunTestCases - Static variable in class org.topbraid.spin.vocabulary.SPL
 

S

searchWidget - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
select - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Select - Interface in org.topbraid.spin.model
A SELECT query.
Select - Static variable in class org.topbraid.spin.vocabulary.SP
 
select - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
SELECT_STAR_NOT_SUPPORTED_IN_MAGIC_PROPERTIES - Static variable in class org.topbraid.spin.arq.SPINARQPFunction
 
SELECT_WITH_EXPRESSIONS_NOT_SUPPORTED_IN_MAGIC_PROPERTIES - Static variable in class org.topbraid.spin.arq.SPINARQPFunction
 
SelectImpl - Class in org.topbraid.spin.model.impl
 
SelectImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.SelectImpl
 
SelectPFunction - Class in org.topbraid.spin.arq.functions
The built-in magic property spin:select.
SelectPFunction() - Constructor for class org.topbraid.spin.arq.functions.SelectPFunction
 
SelectTemplate - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
separator - Static variable in class org.topbraid.spin.vocabulary.SP
 
separator - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
SeqPath - Static variable in class org.topbraid.spin.vocabulary.SP
 
Service - Interface in org.topbraid.spin.model
A SERVICE element group.
Service - Static variable in class org.topbraid.spin.vocabulary.SP
 
ServiceImpl - Class in org.topbraid.spin.model.impl
 
ServiceImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ServiceImpl
 
serviceURI - Static variable in class org.topbraid.spin.vocabulary.SP
 
set(SHACLFunctionsCache) - Static method in class org.topbraid.shacl.arq.SHACLFunctionsCache
 
set(NodeExpressionFactory) - Static method in class org.topbraid.shacl.expr.NodeExpressionFactory
 
set(JSScriptEngineFactory) - Static method in class org.topbraid.shacl.js.JSScriptEngineFactory
 
set(FailureLog) - Static method in class org.topbraid.shacl.util.FailureLog
 
set(ModelPrinter) - Static method in class org.topbraid.shacl.util.ModelPrinter
 
set(DefaultShapesGraphProvider) - Static method in class org.topbraid.shacl.validation.DefaultShapesGraphProvider
 
set(SHACLSuggestionGeneratorFactory) - Static method in class org.topbraid.shacl.validation.SHACLSuggestionGeneratorFactory
 
set(ValidationEngineFactory) - Static method in class org.topbraid.shacl.validation.ValidationEngineFactory
 
set(ARQFactory) - Static method in class org.topbraid.spin.arq.ARQFactory
Changes the singleton to some subclass.
set(SPINARQPFunctionFactory) - Static method in class org.topbraid.spin.arq.SPINARQPFunctionFactory
 
set(SPINFunctionDrivers) - Static method in class org.topbraid.spin.arq.SPINFunctionDrivers
 
set(SPINFunctionsCache) - Static method in class org.topbraid.spin.arq.SPINFunctionsCache
 
set(TableEngines) - Static method in class org.topbraid.spin.spr.TableEngines
 
set(MagicPropertyPolicy) - Static method in class org.topbraid.spin.system.MagicPropertyPolicy
 
set(SPINArgumentChecker) - Static method in class org.topbraid.spin.system.SPINArgumentChecker
 
set(SPINImports) - Static method in class org.topbraid.spin.system.SPINImports
Installs a different SPINImports singleton.
set(SPINLabels) - Static method in class org.topbraid.spin.system.SPINLabels
Replaces the singleton to a subclass with different behavior.
set(SPINModuleRegistry) - Static method in class org.topbraid.spin.system.SPINModuleRegistry
Sets the SPINModuleRegistry to another value.
set(SPINPreferences) - Static method in class org.topbraid.spin.system.SPINPreferences
Changes the singleton to some subclass.
set(ImportProperties) - Static method in class org.topbraid.spin.util.ImportProperties
 
set(OntologyOptimizations) - Static method in class org.topbraid.spin.util.OntologyOptimizations
 
setCanceled(boolean) - Method in class org.topbraid.spin.progress.NullProgressMonitor
 
setCanceled(boolean) - Method in interface org.topbraid.spin.progress.ProgressMonitor
 
setCanceled(boolean) - Method in class org.topbraid.spin.progress.SimpleProgressMonitor
 
setConstraintFilter(Predicate<Constraint>) - Method in class org.topbraid.shacl.engine.ShapesGraph
Sets a filter Predicate that can be used to ignore certain constraints.
setDefaultModel(Model) - Method in class org.topbraid.spin.arq.DelegatingDataset
 
setEnabled(boolean) - Method in class org.topbraid.spin.util.OntologyOptimizations
 
setEngine(String, SHACLEntailment.Engine) - Method in class org.topbraid.shacl.entailment.SHACLEntailment
 
setFocusNodeFilter(Predicate<RDFNode>) - Method in class org.topbraid.shacl.validation.ValidationEngine
Sets a filter that can be used to skip certain focus node from validation.
setGraphReadOptimization(boolean) - Static method in class org.topbraid.spin.util.JenaUtil
Allows some environments, e.g.
setGraphReadOptimization(boolean) - Method in class org.topbraid.spin.util.JenaUtilHelper
 
setHelper(JenaUtilHelper) - Static method in class org.topbraid.spin.util.JenaUtil
Sets the helper which allows the behavior of some JenaUtil methods to be modified by the system using the SPIN library.
setIndentation(int) - Method in interface org.topbraid.spin.model.print.PrintContext
Changes the indentation level.
setIndentation(int) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
setIndentationString(String) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
setJSPreferred(boolean) - Static method in class org.topbraid.shacl.arq.SHACLFunctionDriver
 
setJSPreferred(boolean) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
setJSPreferred(boolean) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
Can be used to make the JavaScript engine the preferred implementation over SPARQL.
setJSPreferred(boolean) - Method in class org.topbraid.shacl.validation.TargetPlugins
 
setLabelFunction(Function<RDFNode, String>) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
setLevel(Resource) - Method in class org.topbraid.spin.constraints.ConstraintViolation
 
setNamedBNodeMode(boolean) - Method in interface org.topbraid.spin.model.print.PrintContext
Activates or deactivates the mode in which bnodes are rendered as named variables, such as _:b0.
setNamedBNodeMode(boolean) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
setNested(boolean) - Method in interface org.topbraid.spin.model.print.PrintContext
Sets the nested flag.
setNested(boolean) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
setPrintPrefixes(boolean) - Method in interface org.topbraid.spin.model.print.PrintContext
Sets the printPrefixes flag.
setPrintPrefixes(boolean) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
setProgressMonitor(ProgressMonitor) - Method in class org.topbraid.shacl.rules.RuleEngine
 
setProgressMonitor(ProgressMonitor) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
setRecording(boolean) - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
setRecordingNativeFunctions(boolean) - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
setRecordingSPINFunctions(boolean) - Method in class org.topbraid.spin.statistics.SPINStatisticsManager
 
setResultsModel(Model) - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
setShapeFilter(Predicate<SHShape>) - Method in class org.topbraid.shacl.engine.ShapesGraph
Sets a filter Predicate that can be used to ignore certain shapes.
setShapesGraph(URI) - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
setTaskName(String) - Method in class org.topbraid.spin.progress.NullProgressMonitor
 
setTaskName(String) - Method in interface org.topbraid.spin.progress.ProgressMonitor
 
setTaskName(String) - Method in class org.topbraid.spin.progress.SimpleProgressMonitor
 
setTemplateBinding(Map<String, RDFNode>) - Method in class org.topbraid.spin.util.CommandWrapper
 
setUpTestContext() - Method in class org.topbraid.shacl.testcases.context.JSPreferredTestCaseContext
 
setUpTestContext() - Method in class org.topbraid.shacl.testcases.context.SPARQLPreferredTestCaseContext
 
setUpTestContext() - Method in interface org.topbraid.shacl.testcases.context.TestCaseContext
 
setUseCaches(boolean) - Method in class org.topbraid.spin.arq.ARQFactory
Tells the ARQFactory whether to use caches for the various createXY functions.
setUseExtraPrefixes(boolean) - Method in interface org.topbraid.spin.model.print.PrintContext
Specifies whether the context shall use extra prefixes.
setUseExtraPrefixes(boolean) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
setUsePrefixes(boolean) - Method in interface org.topbraid.spin.model.print.PrintContext
Specifies whether the context shall use any prefixes at all.
setUsePrefixes(boolean) - Method in class org.topbraid.spin.model.print.StringPrintContext
 
setValue(RDFNode) - Method in class org.topbraid.spin.constraints.ConstraintViolation
 
setVarNamespace(String) - Method in class org.topbraid.spin.arq.ARQ2SPIN
Sets the variable namespace which is used to prevent the creation of too many blank nodes.
severity - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SH - Class in org.topbraid.shacl.vocabulary
Vocabulary for http://www.w3.org/ns/shacl#
SH() - Constructor for class org.topbraid.shacl.vocabulary.SH
 
SHACL - Static variable in class org.topbraid.shacl.validation.js.AbstractJSExecutor
 
SHACL2SPINBridge - Class in org.topbraid.shacl.util
Utility to perform both SHACL and SPIN validation for tools that are supporting both, at least for a transition period.
SHACL2SPINBridge() - Constructor for class org.topbraid.shacl.util.SHACL2SPINBridge
 
SHACLARQFunction - Class in org.topbraid.shacl.arq
An ARQ function that is based on a SHACL function definition.
SHACLARQFunction(SHFunction) - Constructor for class org.topbraid.shacl.arq.SHACLARQFunction
Constructs a new SHACLARQFunction based on a given sh:Function.
SHACLEntailment - Class in org.topbraid.shacl.entailment
Singleton to support sh:entailment.
SHACLEntailment() - Constructor for class org.topbraid.shacl.entailment.SHACLEntailment
 
SHACLEntailment.Engine - Interface in org.topbraid.shacl.entailment
 
SHACLException - Exception in org.topbraid.shacl.validation
An Exception signaling invalid input to the constraint validation engine.
SHACLException(String) - Constructor for exception org.topbraid.shacl.validation.SHACLException
 
SHACLFunctionDriver - Class in org.topbraid.shacl.arq
A SPINFunctionDriver for SHACL functions.
SHACLFunctionDriver() - Constructor for class org.topbraid.shacl.arq.SHACLFunctionDriver
 
SHACLFunctions - Class in org.topbraid.shacl.arq
Manages globally registered SHACL functions, usually loaded from .shapes.* files.
SHACLFunctions() - Constructor for class org.topbraid.shacl.arq.SHACLFunctions
 
SHACLFunctionsCache - Class in org.topbraid.shacl.arq
A cache that remembers previous calls to SHACL functions marked with sh:cachable.
SHACLFunctionsCache() - Constructor for class org.topbraid.shacl.arq.SHACLFunctionsCache
 
SHACLJSARQFunction - Class in org.topbraid.shacl.arq
 
SHACLJSARQFunction(SHJSFunction) - Constructor for class org.topbraid.shacl.arq.SHACLJSARQFunction
 
SHACLObject - Class in org.topbraid.shacl.validation.js
 
SHACLObject(URI, Dataset) - Constructor for class org.topbraid.shacl.validation.js.SHACLObject
 
SHACLPaths - Class in org.topbraid.shacl.arq
Utilties to manage the conversion between SHACL paths and SPARQL 1.1 property paths.
SHACLPaths() - Constructor for class org.topbraid.shacl.arq.SHACLPaths
 
SHACLScriptEngineManager - Class in org.topbraid.shacl.js
A singleton that uses a ThreadLocal to manage the life cycle of a JSScriptEngine that can be shared for all JavaScript evaluated as part of a SHACL validation.
SHACLScriptEngineManager() - Constructor for class org.topbraid.shacl.js.SHACLScriptEngineManager
 
SHACLSPARQLARQFunction - Class in org.topbraid.shacl.arq
An ARQ function that is based on a sh:SPARQLFunction.
SHACLSPARQLARQFunction(SHConstraintComponent, Resource) - Constructor for class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
Constructs a new SHACLSPARQLARQFunction based on a given sh:ConstraintComponent and a given validator (which must be a value of sh:nodeValidator, sh:propertyValidator etc.
SHACLSPARQLARQFunction(SHSPARQLFunction) - Constructor for class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
Constructs a new SHACLSPARQLARQFunction based on a given sh:Function.
SHACLSuggestionGenerator - Interface in org.topbraid.shacl.validation
An interface for objects that can produce suggestions for a given results graph.
SHACLSuggestionGeneratorFactory - Class in org.topbraid.shacl.validation
A singleton object that can create SHACLSuggestionGenerators.
SHACLSuggestionGeneratorFactory() - Constructor for class org.topbraid.shacl.validation.SHACLSuggestionGeneratorFactory
 
SHACLSystemModel - Class in org.topbraid.shacl.util
Provides API access to the system graphs needed by SHACL.
SHACLSystemModel() - Constructor for class org.topbraid.shacl.util.SHACLSystemModel
 
SHACLUtil - Class in org.topbraid.shacl.util
Various SHACL-related utility methods that didn't fit elsewhere.
SHACLUtil() - Constructor for class org.topbraid.shacl.util.SHACLUtil
 
Shape - Class in org.topbraid.shacl.engine
Represents a shape as input to an engine (e.g.
Shape(ShapesGraph, SHShape) - Constructor for class org.topbraid.shacl.engine.Shape
 
Shape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SHAPES_FILE_PART - Static variable in class org.topbraid.shacl.util.SHACLUtil
 
ShapesGraph - Class in org.topbraid.shacl.engine
Represents a shapes graph as input to an engine (e.g.
ShapesGraph(Model) - Constructor for class org.topbraid.shacl.engine.ShapesGraph
Constructs a new ShapesGraph.
shapesGraph - Static variable in class org.topbraid.shacl.vocabulary.SH
 
shapesGraph - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
shapesGraphVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SHConstraint - Interface in org.topbraid.shacl.model
Shared interface of SHSPARQLConstraint and SHJSConstraint.
SHConstraintComponent - Interface in org.topbraid.shacl.model
 
SHConstraintComponentImpl - Class in org.topbraid.shacl.model.impl
 
SHConstraintComponentImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHConstraintComponentImpl
 
SHFactory - Class in org.topbraid.shacl.model
 
SHFactory() - Constructor for class org.topbraid.shacl.model.SHFactory
 
SHFunction - Interface in org.topbraid.shacl.model
 
SHJSConstraint - Interface in org.topbraid.shacl.model
 
SHJSConstraintImpl - Class in org.topbraid.shacl.model.impl
 
SHJSConstraintImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHJSConstraintImpl
 
SHJSExecutable - Interface in org.topbraid.shacl.model
 
SHJSExecutableImpl - Class in org.topbraid.shacl.model.impl
 
SHJSExecutableImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHJSExecutableImpl
 
SHJSFunction - Interface in org.topbraid.shacl.model
 
SHJSFunctionImpl - Class in org.topbraid.shacl.model.impl
 
SHJSFunctionImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHJSFunctionImpl
 
SHNodeShape - Interface in org.topbraid.shacl.model
 
SHNodeShapeImpl - Class in org.topbraid.shacl.model.impl
 
SHNodeShapeImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHNodeShapeImpl
 
shortLabel - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
SHParameter - Interface in org.topbraid.shacl.model
 
SHParameterImpl - Class in org.topbraid.shacl.model.impl
 
SHParameterImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHParameterImpl
 
SHParameterizable - Interface in org.topbraid.shacl.model
 
SHParameterizableImpl - Class in org.topbraid.shacl.model.impl
 
SHParameterizableImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHParameterizableImpl
 
SHParameterizableInstance - Interface in org.topbraid.shacl.model
 
SHParameterizableInstanceImpl - Class in org.topbraid.shacl.model.impl
 
SHParameterizableInstanceImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHParameterizableInstanceImpl
 
SHParameterizableTarget - Interface in org.topbraid.shacl.model
 
SHParameterizableTargetImpl - Class in org.topbraid.shacl.model.impl
 
SHParameterizableTargetImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHParameterizableTargetImpl
 
SHPropertyShape - Interface in org.topbraid.shacl.model
 
SHPropertyShapeImpl - Class in org.topbraid.shacl.model.impl
 
SHPropertyShapeImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
SHResource - Interface in org.topbraid.shacl.model
The root interface of all resources of interest to SHACL.
SHResourceImpl - Class in org.topbraid.shacl.model.impl
 
SHResourceImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHResourceImpl
 
SHResult - Interface in org.topbraid.shacl.model
 
SHResultImpl - Class in org.topbraid.shacl.model.impl
 
SHResultImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHResultImpl
 
SHRule - Interface in org.topbraid.shacl.model
 
SHRuleImpl - Class in org.topbraid.shacl.model.impl
 
SHRuleImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHRuleImpl
 
SHShape - Interface in org.topbraid.shacl.model
 
SHShapeImpl - Class in org.topbraid.shacl.model.impl
 
SHShapeImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHShapeImpl
 
SHSPARQLConstraint - Interface in org.topbraid.shacl.model
 
SHSPARQLConstraintImpl - Class in org.topbraid.shacl.model.impl
 
SHSPARQLConstraintImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHSPARQLConstraintImpl
 
SHSPARQLExecutable - Interface in org.topbraid.shacl.model
 
SHSPARQLFunction - Interface in org.topbraid.shacl.model
 
SHSPARQLFunctionImpl - Class in org.topbraid.shacl.model.impl
 
SHSPARQLFunctionImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHSPARQLFunctionImpl
 
SHSPARQLTarget - Interface in org.topbraid.shacl.model
 
SHSPARQLTargetImpl - Class in org.topbraid.shacl.model.impl
 
SHSPARQLTargetImpl(Node, EnhGraph) - Constructor for class org.topbraid.shacl.model.impl.SHSPARQLTargetImpl
 
SHT - Class in org.topbraid.shacl.vocabulary
 
SHT() - Constructor for class org.topbraid.shacl.vocabulary.SHT
 
SHTarget - Interface in org.topbraid.shacl.model
 
silent - Static variable in class org.topbraid.spin.vocabulary.SP
 
SimpleImplementation - Class in org.topbraid.spin.util
An extension of the Jena polymorphism mechanism.
SimpleImplementation(Node, Class) - Constructor for class org.topbraid.spin.util.SimpleImplementation
 
SimpleImplementation2 - Class in org.topbraid.spin.util
An extension of the Jena polymorphism mechanism.
SimpleImplementation2(Node, Node, Class) - Constructor for class org.topbraid.spin.util.SimpleImplementation2
 
SimpleParameterProvider - Class in org.topbraid.spin.util
A simple implementation of the ParameterProvider interface, based on a HashMap.
SimpleParameterProvider() - Constructor for class org.topbraid.spin.util.SimpleParameterProvider
 
SimpleParameterProvider(Map<String, String>) - Constructor for class org.topbraid.spin.util.SimpleParameterProvider
 
SimpleProgressMonitor - Class in org.topbraid.spin.progress
A simple implementation of ProgressMonitor that prints messages to System.out.
SimpleProgressMonitor(String) - Constructor for class org.topbraid.spin.progress.SimpleProgressMonitor
 
SimplePropertyPath - Class in org.topbraid.spin.constraints
A property path that describes a mechanism to get values starting from a given RDF node (root) by following a given predicate.
SimplePropertyPath(Resource, Property) - Constructor for class org.topbraid.spin.constraints.SimplePropertyPath
 
singleton - Static variable in class org.topbraid.spin.system.SPINImports
 
size() - Method in class org.topbraid.spin.util.ConcurrentHashSet
 
size() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
SolutionModifierQuery - Interface in org.topbraid.spin.model
Shared functions of those Query types that can have solution modifiers.
source - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
SOURCE_PREDICATE - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
sourceClass - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
sourceConstraint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
sourceConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
sourcePath - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
sourcePredicate1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
sourcePredicate2 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
sourcePredicate3 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
sourceShape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
sourceVariable - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
SP - Class in org.topbraid.spin.vocabulary
Vocabulary of the SPIN SPARQL Syntax schema.
SP() - Constructor for class org.topbraid.spin.vocabulary.SP
 
sparql - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLAskValidator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLComponentExecutor - Class in org.topbraid.shacl.validation.sparql
 
SPARQLComponentExecutor(Constraint) - Constructor for class org.topbraid.shacl.validation.sparql.SPARQLComponentExecutor
 
SPARQLConstraint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLConstraintExecutor - Class in org.topbraid.shacl.validation.sparql
 
SPARQLConstraintExecutor(Constraint) - Constructor for class org.topbraid.shacl.validation.sparql.SPARQLConstraintExecutor
 
SPARQLConstructRule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLExecutable - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLFunction - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLPreferredTestCaseContext - Class in org.topbraid.shacl.testcases.context
A TestCaseContext in which SPARQL execution is preferred over JavaScript.
SPARQLPreferredTestCaseContext() - Constructor for class org.topbraid.shacl.testcases.context.SPARQLPreferredTestCaseContext
 
sparqlProperties - Static variable in class org.topbraid.spin.util.SPTextUtil
 
SPARQLRule - Class in org.topbraid.shacl.rules
 
SPARQLRule(Resource) - Constructor for class org.topbraid.shacl.rules.SPARQLRule
 
SPARQLRule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLRuleLanguage - Class in org.topbraid.shacl.rules
 
SPARQLRuleLanguage() - Constructor for class org.topbraid.shacl.rules.SPARQLRuleLanguage
 
SPARQLSelectValidator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
sparqlService(String, Query) - Method in class org.topbraid.spin.query.QueryExecutionFactoryFilter
 
sparqlService(String, Query, HttpClient) - Method in class org.topbraid.spin.query.QueryExecutionFactoryFilter
 
SPARQLSubstitutions - Class in org.topbraid.shacl.validation.sparql
Collects various helper algorithms currently used by the SPARQL execution language.
SPARQLSubstitutions() - Constructor for class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
SPARQLSyntaxChecker - Class in org.topbraid.shacl.validation.sparql
Can be used to check for the violation of any of the syntax rules in Appendix A of the SHACL spec, to prevent certain pre-binding scenarios.
SPARQLSyntaxChecker() - Constructor for class org.topbraid.shacl.validation.sparql.SPARQLSyntaxChecker
 
SPARQLTarget - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLTargetPlugin - Class in org.topbraid.shacl.validation.sparql
 
SPARQLTargetPlugin() - Constructor for class org.topbraid.shacl.validation.sparql.SPARQLTargetPlugin
 
SPARQLUpdateSuggestionGenerator - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
SPARQLValidationLanguage - Class in org.topbraid.shacl.validation.sparql
 
SPARQLValidationLanguage() - Constructor for class org.topbraid.shacl.validation.sparql.SPARQLValidationLanguage
 
SPARQLValuesDeriver - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SpecialConstraintExecutorFactory - Interface in org.topbraid.shacl.validation
 
SPIN - Class in org.topbraid.spin.vocabulary
Vocabulary of the SPIN Modeling Vocabulary.
SPIN() - Constructor for class org.topbraid.spin.vocabulary.SPIN
 
SPINArgumentChecker - Class in org.topbraid.spin.system
A singleton that is used by SPINARQFunction to check whether all supplied arguments match the definition of the declared spl:Arguments.
SPINArgumentChecker() - Constructor for class org.topbraid.spin.system.SPINArgumentChecker
 
SPINARQFunction - Class in org.topbraid.spin.arq
An ARQ function that delegates its functionality into a user-defined SPIN function.
SPINARQFunction(Function) - Constructor for class org.topbraid.spin.arq.SPINARQFunction
Constructs a new SPINARQFunction based on a given SPIN Function.
SPINARQPFunction - Class in org.topbraid.spin.arq
An ARQ PropertyFunction based on a spin:MagicProperty.
SPINARQPFunction(Function) - Constructor for class org.topbraid.spin.arq.SPINARQPFunction
 
SPINARQPFunctionFactory - Class in org.topbraid.spin.arq
A factory for instances of SPINARQPFunction.
SPINARQPFunctionFactory() - Constructor for class org.topbraid.spin.arq.SPINARQPFunctionFactory
 
SPINBodyFunctionDriver - Class in org.topbraid.spin.arq
A (default) SPINFunctionDriver using spin:body to find an executable body for a SPIN function.
SPINBodyFunctionDriver() - Constructor for class org.topbraid.spin.arq.SPINBodyFunctionDriver
 
SPINConstraints - Class in org.topbraid.spin.constraints
Performs SPIN constraint checking on one or more instances, based on the spin:constraints defined on the types of those instances.
SPINConstraints() - Constructor for class org.topbraid.spin.constraints.SPINConstraints
 
SPINConstructors - Class in org.topbraid.spin.inference
Static methods to find and execute spin:constructors for a given set of Resources.
SPINConstructors() - Constructor for class org.topbraid.spin.inference.SPINConstructors
 
SPINExplanations - Class in org.topbraid.spin.inference
A service that can be used to provide "explanations" of inferred triples.
SPINExplanations() - Constructor for class org.topbraid.spin.inference.SPINExplanations
 
SPINExpressions - Class in org.topbraid.spin.util
Static utilities on SPIN Expressions.
SPINExpressions() - Constructor for class org.topbraid.spin.util.SPINExpressions
 
SPINFactory - Class in org.topbraid.spin.model
The singleton that is used to convert plain Jena objects into SPIN API resources, and to do corresponding tests.
SPINFactory() - Constructor for class org.topbraid.spin.model.SPINFactory
 
SPINFunctionDriver - Interface in org.topbraid.spin.arq
Can be used to define custom function factories such as spinx.
SPINFunctionDrivers - Class in org.topbraid.spin.arq
The singleton that creates ARQ FunctionFactories from SPIN and SHACL functions.
SPINFunctionFactory - Interface in org.topbraid.spin.arq
A marker interface that makes it possible to distinguish SPIN functions from other functions in the FunctionRegistry.
SPINFunctionsCache - Class in org.topbraid.spin.arq
A cache that remembers previous calls to SPIN functions marked with spin:cachable.
SPINFunctionsCache() - Constructor for class org.topbraid.spin.arq.SPINFunctionsCache
 
SPINFunctionUtil - Class in org.topbraid.spin.arq.functions
 
SPINFunctionUtil() - Constructor for class org.topbraid.spin.arq.functions.SPINFunctionUtil
 
SPINImports - Class in org.topbraid.spin.system
A singleton managing spin:imports.
SPINImports() - Constructor for class org.topbraid.spin.system.SPINImports
 
SPINInferences - Class in org.topbraid.spin.inference
A service to execute inference rules based on the spin:rule property.
SPINInferences() - Constructor for class org.topbraid.spin.inference.SPINInferences
 
SPINInferencesOptimizer - Interface in org.topbraid.spin.inference
An interface for objects that can pre-process a set of rules, usually to optimize the performance of rule execution.
SPINInstance - Interface in org.topbraid.spin.model
A Resource that also may have spin constraints or rules attached to it.
SPINInstanceImpl - Class in org.topbraid.spin.model.impl
 
SPINInstanceImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.SPINInstanceImpl
 
SPINLabels - Class in org.topbraid.spin.system
A singleton that is used to render resources into strings.
SPINLabels() - Constructor for class org.topbraid.spin.system.SPINLabels
 
SPINMAP - Class in org.topbraid.spin.vocabulary
Vocabulary for http://spinrdf.org/spinmap Automatically generated with TopBraid Composer.
SPINMAP() - Constructor for class org.topbraid.spin.vocabulary.SPINMAP
 
SPINModuleRegistry - Class in org.topbraid.spin.system
A singleton that keeps track of all registered SPIN functions and templates.
SPINModuleRegistry() - Constructor for class org.topbraid.spin.system.SPINModuleRegistry
 
SPINOverview - Static variable in class org.topbraid.spin.vocabulary.SPL
 
SPINPreferences - Class in org.topbraid.spin.system
A singleton that provides access to the current SPIN rendering settings.
SPINPreferences() - Constructor for class org.topbraid.spin.system.SPINPreferences
 
SPINQueryFinder - Class in org.topbraid.spin.util
Can be used to search for all queries associated with a class, e.g.
SPINQueryFinder() - Constructor for class org.topbraid.spin.util.SPINQueryFinder
 
SPINResource - Interface in org.topbraid.spin.model
An extension of the Jena Resource interface with additional convenience methods to easier access property values.
SPINResourceImpl - Class in org.topbraid.spin.model
Base implementation of SPINResource.
SPINResourceImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.SPINResourceImpl
 
SPINRuleComparator - Interface in org.topbraid.spin.inference
A Comparator of spin:rules to determine the order of execution.
SPINStatistics - Class in org.topbraid.spin.statistics
A wrapper to record the execution time of a given Query for statistical purposes.
SPINStatistics(String, String, long, long, Node) - Constructor for class org.topbraid.spin.statistics.SPINStatistics
Creates a new SPINStatistics object.
SPINStatisticsListener - Interface in org.topbraid.spin.statistics
An interface for objects interested in updates to the SPINStatisticsManager.
SPINStatisticsManager - Class in org.topbraid.spin.statistics
A singleton managing statistics for SPIN execution.
SPINStatisticsManager() - Constructor for class org.topbraid.spin.statistics.SPINStatisticsManager
 
SPINThreadFunctionRegistry - Class in org.topbraid.spin.arq
An ARQ FunctionRegistry that can be used to associate functions with Threads, so that additional functions from a given Model can be made visible depending on the SPARQL query thread.
SPINThreadFunctionRegistry(FunctionRegistry) - Constructor for class org.topbraid.spin.arq.SPINThreadFunctionRegistry
 
SPINThreadFunctions - Class in org.topbraid.spin.arq
A helper object that can be used to register SPARQL functions (and property functions) per thread, e.g.
SPINThreadPropertyFunctionRegistry - Class in org.topbraid.spin.arq
An ARQ PropertyFunctionRegistry that can be used to associate functions with Threads, so that additional functions from a given Model can be made visible depending on the SPARQL query thread.
SPINThreadPropertyFunctionRegistry(PropertyFunctionRegistry) - Constructor for class org.topbraid.spin.arq.SPINThreadPropertyFunctionRegistry
 
SPINUtil - Class in org.topbraid.spin.util
Some static util methods for SPIN that don't fit anywhere else.
SPINUtil() - Constructor for class org.topbraid.spin.util.SPINUtil
 
SPL - Class in org.topbraid.spin.vocabulary
Vocabulary of the SPIN Standard Modules Library (SPL).
SPL() - Constructor for class org.topbraid.spin.vocabulary.SPL
 
SplitMapping_1_1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
SPLUtil - Class in org.topbraid.spin.util
Utilities related to the spl namespace.
SPLUtil() - Constructor for class org.topbraid.spin.util.SPLUtil
 
SPR - Class in org.topbraid.spin.vocabulary
Vocabulary for http://spinrdf.org/spr
SPR() - Constructor for class org.topbraid.spin.vocabulary.SPR
 
SPRA - Class in org.topbraid.spin.vocabulary
Vocabulary for http://spinrdf.org/spra
SPRA() - Constructor for class org.topbraid.spin.vocabulary.SPRA
 
SPRResultSets - Class in org.topbraid.spin.spr
Static utilities on SPR tables.
SPRResultSets() - Constructor for class org.topbraid.spin.spr.SPRResultSets
 
SPTextUtil - Class in org.topbraid.spin.util
A utility to convert RDF graphs between the sp:text syntax and SPIN RDF triples.
SPTextUtil() - Constructor for class org.topbraid.spin.util.SPTextUtil
 
statisticsUpdated() - Method in interface org.topbraid.spin.statistics.SPINStatisticsListener
Called whenever the statistics have been updated.
status - Static variable in class org.topbraid.shacl.vocabulary.MF
 
str - Static variable in class org.topbraid.spin.vocabulary.SP
 
StringPrintContext - Class in org.topbraid.spin.model.print
A simple implementation of PrintContext that operates on a StringBuilder.
StringPrintContext() - Constructor for class org.topbraid.spin.model.print.StringPrintContext
 
StringPrintContext(StringBuilder) - Constructor for class org.topbraid.spin.model.print.StringPrintContext
 
StringPrintContext(StringBuilder, Map<String, RDFNode>) - Constructor for class org.topbraid.spin.model.print.StringPrintContext
 
strlang - Static variable in class org.topbraid.spin.vocabulary.SP
 
sub - Static variable in class org.topbraid.spin.vocabulary.SP
 
subject - Static variable in class org.topbraid.shacl.vocabulary.SH
 
subject - Static variable in class org.topbraid.spin.vocabulary.SP
 
subjectCount - Static variable in class org.topbraid.spin.vocabulary.SPL
 
SubjectPropertyPath - Class in org.topbraid.spin.constraints
A SimplePropertyPath of the form OP->S.
SubjectPropertyPath(Resource, Property) - Constructor for class org.topbraid.spin.constraints.SubjectPropertyPath
 
subPath - Static variable in class org.topbraid.spin.vocabulary.SP
 
SubQuery - Interface in org.topbraid.spin.model
A nested sub-query.
SubQuery - Static variable in class org.topbraid.spin.vocabulary.SP
 
SubQueryImpl - Class in org.topbraid.spin.model.impl
 
SubQueryImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.SubQueryImpl
 
substitutePaths(Query, String, Model) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
subTask(String) - Method in class org.topbraid.spin.progress.NullProgressMonitor
 
subTask(String) - Method in interface org.topbraid.spin.progress.ProgressMonitor
 
subTask(String) - Method in class org.topbraid.spin.progress.SimpleProgressMonitor
 
SuccessResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
SuccessTestCaseResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
suggestion - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
suggestion_0_1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
suggestion_1_1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
suggestionGenerator - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
suggestionGroup - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
suggestionScore - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Sum - Static variable in class org.topbraid.spin.vocabulary.SP
 
supportsTransactionAbort() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
supportsTransactions() - Method in class org.topbraid.spin.arq.DelegatingDataset
 
supportsTransactions() - Method in class org.topbraid.spin.util.DatasetWrappingDatasetGraph
 
symbol - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
SystemTriples - Class in org.topbraid.spin.util
Provides access to the RDF/RDFS/OWL system triples.
SystemTriples() - Constructor for class org.topbraid.spin.util.SystemTriples
 

T

Table - Static variable in class org.topbraid.spin.vocabulary.SPR
 
Table - Static variable in class org.topbraid.spin.vocabulary.SPRA
 
TableClass - Static variable in class org.topbraid.spin.vocabulary.SPR
 
TableDataProvider - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
TableEngine - Interface in org.topbraid.spin.spr
An interface for objects that can convert a SPARQL ResultSet into a SPR table.
TableEngines - Class in org.topbraid.spin.spr
A Singleton managing the registered TableEngines.
TableEngines() - Constructor for class org.topbraid.spin.spr.TableEngines
 
Target - Static variable in class org.topbraid.shacl.vocabulary.SH
 
target - Static variable in class org.topbraid.shacl.vocabulary.SH
 
target - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
TARGET_PREDICATE - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
targetClass - Static variable in class org.topbraid.shacl.vocabulary.SH
 
targetClass - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
targetContains - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
TargetContainsPFunction - Class in org.topbraid.shacl.arq.functions
The property function tosh:targetContains.
TargetContainsPFunction() - Constructor for class org.topbraid.shacl.arq.functions.TargetContainsPFunction
 
TargetFunction - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
TargetFunctions - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
targetNode - Static variable in class org.topbraid.shacl.vocabulary.SH
 
targetObjectsOf - Static variable in class org.topbraid.shacl.vocabulary.SH
 
TargetPlugin - Interface in org.topbraid.shacl.validation
 
TargetPlugins - Class in org.topbraid.shacl.validation
A singleton managing the available custom target plugins.
targetPredicate1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
targetPredicate2 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
targetResource - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
targetSubjectsOf - Static variable in class org.topbraid.shacl.vocabulary.SH
 
tearDownTestContext() - Method in class org.topbraid.shacl.testcases.context.JSPreferredTestCaseContext
 
tearDownTestContext() - Method in class org.topbraid.shacl.testcases.context.SPARQLPreferredTestCaseContext
 
tearDownTestContext() - Method in interface org.topbraid.shacl.testcases.context.TestCaseContext
 
Template - Interface in org.topbraid.spin.model
A template class definition.
Template - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
template - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
TemplateCall - Interface in org.topbraid.spin.model
A template call.
TemplateCallImpl - Class in org.topbraid.spin.model.impl
 
TemplateCallImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.TemplateCallImpl
 
TemplateImpl - Class in org.topbraid.spin.model.impl
 
TemplateImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.TemplateImpl
 
templates - Static variable in class org.topbraid.spin.vocabulary.SP
 
Templates - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
term(String) - Method in class org.topbraid.shacl.js.model.TermFactory
 
TERM_TYPE - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
TermFactory - Class in org.topbraid.shacl.js.model
A partial implementation of DataFactory from https://github.com/rdfjs/representation-task-force/blob/master/interface-spec.md to be used by JavaScript via Nashorn.
TermFactory() - Constructor for class org.topbraid.shacl.js.model.TermFactory
 
test(Constraint) - Method in class org.topbraid.shacl.engine.filters.CoreConstraintFilter
 
test(SHShape) - Method in class org.topbraid.shacl.engine.filters.ExcludeMetaShapesFilter
 
test(SHShape) - Method in class org.topbraid.shacl.engine.filters.MinSeverityShapeFilter
 
TestCase - Class in org.topbraid.shacl.testcases
 
TestCase(Resource, Resource) - Constructor for class org.topbraid.shacl.testcases.TestCase
 
TestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
testCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
TestCase - Static variable in class org.topbraid.spin.vocabulary.SPL
 
TestCaseContext - Interface in org.topbraid.shacl.testcases.context
An interface for objects that can run certain tests within a given context.
TestCaseContextFactory - Interface in org.topbraid.shacl.testcases.context
A factory for TestCaseContext objects.
TestCaseType - Interface in org.topbraid.shacl.testcases
An interface to hook types of test cases into the TopBraid Test Cases framework.
TestCaseTypes - Class in org.topbraid.shacl.testcases
Registry of TestCaseTypes, serving as a plugin mechanism.
TestCaseTypes() - Constructor for class org.topbraid.shacl.testcases.TestCaseTypes
 
TestEnvironment - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
testEnvironment - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
TestEnvironmentInitializer - Interface in org.topbraid.shacl.testcases
An abstraction of execution engines for dash:TestEnvironment.
TestEnvironmentInitializers - Class in org.topbraid.shacl.testcases
A singleton managing the installed TestEnvironmentInitializer instances.
TestEnvironmentInitializers() - Constructor for class org.topbraid.shacl.testcases.TestEnvironmentInitializers
 
testGraph - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
testModifiesEnvironment - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
text - Static variable in class org.topbraid.spin.vocabulary.SP
 
textContainsQName(String, String) - Static method in class org.topbraid.spin.util.SPTextUtil
Checks if a given SPARQL text contains a given qname - making sure that they are true references and not part of another qname.
this_ - Static variable in class org.topbraid.shacl.vocabulary.SH
 
THIS_VAR_NAME - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
thisUnbound - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
thisVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
throwDeepCauseChecked(Throwable, Class<? extends EX>) - Static method in class org.topbraid.spin.util.ExceptionUtil
Always throw an exception; based on t.
throwRootCauseUnchecked(Throwable) - Static method in class org.topbraid.spin.util.ExceptionUtil
Does not return: throws an unchecked exception, based on t.
throwUnchecked(Throwable) - Static method in class org.topbraid.spin.util.ExceptionUtil
Does not return: throws an unchecked exception, based on t.
toByteArray(Node) - Static method in class org.topbraid.spin.util.XMLOutput
Serializes an XML Node as a byte array (as UTF-8)
toRDFNode(Node) - Static method in class org.topbraid.spin.util.JenaUtil
 
TOSH - Class in org.topbraid.shacl.vocabulary
Vocabulary for http://topbraid.org/tosh
TOSH() - Constructor for class org.topbraid.shacl.vocabulary.TOSH
 
toString() - Method in class org.topbraid.shacl.engine.Constraint
 
toString() - Method in class org.topbraid.shacl.engine.Shape
 
toString() - Method in class org.topbraid.shacl.expr.ComplexNodeExpression
 
toString() - Method in class org.topbraid.shacl.expr.ConstantTermExpression
 
toString() - Method in class org.topbraid.shacl.expr.FocusNodeExpression
 
toString() - Method in class org.topbraid.shacl.js.model.JSTerm
 
toString() - Method in class org.topbraid.shacl.js.model.JSTriple
 
toString() - Method in class org.topbraid.shacl.model.impl.SHJSConstraintImpl
 
toString() - Method in class org.topbraid.shacl.model.impl.SHParameterImpl
 
toString() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
toString() - Method in class org.topbraid.shacl.model.impl.SHSPARQLConstraintImpl
 
toString() - Method in class org.topbraid.shacl.model.impl.SHSPARQLTargetImpl
 
toString() - Method in class org.topbraid.shacl.rules.SPARQLRule
 
toString() - Method in class org.topbraid.shacl.testcases.context.JSPreferredTestCaseContext
 
toString() - Method in class org.topbraid.shacl.testcases.context.SPARQLPreferredTestCaseContext
 
toString() - Method in class org.topbraid.spin.model.impl.AbstractSPINResourceImpl
 
toString() - Method in class org.topbraid.spin.model.impl.ElementListImpl
 
toString() - Method in class org.topbraid.spin.model.QueryOrTemplateCall
Gets a human-readable text of either the query or the template call.
toString() - Method in class org.topbraid.spin.util.ClassMetadata
 
toString(Node) - Static method in class org.topbraid.spin.util.XMLOutput
Serializes an XML Node to a String.
toString(Node, String, String) - Static method in class org.topbraid.spin.util.XMLOutput
 
toStringElementList(StringBuffer, Resource) - Static method in class org.topbraid.spin.vocabulary.SP
 
TransformationFunction - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
TransformationFunctions - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
Triple - Interface in org.topbraid.spin.model
The base interface of TriplePattern and TripleTemplate.
Triple - Static variable in class org.topbraid.spin.vocabulary.SP
 
TripleImpl - Class in org.topbraid.spin.model.impl
 
TripleImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.TripleImpl
 
TriplePath - Interface in org.topbraid.spin.model
A triple path element.
TriplePath - Static variable in class org.topbraid.spin.vocabulary.SP
 
TriplePathImpl - Class in org.topbraid.spin.model.impl
 
TriplePathImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.TriplePathImpl
 
TriplePattern - Interface in org.topbraid.spin.model
A triple pattern element.
TriplePattern - Static variable in class org.topbraid.spin.vocabulary.SP
 
TriplePatternImpl - Class in org.topbraid.spin.model.impl
 
TriplePatternImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.TriplePatternImpl
 
TripleRule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
TripleRuleLanguage - Class in org.topbraid.shacl.rules
 
TripleRuleLanguage() - Constructor for class org.topbraid.shacl.rules.TripleRuleLanguage
 
TripleTemplate - Interface in org.topbraid.spin.model
A triple template used in a Construct header.
TripleTemplate - Static variable in class org.topbraid.spin.vocabulary.SP
 
TripleTemplateImpl - Class in org.topbraid.spin.model.impl
 
TripleTemplateImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.TripleTemplateImpl
 
TRUE - Static variable in class org.topbraid.spin.util.JenaDatatypes
 
type - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
TYPE_CLASS_VAR_NAME - Static variable in class org.topbraid.spin.util.SPINUtil
The name of the variable that will be used in type binding triple patterns (?this rdf:type ?TYPE_CLASS)

U

unaryMinus - Static variable in class org.topbraid.spin.vocabulary.SP
 
undef - Static variable in class org.topbraid.spin.vocabulary.SP
 
union - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Union - Interface in org.topbraid.spin.model
A UNION element.
Union - Static variable in class org.topbraid.spin.vocabulary.SP
 
union - Static variable in class org.topbraid.spin.vocabulary.SPR
 
UnionExpression - Class in org.topbraid.shacl.expr
 
UnionExpression(List<NodeExpression>) - Constructor for class org.topbraid.shacl.expr.UnionExpression
 
UnionImpl - Class in org.topbraid.spin.model.impl
 
UnionImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.UnionImpl
 
UnionTemplate - Static variable in class org.topbraid.spin.vocabulary.SPL
 
uniqueLang - Static variable in class org.topbraid.shacl.vocabulary.SH
 
unregister(SPINThreadFunctions) - Static method in class org.topbraid.spin.arq.SPINThreadFunctionRegistry
Unregisters the current Model for the current Thread.
update - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Update - Interface in org.topbraid.spin.model.update
Base interface of the top-level SPARQL UPDATE commands.
Update - Static variable in class org.topbraid.spin.vocabulary.SP
 
updateConforms() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
UpdateFactoryFilter - Class in org.topbraid.spin.query
 
UpdateImpl - Class in org.topbraid.spin.model.update.impl
 
UpdateImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.update.impl.UpdateImpl
 
UpdateTemplate - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
UpdateUtil - Class in org.topbraid.spin.util
Utility on SPARQL Update operations.
UpdateUtil() - Constructor for class org.topbraid.spin.util.UpdateUtil
 
UpdateWrapper - Class in org.topbraid.spin.util
A CommandWrapper that wraps SPARQL UPDATE requests (in contrast to QueryWrapper for SPARQL queries).
UpdateWrapper(Update, Resource, String, Update, String, Statement, boolean, boolean) - Constructor for class org.topbraid.spin.util.UpdateWrapper
 
URN_X_SHACL - Static variable in class org.topbraid.shacl.util.SHACLUtil
 
USE_SAXON - Static variable in class org.topbraid.spin.util.XMLOutput
 
useDeclaredDatatype - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
useGraphPrefixes - Static variable in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
usesDifferentEnvironmentFrom(TestCase) - Method in class org.topbraid.shacl.testcases.TestCase
 
using - Static variable in class org.topbraid.spin.vocabulary.SP
 
usingNamed - Static variable in class org.topbraid.spin.vocabulary.SP
 

V

Validate - Class in org.topbraid.shacl.tools
Stand-alone utility to perform constraint validation of a given file.
Validate() - Constructor for class org.topbraid.shacl.tools.Validate
 
Validate - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
validateAll() - Method in class org.topbraid.shacl.validation.ValidationEngine
Validates all target nodes against all of their shapes.
validateModel(Model, Model, boolean) - Static method in class org.topbraid.shacl.validation.ValidationUtil
Validates a given data Model against all shapes from a given shapes Model.
validateNode(Node) - Method in class org.topbraid.shacl.validation.ValidationEngine
Validates a given focus node against all of the shapes that have matching targets.
validateNodesAgainstShape(List<RDFNode>, Node) - Method in class org.topbraid.shacl.validation.ValidationEngine
Validates a given list of focus node against a given Shape.
validateShapes - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ValidationEngine - Class in org.topbraid.shacl.validation
A ValidationEngine uses a given shapes graph (represented via an instance of VShapesGraph) and performs SHACL validation on a given Dataset.
ValidationEngine(Dataset, URI, ShapesGraph, Resource) - Constructor for class org.topbraid.shacl.validation.ValidationEngine
Constructs a new ValidationEngine.
ValidationEngineFactory - Class in org.topbraid.shacl.validation
A singleton that can be used to produce new ValidationEngines.
ValidationEngineFactory() - Constructor for class org.topbraid.shacl.validation.ValidationEngineFactory
 
ValidationLanguage - Interface in org.topbraid.shacl.validation
Shared interface for SHACL-SPARQL and SHACL-JS validation, or potential other languages.
ValidationReport - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ValidationResult - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ValidationTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ValidationUtil - Class in org.topbraid.shacl.validation
Convenience methods to perform SHACL validation.
ValidationUtil() - Constructor for class org.topbraid.shacl.validation.ValidationUtil
 
Validator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
validator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
VALUE - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
value - Static variable in class org.topbraid.shacl.vocabulary.SH
 
value - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
value1 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
value2 - Static variable in class org.topbraid.spin.vocabulary.SPINMAP
 
valueOf(String) - Static method in enum org.topbraid.spin.system.MagicPropertyPolicy.Policy
Returns the enum constant of this type with the specified name.
Values - Interface in org.topbraid.spin.model
A VALUES element (inside of a WHERE clause).
values() - Static method in enum org.topbraid.spin.system.MagicPropertyPolicy.Policy
Returns an array containing the constants of this enum type, in the order they are declared.
Values - Static variable in class org.topbraid.spin.vocabulary.SP
 
values - Static variable in class org.topbraid.spin.vocabulary.SP
 
ValuesImpl - Class in org.topbraid.spin.model.impl
 
ValuesImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.ValuesImpl
 
valueType - Static variable in class org.topbraid.spin.vocabulary.SPL
 
valueVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
VAR_NS - Static variable in class org.topbraid.spin.vocabulary.SP
 
VAR_PREFIX - Static variable in class org.topbraid.spin.vocabulary.SP
 
Variable - Interface in org.topbraid.spin.model
A variable in a SPIN query.
Variable - Static variable in class org.topbraid.spin.vocabulary.SP
 
variable - Static variable in class org.topbraid.spin.vocabulary.SP
 
VariableImpl - Class in org.topbraid.spin.model.impl
 
VariableImpl(Node, EnhGraph) - Constructor for class org.topbraid.spin.model.impl.VariableImpl
 
varName - Static variable in class org.topbraid.spin.vocabulary.SP
 
varNames - Static variable in class org.topbraid.spin.vocabulary.SP
 
viewWidget - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
violatesConstraints - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
ViolatesConstraintsFunction - Class in org.topbraid.spin.arq.functions
 
ViolatesConstraintsFunction() - Constructor for class org.topbraid.spin.arq.functions.ViolatesConstraintsFunction
 
Violation - Static variable in class org.topbraid.shacl.vocabulary.SH
 
violationDetail - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
violationLevel - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
violationPath - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
violationRoot - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
violationSource - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
violationValue - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
visit(ElementBind) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementData) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementExists) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementNotExists) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementAssign) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementMinus) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementSubQuery) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementPathBlock) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementTriplesBlock) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementDataset) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementFilter) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementGroup) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementNamedGraph) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementOptional) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementService) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementUnion) - Method in class org.topbraid.spin.arq.AbstractElementVisitor
 
visit(ElementVisitor) - Method in interface org.topbraid.spin.model.Element
Visits this with a given visitor.
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.BindImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.ElementListImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.ExistsImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.FilterImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.MinusImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.NamedGraphImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.NotExistsImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.OptionalImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.ServiceImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.SubQueryImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.TriplePathImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.TriplePatternImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.UnionImpl
 
visit(ElementVisitor) - Method in class org.topbraid.spin.model.impl.ValuesImpl
 
visit(Bind) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(ElementList) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(Exists) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(Filter) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(Minus) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(NamedGraph) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(NotExists) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(Optional) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(Service) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(SubQuery) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(TriplePath) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(TriplePattern) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(Union) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(Values) - Method in class org.topbraid.spin.model.visitor.AbstractElementVisitor
 
visit(Aggregation) - Method in class org.topbraid.spin.model.visitor.AbstractExpressionVisitor
 
visit(FunctionCall) - Method in class org.topbraid.spin.model.visitor.AbstractExpressionVisitor
 
visit(RDFNode) - Method in class org.topbraid.spin.model.visitor.AbstractExpressionVisitor
 
visit(Variable) - Method in class org.topbraid.spin.model.visitor.AbstractExpressionVisitor
 
visit(Bind) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(ElementList) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(Exists) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(Filter) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(Minus) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(NamedGraph) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(NotExists) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(Optional) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(Service) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(SubQuery) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(TriplePath) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(TriplePattern) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(Union) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(Values) - Method in interface org.topbraid.spin.model.visitor.ElementVisitor
 
visit(Bind) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(ElementList) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(Exists) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(Filter) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(Minus) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(NamedGraph) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(NotExists) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(Optional) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(Service) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(SubQuery) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(TriplePath) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(TriplePattern) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(Union) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(Values) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visit(Aggregation) - Method in interface org.topbraid.spin.model.visitor.ExpressionVisitor
 
visit(FunctionCall) - Method in interface org.topbraid.spin.model.visitor.ExpressionVisitor
 
visit(RDFNode) - Method in interface org.topbraid.spin.model.visitor.ExpressionVisitor
 
visit(Variable) - Method in interface org.topbraid.spin.model.visitor.ExpressionVisitor
 
visit(RDFNode, ExpressionVisitor) - Static method in class org.topbraid.spin.model.visitor.ExpressionVisitors
 
visit(Aggregation) - Method in class org.topbraid.spin.model.visitor.ExpressionWalker
 
visit(FunctionCall) - Method in class org.topbraid.spin.model.visitor.ExpressionWalker
 
visit(RDFNode) - Method in class org.topbraid.spin.model.visitor.ExpressionWalker
 
visit(Variable) - Method in class org.topbraid.spin.model.visitor.ExpressionWalker
 
visitChildren(ElementGroup) - Method in class org.topbraid.spin.model.visitor.ElementWalker
 
visitChildren(ElementGroup) - Method in class org.topbraid.spin.model.visitor.ElementWalkerWithDepth
 

W

W3CTestRunner - Class in org.topbraid.shacl.testcases
Helper object for executing the W3C test cases for SHACL.
W3CTestRunner(File) - Constructor for class org.topbraid.shacl.testcases.W3CTestRunner
 
W3CTestRunner.Item - Class in org.topbraid.shacl.testcases
 
WalkObjectsFunction - Class in org.topbraid.spin.arq.functions
The implementation of sh:walkObjects (and spif:walkObjects).
WalkObjectsFunction() - Constructor for class org.topbraid.spin.arq.functions.WalkObjectsFunction
 
walkPropertyShapesHelper(Node, Graph) - Static method in class org.topbraid.spin.util.LocalRangeAtClassNativeFunction
 
WalkSubjectsFunction - Class in org.topbraid.spin.arq.functions
The implementation of sh:walkSubjects.
WalkSubjectsFunction() - Constructor for class org.topbraid.spin.arq.functions.WalkSubjectsFunction
 
walkSuperClasses(Graph, Consumer<ClassMetadata>, Set<Node>) - Method in class org.topbraid.spin.util.ClassMetadata
 
walkSuperClassesUntil(Graph, Predicate<ClassMetadata>, Set<Node>) - Method in class org.topbraid.spin.util.ClassMetadata
 
Warning - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Warning - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
where - Static variable in class org.topbraid.spin.vocabulary.SP
 
with - Static variable in class org.topbraid.spin.vocabulary.SP
 
WITH_IMPORTS_PREFIX - Static variable in class org.topbraid.spin.util.JenaUtil
 
withDefaultValueTypeInferences(Model) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
withEntailment(Dataset, URI, ShapesGraph, Resource, ProgressMonitor) - Method in class org.topbraid.shacl.entailment.SHACLEntailment
 
withImports(String) - Static method in class org.topbraid.spin.util.JenaUtil
 
withoutImports(String) - Static method in class org.topbraid.spin.util.JenaUtil
 
withPrefixes(String, Resource) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
Gets a parsable SPARQL string based on a fragment and prefix declarations.
withShapesGraph(Dataset) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
withSubstitutions(Literal, QuerySolution, Function<RDFNode, String>) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
worked(int) - Method in class org.topbraid.spin.progress.NullProgressMonitor
 
worked(int) - Method in interface org.topbraid.spin.progress.ProgressMonitor
 
worked(int) - Method in class org.topbraid.spin.progress.SimpleProgressMonitor
 
wrap(Node, EnhGraph) - Method in class org.topbraid.spin.util.SimpleImplementation
 
wrap(Node, EnhGraph) - Method in class org.topbraid.spin.util.SimpleImplementation2
 

X

x - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
XMLOutput - Class in org.topbraid.spin.util
Simple utilities for XML.
XMLOutput() - Constructor for class org.topbraid.spin.util.XMLOutput
 

Y

y - Static variable in class org.topbraid.shacl.vocabulary.DASH
 

Z

zeroOrMorePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
zeroOrOnePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 

_

_arg1 - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
_arg2 - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
_arg3 - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
_arg4 - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
_arg5 - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
_this - Static variable in class org.topbraid.spin.vocabulary.SPIN
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

Copyright © 2017 TopQuadrant, Inc.. All rights reserved.