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.jenax.util.DatasetWrappingDatasetGraph
 
abort() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
abstract_ - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
AbstractEngine - Class in org.topbraid.shacl.engine
Base class for validation and rule engines.
AbstractEngine(Dataset, ShapesGraph, URI) - Constructor for class org.topbraid.shacl.engine.AbstractEngine
 
AbstractFunction - Class in org.topbraid.jenax.functions
Base implementation of Function comparable to Jena's FunctionBase.
AbstractFunction() - Constructor for class org.topbraid.jenax.functions.AbstractFunction
 
AbstractFunction0 - Class in org.topbraid.jenax.functions
An abstract superclass for functions with 0 arguments.
AbstractFunction0() - Constructor for class org.topbraid.jenax.functions.AbstractFunction0
 
AbstractFunction1 - Class in org.topbraid.jenax.functions
An abstract superclass for Functions with 1 argument.
AbstractFunction1() - Constructor for class org.topbraid.jenax.functions.AbstractFunction1
 
AbstractFunction2 - Class in org.topbraid.jenax.functions
An abstract superclass for Functions with 2 arguments.
AbstractFunction2() - Constructor for class org.topbraid.jenax.functions.AbstractFunction2
 
AbstractFunction3 - Class in org.topbraid.jenax.functions
An abstract superclass for Functions with 3 arguments.
AbstractFunction3() - Constructor for class org.topbraid.jenax.functions.AbstractFunction3
 
AbstractFunction4 - Class in org.topbraid.jenax.functions
An abstract superclass for Functions with 4 arguments.
AbstractFunction4() - Constructor for class org.topbraid.jenax.functions.AbstractFunction4
 
AbstractFunction5 - Class in org.topbraid.jenax.functions
An abstract superclass for Functions with 5 arguments.
AbstractFunction5() - Constructor for class org.topbraid.jenax.functions.AbstractFunction5
 
AbstractFunction6 - Class in org.topbraid.jenax.functions
An abstract superclass for Functions with 6 arguments.
AbstractFunction6() - Constructor for class org.topbraid.jenax.functions.AbstractFunction6
 
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
 
action - Static variable in class org.topbraid.shacl.vocabulary.MF
 
add(Iterable<ExecStatistics>) - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
Adds new statistics and notifies any registered listeners.
add(Quad) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
add(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
add(String, String) - Static method in class org.topbraid.jenax.util.ExtraPrefixes
Programmatically adds a new prefix to be regarded as an "extra" prefix.
add(Resource) - Static method in class org.topbraid.jenax.util.ExtraPrefixes
Attempts to add an extra prefix for a given Resource.
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.
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
 
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
 
addedTriple - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
addGraph(Node, Graph) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
addLanguage(Resource, RuleLanguage) - Method in class org.topbraid.shacl.rules.RuleLanguages
 
addLanguage(ValidationLanguage) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
 
addListener(ExecStatisticsListener) - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
addMessageVarNames(String, Set<String>) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
addNamedModel(String, Model) - Method in class org.topbraid.jenax.util.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.
addParameters(SHParameterizable) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
addPlugin(TargetPlugin) - Method in class org.topbraid.shacl.validation.TargetPlugins
 
addResultMessage(Resource, Literal, QuerySolution) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
addSilently(Iterable<ExecStatistics>) - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
Adds new statistics without notifying listeners.
addSpecialExecutor(Resource, SpecialConstraintExecutorFactory) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
 
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.ValidationSuggestionGenerator
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.ValidationSuggestionGenerator
Adds dash:suggestion triples for a given result resource.
addTransitiveObjects(Set<Resource>, Resource, Property) - Static method in class org.topbraid.jenax.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, Property, Collection<RDFNode>) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
adjustQueryExecution(QueryExecution) - Method in class org.topbraid.jenax.util.ARQFactory
Can be overloaded to install extra things such as Lucene indices to all local QueryExecutions generated by this factory.
alignPrefixMap(Graph, Graph) - Static method in class org.topbraid.jenax.util.PrefixUtils
Make the dstGraph prefix map the same srcGraph prefix map, only making chnages where necessary.
alternativePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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.jenax.util.RDFLabels
Renders a template call's label template into a label by inserting the evaluated SPARQL expressions into appropriate spaces marked with {expression}.
applicableToClass - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
applyEntailments() - Method in class org.topbraid.shacl.engine.AbstractEngine
Ensures that the data graph includes any entailed triples inferred by the regime specified using sh:entailment in the shapes graph.
ARQFactory - Class in org.topbraid.jenax.util
A singleton that can create ARQ SPARQL Queries and QueryExecution objects.
ARQFactory() - Constructor for class org.topbraid.jenax.util.ARQFactory
 
asArray(Object) - Static method in class org.topbraid.shacl.js.NashornUtil
 
asBinding(QuerySolution) - Static method in class org.topbraid.jenax.util.JenaUtil
Turns a QuerySolution into a Binding.
asConstraintComponent(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asDatasetGraph() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
asJSConstraint(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
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
 
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
 
asProperty(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Casts a Resource into a Property.
asPropertyShape(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
asQuerySolutionMap(Binding) - Static method in class org.topbraid.jenax.util.JenaUtil
Turns a Binding into a QuerySolutionMap.
asReadOnlyGraph(Graph) - Static method in class org.topbraid.jenax.util.JenaUtil
This indicates that no further changes to the graph are needed.
asReadOnlyGraph(Graph) - Method in class org.topbraid.jenax.util.JenaUtilHelper
 
asReadOnlyModel(Model) - Static method in class org.topbraid.jenax.util.JenaUtil
This indicates that no further changes to the model are needed.
asReadOnlyModel(Model) - Method in class org.topbraid.jenax.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
 
asTemplateCall(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
AtomicNodeExpression - Class in org.topbraid.shacl.expr
 
AtomicNodeExpression() - Constructor for class org.topbraid.shacl.expr.AtomicNodeExpression
 

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
 
begin(ReadWrite) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
begin(TxnType) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
begin(TxnType) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
begin(ReadWrite) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
begin() - Static method in class org.topbraid.shacl.js.SHACLScriptEngineManager
 
beginTask(String, int) - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
beginTask(String, int) - Method in interface org.topbraid.jenax.progress.ProgressMonitor
 
beginTask(String, int) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
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
 
build(String, ExprList) - Method in class org.topbraid.jenax.functions.AbstractFunction
 
build(String, ExprList) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
build(String, ExprList) - Method in class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
 
buildHttpClient(String, String, String) - Static method in class org.topbraid.jenax.util.ARQFactory
 

C

cachable - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
canExecute(Constraint) - Method in class org.topbraid.shacl.validation.AbstractSpecialConstraintExecutorFactory
 
canExecute(Constraint) - Method in class org.topbraid.shacl.validation.js.JSValidationLanguage
 
canExecute(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLValidationLanguage
 
canExecute(Constraint) - Method in interface org.topbraid.shacl.validation.SpecialConstraintExecutorFactory
 
canExecute(Constraint) - 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.ValidationSuggestionGenerator
Checks if this is (in principle) capable of adding suggestions for a given result.
canWrap(Node, EnhGraph) - Method in class org.topbraid.shacl.util.ImplementationByType
 
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.shacl.optimize
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.shacl.optimize.ClassMetadata
 
ClassPropertyMetadata - Class in org.topbraid.shacl.optimize
Metadata about a property at a given class, possibly in the inverse direction.
ClassPropertyMetadata.Plugin - Interface in org.topbraid.shacl.optimize
 
clear() - Method in class org.topbraid.shacl.arq.SHACLFunctionsCache
 
clearCaches() - Method in class org.topbraid.jenax.util.ARQFactory
Programmatically resets any cached queries.
clonePath(Resource, Model) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
close() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
close() - Method in class org.topbraid.shacl.js.JSGraph
 
close() - Method in class org.topbraid.shacl.js.JSGraph.JSTripleIterator
 
closeIterators() - Method in class org.topbraid.shacl.js.JSGraph
 
collectBaseGraphs(Graph, Set<Graph>) - Static method in class org.topbraid.jenax.util.JenaUtil
 
commit() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
commit() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
compare(Resource, Resource) - Method in class org.topbraid.shacl.util.OrderComparator
 
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
 
condition - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
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
 
construct - Static variable in class org.topbraid.shacl.vocabulary.SH
 
contains(Node, Node, Node) - Method in class org.topbraid.jenax.util.DiffGraph
 
contains(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
containsGraph(Node) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
containsNamedModel(String) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
containsNamedModel(String) - Method in class org.topbraid.jenax.util.FromDataset
 
copyPrefixMap(Graph, Graph) - Static method in class org.topbraid.jenax.util.PrefixUtils
Copy prefix mappings into dstGraph from srcGraph, checking whether the prefix mapping is already set.
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
 
create(Resource) - Method in interface org.topbraid.jenax.functions.DeclarativeFunctionDriver
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.jenax.functions.DeclarativeFunctionDrivers
 
create(Query, Model) - Method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
 
create(Query, Model, QuerySolution) - Method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
 
create(Query, Dataset) - Method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
 
create(Query, Dataset, QuerySolution) - Method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
 
create(String) - Method in class org.topbraid.jenax.util.UpdateFactoryFilter
 
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.
createConcurrentGraph() - Method in class org.topbraid.jenax.util.JenaUtilHelper
 
createContext() - Method in interface org.topbraid.shacl.testcases.context.TestCaseContextFactory
 
createDecimal(int) - Static method in class org.topbraid.jenax.util.JenaDatatypes
 
createDefaultGraph() - Static method in class org.topbraid.jenax.util.JenaUtil
Creates a new Graph.
createDefaultGraph() - Method in class org.topbraid.jenax.util.JenaUtilHelper
A memory graph with no reification.
createDefaultModel() - Static method in class org.topbraid.jenax.util.JenaUtil
Wraps the result of JenaUtil.createDefaultGraph() into a Model and initializes namespaces.
createDefaultValueTypesModel(Model) - Static method in class org.topbraid.shacl.util.SHACLUtil
Runs the rule to infer missing rdf:type triples for certain blank nodes.
createDetails - Static variable in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
createExecutor(Constraint) - Method in class org.topbraid.shacl.validation.js.JSValidationLanguage
 
createExecutor(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLValidationLanguage
 
createExecutor(Constraint) - Method in interface org.topbraid.shacl.validation.ValidationLanguage
 
createExpressionQuery(String) - Method in class org.topbraid.jenax.util.ARQFactory
 
createFailure(Model, String) - Method in class org.topbraid.shacl.testcases.TestCase
 
createFailure(Model, String, TestCaseContext) - Method in class org.topbraid.shacl.testcases.TestCase
 
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.jenax.util.JenaDatatypes
 
createKey(Node, String) - Static method in class org.topbraid.shacl.optimize.ClassMetadata
 
createMemoryGraph() - Static method in class org.topbraid.jenax.util.JenaUtil
Creates a memory Graph with no reification.
createMemoryModel() - Static method in class org.topbraid.jenax.util.JenaUtil
Creates a memory Model with no reification.
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.jenax.util.JenaUtil
 
createMultiUnion(Graph[]) - Static method in class org.topbraid.jenax.util.JenaUtil
 
createMultiUnion(Iterator<Graph>) - Static method in class org.topbraid.jenax.util.JenaUtil
 
createMultiUnion() - Method in class org.topbraid.jenax.util.JenaUtilHelper
Return a multiunion.
createMultiUnion(Iterator<Graph>) - Method in class org.topbraid.jenax.util.JenaUtilHelper
Return a multiunion, initialized with the given graphs.
createMultiUnion(Graph[]) - Method in class org.topbraid.jenax.util.JenaUtilHelper
Return a multiunion, initialized with the given graphs.
createOntologyModel(OntModelSpec, Model) - Static method in class org.topbraid.jenax.util.JenaUtil
 
createOntologyModel(OntModelSpec, Model) - Method in class org.topbraid.jenax.util.JenaUtilHelper
 
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.jenax.util.ARQFactory
Same as createPrefixDeclarations(model, true).
createPrefixDeclarations(Model, boolean) - Method in class org.topbraid.jenax.util.ARQFactory
Creates SPARQL prefix declarations for a given Model.
createQuery(String) - Method in class org.topbraid.jenax.util.ARQFactory
 
createQuery(Model, String) - Method in class org.topbraid.jenax.util.ARQFactory
Creates a new Query from a partial query (possibly lacking PREFIX declarations), using the ARQ syntax specified by getSyntax.
createQueryExecution(Query, Model) - Method in class org.topbraid.jenax.util.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.jenax.util.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.jenax.util.ARQFactory
 
createQueryExecution(Query, Dataset, QuerySolution) - Method in class org.topbraid.jenax.util.ARQFactory
 
createQueryExecution(Query, Dataset, QuerySolution) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
createRandomShapesGraphURI() - Static method in class org.topbraid.shacl.util.SHACLUtil
 
createRDFWriter(Model) - Method in class org.topbraid.shacl.util.ModelPrinter
 
createRemoteQueryExecution(Query) - Method in class org.topbraid.jenax.util.ARQFactory
Creates a remote QueryExecution on a given Query.
createRemoteQueryExecution(Query, List<String>) - Method in class org.topbraid.jenax.util.ARQFactory
 
createRemoteQueryExecution(String, Query, List<String>, List<String>, String, String) - Method in class org.topbraid.jenax.util.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
 
createSuccessResults - Static variable in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
createUpdateRequest(String) - Method in class org.topbraid.jenax.util.ARQFactory
 
createValidationSuggestionGenerator(Model, Model) - Method in class org.topbraid.shacl.validation.ValidationSuggestionGeneratorFactory
Default implementation returns nothing - no implementation is provided as part of the open source package.
currentShapeVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
CurrentThreadFunctionRegistry - Class in org.topbraid.jenax.functions
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.
CurrentThreadFunctionRegistry(FunctionRegistry) - Constructor for class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
CurrentThreadFunctions - Class in org.topbraid.jenax.functions
A helper object that can be used to register SPARQL functions per thread, e.g.

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
 
dataGraph - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
dataset - Variable in class org.topbraid.shacl.engine.AbstractEngine
 
DatasetWithDifferentDefaultModel - Class in org.topbraid.jenax.util
A DelegatingDataset that uses a different default model than the delegate.
DatasetWithDifferentDefaultModel(Model, Dataset) - Constructor for class org.topbraid.jenax.util.DatasetWithDifferentDefaultModel
 
DatasetWrappingDatasetGraph - Class in org.topbraid.jenax.util
An implementation of DatasetGraph that delegates all work to a given Dataset implementation.
DatasetWrappingDatasetGraph(Dataset) - Constructor for class org.topbraid.jenax.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
 
DeclarativeFunctionDriver - Interface in org.topbraid.jenax.functions
Can be used to define custom function factories such as spinx.
DeclarativeFunctionDrivers - Class in org.topbraid.jenax.functions
The singleton that creates ARQ FunctionFactories from (SHACL, SPIN) function declarations.
DeclarativeFunctionFactory - Interface in org.topbraid.jenax.functions
A marker interface that makes it possible to distinguish SPIN functions from other functions in the FunctionRegistry.
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.jenax.util.JenaUtil
Ensure that we there is a read-only, thread safe version of the graph.
deepCloneReadOnlyGraph(Graph) - Method in class org.topbraid.jenax.util.JenaUtilHelper
 
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
 
defaultValue - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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.jenax.util
A Dataset that simply delegates all its calls, allowing to wrap an existing Dataset (e.g.
DelegatingDataset(Dataset) - Constructor for class org.topbraid.jenax.util.DelegatingDataset
 
delete(Quad) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
delete(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
deletedTriple - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
deletedTriples - Variable in class org.topbraid.jenax.util.DiffGraph
This Set has triples that are in the delegate but are excluded from the filtered graph.
description - Static variable in class org.topbraid.shacl.vocabulary.SH
 
detail - Static variable in class org.topbraid.shacl.vocabulary.SH
 
DiffGraph - Class in org.topbraid.jenax.util
A WrappedGraph that filters out deleted triples or adds added triples, without modifying the underlying base graph.
DiffGraph(Graph) - Constructor for class org.topbraid.jenax.util.DiffGraph
 
disjoint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
doCreateQuery(String) - Method in class org.topbraid.jenax.util.ARQFactory
 
doCreateQuery(String, PrefixMapping) - Method in class org.topbraid.jenax.util.ARQFactory
Creates the "physical" Jena Query instance.
done() - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
done() - Method in interface org.topbraid.jenax.progress.ProgressMonitor
 
done() - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 

E

editWidget - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
enableQueryPrinting(boolean) - Static method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
Allow query printing to be switched on/off around specific sections of code that are issuing queries.
end() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
end() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
end(boolean) - Static method in class org.topbraid.shacl.js.SHACLScriptEngineManager
 
end(Node, Node) - Static method in class org.topbraid.shacl.util.RecursionGuard
 
engine - Variable in class org.topbraid.shacl.js.JSGraph
 
ensureInited() - Static method in class org.topbraid.shacl.model.SHFactory
 
entailment - Static variable in class org.topbraid.shacl.vocabulary.SH
 
entries - Static variable in class org.topbraid.shacl.vocabulary.MF
 
equals(Object) - Method in class org.topbraid.shacl.js.model.JSTerm
 
equals(Object) - Method in class org.topbraid.shacl.js.model.JSTriple
 
equals(Object) - Method in class org.topbraid.shacl.optimize.PathMetadata
 
equals - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
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
 
ExceptionUtil - Class in org.topbraid.jenax.util
A collection of utilities on Exception handling.
ExceptionUtil() - Constructor for class org.topbraid.jenax.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(Binding, ExprList, String, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction0
 
exec(FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction0
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction1
 
exec(Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction1
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction2
 
exec(Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction2
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction3
 
exec(Node, Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction3
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction4
 
exec(Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction4
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction5
 
exec(Node, Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction5
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction6
 
exec(Node, Node, Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction6
 
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, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.IsDeactivatedFunction
 
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(Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.IsValidLangTagFunction
 
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
 
ExecStatistics - Class in org.topbraid.jenax.statistics
A wrapper to record the execution time of some processing step for statistical purposes.
ExecStatistics(String, String, long, long, Node) - Constructor for class org.topbraid.jenax.statistics.ExecStatistics
Creates a new SPINStatistics object.
ExecStatisticsListener - Interface in org.topbraid.jenax.statistics
An interface for objects interested in updates to the ExecStatisticsManager.
ExecStatisticsManager - Class in org.topbraid.jenax.statistics
A singleton managing execution statistics.
ExecStatisticsManager() - Constructor for class org.topbraid.jenax.statistics.ExecStatisticsManager
 
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
 
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
 
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.
executeRules(RDFNode, Model, Model, ProgressMonitor) - Static method in class org.topbraid.shacl.rules.RuleUtil
Executes all rules from a given shapes Model on a given focus node (in its 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, RDFNode) - Method in class org.topbraid.shacl.rules.RuleEngine
 
executeShapes(List<Shape>, RDFNode) - Method in class org.topbraid.shacl.rules.RuleEngine
Executes the rules attached to a given list of shapes, either for a dedicated focus node or all target nodes of the shapes.
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
 
expectedResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
expectedResultIsTTL - 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
 
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
 
ExtraPrefixes - Class in org.topbraid.jenax.util
Manages extra prefixes that are always available even if not explicitly declared.
ExtraPrefixes() - Constructor for class org.topbraid.jenax.util.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.jenax.util.JenaDatatypes
 
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(Node, Node, Node, Node) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
find(Node, Node, Node) - Method in class org.topbraid.jenax.util.DiffGraph
 
find(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
find(Object, Object, Object) - Method in class org.topbraid.shacl.js.JSGraph
 
findNG(Node, Node, Node, Node) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
flags - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
FromDataset - Class in org.topbraid.jenax.util
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.jenax.util.FromDataset
 
Function - Static variable in class org.topbraid.shacl.vocabulary.SH
 
FunctionExpression - Class in org.topbraid.shacl.expr
 
FunctionExpression(Resource, List<NodeExpression>) - Constructor for class org.topbraid.shacl.expr.FunctionExpression
 
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(String) - Method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
get() - Static method in class org.topbraid.jenax.functions.DeclarativeFunctionDrivers
 
get() - Static method in class org.topbraid.jenax.statistics.ExecStatisticsManager
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.jenax.util.ARQFactory
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.jenax.util.ImportProperties
 
get() - Static method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.jenax.util.RDFLabels
Gets the singleton instance of this class.
get() - Static method in class org.topbraid.jenax.util.UpdateFactoryFilter
Gets the singleton instance of this class.
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.optimize.OntologyOptimizations
 
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.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.shacl.validation.ValidationSuggestionGeneratorFactory
 
getAddedGraph() - Method in class org.topbraid.jenax.util.DiffGraph
 
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.jenax.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.jenax.util.JenaUtil
 
getAllSubClassesStar(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Returns a set consisting of a given class and all its subclasses.
getAllSubProperties(Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getAllSuperClasses(Resource) - Static method in class org.topbraid.jenax.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.jenax.util.JenaUtil
Returns a set consisting of a given class and all its superclasses.
getAllSuperProperties(Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getAllTopLevelResults(Model) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getAllTransitiveObjects(Resource, Property) - Static method in class org.topbraid.jenax.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.jenax.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.jenax.util.JenaUtil
 
getBaseGraph(Model) - Static method in class org.topbraid.jenax.util.JenaUtil
Gets the "base graph" of a Model, walking into MultiUnions if needed.
getBaseGraph(Graph) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getBaseModel(Model) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getBodyQuery() - Method in class org.topbraid.shacl.arq.SHACLSPARQLARQFunction
Gets the Jena Query object for execution.
getBooleanProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getClassMetadata(Node, Graph, String) - Method in class org.topbraid.shacl.optimize.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).
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.jenax.statistics.ExecStatistics
 
getContext() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
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.
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.jenax.util.RDFLabels
Gets a "human-readable" label for a given Resource.
getDataset(Model) - Method in class org.topbraid.jenax.util.ARQFactory
Specifies a Dataset that shall be used for query execution.
getDataset() - Method in class org.topbraid.shacl.engine.AbstractEngine
 
getDataset() - Method in interface org.topbraid.shacl.expr.NodeExpressionContext
 
getDatatype() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getDatatypeURIs() - Static method in class org.topbraid.jenax.util.JenaDatatypes
Gets a List of all datatype URIs.
getDeepCause(Throwable, Class<? extends EX>) - Static method in class org.topbraid.jenax.util.ExceptionUtil
 
getDefaultGraph() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
getDefaultModel() - Method in class org.topbraid.jenax.util.DatasetWithDifferentDefaultModel
 
getDefaultModel() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
getDefaultModel() - Method in class org.topbraid.jenax.util.FromDataset
 
getDefaultShapesGraphURI(Dataset) - Method in class org.topbraid.shacl.validation.DefaultShapesGraphProvider
 
getDefaultTypeForConstraintPredicate(Property) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getDelegate() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
getDelegate() - Method in class org.topbraid.jenax.util.TransparentWrappedGraph
 
getDeletedTriples() - Method in class org.topbraid.jenax.util.DiffGraph
 
getDescription() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getDescription() - Method in interface org.topbraid.shacl.model.SHPropertyShape
Gets the sh:description, if it exists.
getDescription() - Method in class org.topbraid.shacl.optimize.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.
getDoubleProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getDoubleProperty(Resource, Property, double) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getDuration() - Method in class org.topbraid.jenax.statistics.ExecStatistics
 
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.shacl.optimize.ClassPropertyMetadata
 
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() - Method in class org.topbraid.shacl.engine.Constraint
 
getExecutor(Constraint) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
 
getExtraPrefixes() - Static method in class org.topbraid.jenax.util.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.jenax.util.JenaUtil
Gets the "first" declared rdfs:range of a given property.
getFirstRange(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Gets the "first" declared rdfs:range of a given property.
getFocusNode() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getFocusNode() - Method in interface org.topbraid.shacl.model.SHResult
 
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.jenax.functions.CurrentThreadFunctionRegistry
 
getFunctionStatement(Resource) - Method in class org.topbraid.shacl.expr.NodeExpressionFactory
 
getGraph(Node) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
getGraph(Quad) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
getGraph() - Method in class org.topbraid.shacl.js.JSGraph
 
getGraph() - Method in class org.topbraid.shacl.testcases.TestCase
 
getGroupPaths(Node, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getHelper() - Static method in class org.topbraid.jenax.util.JenaUtil
Gets the current helper object.
getId() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getImportedNamespace(Resource, String) - Static method in class org.topbraid.shacl.util.PrefixUtil
 
getImportProperties() - Method in class org.topbraid.jenax.util.ImportProperties
 
getImports(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getIncludesSHACL() - Method in interface org.topbraid.shacl.optimize.OptimizedMultiUnion
 
getIncludesSPIN() - Method in interface org.topbraid.shacl.optimize.OptimizedMultiUnion
 
getInferencesModel() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getIntegerProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getItems() - Method in class org.topbraid.shacl.testcases.W3CTestRunner
 
getJenaPath(Resource) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
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.shacl.optimize.OntologyOptimizations
 
getLabel() - Method in class org.topbraid.jenax.statistics.ExecStatistics
 
getLabel(Resource) - Method in class org.topbraid.jenax.util.RDFLabels
Gets the label for a given Resource.
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
 
getLabelFunction() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getLabelProperties() - Method in interface org.topbraid.shacl.optimize.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
 
getLanguage() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getLanguageForTarget(Resource) - Method in class org.topbraid.shacl.validation.TargetPlugins
 
getLex() - Method in class org.topbraid.shacl.js.model.JSTerm
 
getListProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getLiteralProperties(Resource, Property) - Static method in class org.topbraid.jenax.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.shacl.optimize.ClassPropertyMetadata
 
getLock() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
getLock() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
getMaxCount() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getMaxCount() - Method in interface org.topbraid.shacl.model.SHPropertyShape
 
getMaxCount() - Method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
getMessage() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getMessage() - Method in interface org.topbraid.shacl.model.SHResult
 
getMinCount() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getMinCount() - Method in interface org.topbraid.shacl.model.SHPropertyShape
 
getName() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getName() - Method in interface org.topbraid.shacl.model.SHPropertyShape
Gets the sh:name, if it exists.
getName() - Method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
getNamedGraphURIs(Query) - Static method in class org.topbraid.jenax.util.ARQFactory
Gets a list of named graphs (GRAPH elements) mentioned in a given Query.
getNamedModel(String) - Static method in class org.topbraid.jenax.util.ARQFactory
Convenience method to get a named graph from the current ARQFactory's Dataset.
getNamedModel(String) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
getNamespace(Resource, String) - Static method in class org.topbraid.shacl.util.PrefixUtil
 
getNearest(Resource, Function<Resource, T>) - Static method in class org.topbraid.jenax.util.JenaUtil
Walks up the class hierarchy starting at a given class until one of them returns a value for a given Function.
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
 
getNodeFlex(Object) - Static method in class org.topbraid.shacl.js.model.JSFactory
 
getNodeLabel(RDFNode) - Method in class org.topbraid.jenax.util.RDFLabels
 
getNodeSafe(Object) - Static method in class org.topbraid.shacl.js.model.JSFactory
 
getNsPrefixURI(Model, String) - Static method in class org.topbraid.jenax.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(Node, Node, Graph) - Static method in class org.topbraid.jenax.util.JenaNodeUtil
 
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(Object) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
getObjectCount(Node, Node, Graph) - Static method in class org.topbraid.jenax.util.JenaNodeUtil
 
getObjects(Node, Node, Graph) - Static method in class org.topbraid.jenax.util.JenaNodeUtil
 
getOntologyGraphKey() - Method in interface org.topbraid.shacl.optimize.OntologyOptimizableGraph
Gets a unique identifier for the graph that is used for caching.
getOrComputeObject(Object, Function<Object, Object>) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
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.optimize.ClassPropertyMetadata
 
getOrder() - Method in class org.topbraid.shacl.rules.Rule
 
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.
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).
getPathString(Resource) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
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.shacl.optimize.ClassPropertyMetadata
 
getPredicate() - Method in class org.topbraid.shacl.optimize.PathMetadata
 
getPrefixMapping() - Method in class org.topbraid.jenax.util.DiffGraph
 
getProgressMonitor() - Method in class org.topbraid.shacl.engine.AbstractEngine
 
getProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getProperty(Node, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getProperty(PathMetadata, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
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, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getPropertyEditWidget(Node, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getPropertyLocalRange(Node, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getPropertyMaxCount(Node, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getPropertyName(Node, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
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, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getQuery() - Method in class org.topbraid.shacl.rules.SPARQLRule
 
getQuery() - Method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
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
 
getQueryText() - Method in class org.topbraid.jenax.statistics.ExecStatistics
 
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
 
getResourceDefaultType(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getResourceProperties(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getResourceProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getResourcePropertyWithType(Resource, Property, Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getResourcesInTarget(Resource, Dataset) - Static method in class org.topbraid.shacl.util.SHACLUtil
Gets all nodes from a given sh:target.
getResultsModel() - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
getRootShapes() - Method in class org.topbraid.shacl.engine.ShapesGraph
Gets all shapes that declare a target and pass the provided filter.
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.
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 class org.topbraid.shacl.engine.AbstractEngine
 
getShapesGraph() - Method in interface org.topbraid.shacl.expr.NodeExpressionContext
 
getShapesGraphURI() - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
getShapesGraphURI() - Method in class org.topbraid.shacl.engine.AbstractEngine
 
getShapesGraphURI() - Method in interface org.topbraid.shacl.expr.NodeExpressionContext
 
getShapesModel() - Method in class org.topbraid.shacl.engine.AbstractEngine
 
getShapesModel() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getShapesWithTargetNode(RDFNode, ShapesGraph) - Static method in class org.topbraid.shacl.rules.RuleUtil
 
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
 
getStackTrace(Throwable) - Static method in class org.topbraid.jenax.util.ExceptionUtil
 
getStartTime() - Method in class org.topbraid.jenax.statistics.ExecStatistics
 
getStatistics() - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
Gets all previously added statistics.
getStatus() - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
getStringProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getSubGraphs(MultiUnion) - Static method in class org.topbraid.jenax.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)
getSubjectCount(Node, Node, Graph) - Static method in class org.topbraid.jenax.util.JenaNodeUtil
 
getSubjects(Node, Node, Graph) - Static method in class org.topbraid.jenax.util.JenaNodeUtil
 
getSuperClasses(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Gets a Set of all superclasses (rdfs:subClassOf) of a given Resource.
getSuperClasses(Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getSyntax() - Method in class org.topbraid.jenax.util.ARQFactory
The ARQ Syntax used by default: Syntax.syntaxARQ.
getTargetNodes(Resource, Dataset) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
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.
getType(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Gets the "first" type of a given Resource.
getTypes(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Gets a Set of all rdf:types 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
 
getUnionModel() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
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
 
getURIResourceProperties(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getURIResourceProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
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
 
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
 
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.
getViewWidget() - Method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
getVocabularyModel() - Static method in class org.topbraid.jenax.util.SystemTriples
Gets the system ontology (a shared copy).
GraphNotFoundException - Exception in org.topbraid.jenax.util
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.jenax.util.GraphNotFoundException
 
GraphStoreTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 

H

hashCode() - Method in class org.topbraid.shacl.js.model.JSTerm
 
hashCode() - Method in class org.topbraid.shacl.js.model.JSTriple
 
hashCode() - Method in class org.topbraid.shacl.optimize.PathMetadata
 
hasIndirectType(Resource, Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Checks whether a given Resource is an instance of a given type, or a subclass thereof.
hasMatchingPath(Node, Graph) - Method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
hasMinSeverity(Resource, Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
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
 
hasSuperClass(Resource, Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Checks whether a given class has a given (transitive) super class.
hasSuperProperty(Property, Property) - Static method in class org.topbraid.jenax.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
 

I

IGNORED_PROPERTIES - Static variable in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
ImplementationByType - Class in org.topbraid.shacl.util
Extended polymorphism support for Jena, checking whether the Node has a given rdf:type.
ImplementationByType(Node) - Constructor for class org.topbraid.shacl.util.ImplementationByType
 
ImportProperties - Class in org.topbraid.jenax.util
A singleton controlling which properties shall be used to expand imports.
ImportProperties() - Constructor for class org.topbraid.jenax.util.ImportProperties
 
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
 
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
 
InferencingTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
Info - Static variable in class org.topbraid.shacl.vocabulary.SH
 
init(ClassPropertyMetadata, Node, Graph) - Method in interface org.topbraid.shacl.optimize.ClassPropertyMetadata.Plugin
 
init(ClassPropertyMetadata, Node, Graph) - Method in class org.topbraid.shacl.optimize.OWLClassPropertyMetadataPlugin
 
initNamespaces(Graph) - Static method in class org.topbraid.jenax.util.JenaUtil
Sets the usual default namespaces for rdf, rdfs, owl and xsd.
initNamespaces(PrefixMapping) - Static method in class org.topbraid.jenax.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.
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
 
inversePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
invokeExpression(String, QuerySolution, Dataset) - Static method in class org.topbraid.jenax.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
 
invokeFunction0(Resource, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
Calls a given SPARQL function with no arguments.
invokeFunction1(Resource, RDFNode, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
Calls a given SPARQL function with one argument.
invokeFunction1(Resource, Node, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
 
invokeFunction2(Resource, RDFNode, RDFNode, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
Calls a given SPARQL function with two arguments.
invokeFunction2(Resource, Node, Node, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
 
invokeFunction3(Resource, RDFNode, RDFNode, RDFNode, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
 
invokeFunction3(Resource, Node, Node, Node, Dataset) - Static method in class org.topbraid.jenax.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.jenax.util
 
IOUtil() - Constructor for class org.topbraid.jenax.util.IOUtil
 
IRI - Static variable in class org.topbraid.shacl.vocabulary.SH
 
IRIOrLiteral - Static variable in class org.topbraid.shacl.vocabulary.SH
 
isArray(Object) - Static method in class org.topbraid.shacl.js.NashornUtil
 
isBlankNode() - Method in class org.topbraid.shacl.js.model.JSTerm
 
isCanceled() - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
isCanceled() - Method in interface org.topbraid.jenax.progress.ProgressMonitor
 
isCanceled() - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
isClassWithDefaultType(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
isCore() - Method in class org.topbraid.shacl.model.impl.SHConstraintComponentImpl
 
isCore() - Method in interface org.topbraid.shacl.model.SHConstraintComponent
 
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.
isDeactivated - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
IsDeactivatedFunction - Class in org.topbraid.shacl.arq.functions
Native implementation of dash:isDeactivated.
IsDeactivatedFunction() - Constructor for class org.topbraid.shacl.arq.functions.IsDeactivatedFunction
 
isEmpty() - Method in class org.topbraid.jenax.util.DatasetWithDifferentDefaultModel
 
isEmpty() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
isEmpty() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
isEmpty() - Method in class org.topbraid.jenax.util.DiffGraph
 
isEmpty() - Method in class org.topbraid.jenax.util.FromDataset
 
isEnabled() - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
isFloat(String) - Static method in class org.topbraid.jenax.util.JenaDatatypes
Checks if a given URI is a numeric floating point datatype URI: xsd:decimal, xsd:float or xsd:double.
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.jenax.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.jenax.util.DatasetWrappingDatasetGraph
 
isInTransaction() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
isInverse() - Method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
isInverse() - Method in class org.topbraid.shacl.optimize.PathMetadata
 
isIsomorphicWith(Graph) - Method in class org.topbraid.jenax.util.DiffGraph
 
isJSConstraint(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
isJSPreferred() - Static method in class org.topbraid.shacl.util.SHACLPreferences
Checks if JavaScript is preferred over SPARQL for the execution of constraint validators, functions etc.
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
 
isLiteral() - Method in class org.topbraid.shacl.js.model.JSTerm
 
isMemoryGraph(Graph) - Static method in class org.topbraid.jenax.util.JenaUtil
Checks whether a given graph (possibly a MultiUnion) only contains GraphMemBase instances.
isMemoryGraph(Graph) - Method in class org.topbraid.jenax.util.JenaUtilHelper
Returns true if optimizations for faster graphs should be applied; false if graph is slower.
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.jenax.util.JenaDatatypes
Checks if a given URI is a numeric datatype URI.
isOntologyGraph() - Method in interface org.topbraid.shacl.optimize.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
 
isOptionalArg(int) - Method in interface org.topbraid.jenax.functions.OptionalArgsFunction
 
isOptionalArg(int) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
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.
isProduceFailuresMode() - Static method in class org.topbraid.shacl.util.SHACLPreferences
Checks if any Exceptions thrown during validation shall be wrapped into dash:FailureResults.
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.
isRecording() - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
isRecordingDeclarativeFunctions() - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
isRecordingNativeFunctions() - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
isRegistered(String) - Method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
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.jenax.util.JenaDatatypes
Checks if a given RDFNode represents a system XSD datatype such as xsd:int.
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.jenax.util.ARQFactory
 
isUsingOntologyOptimizations() - Method in interface org.topbraid.shacl.optimize.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
 
IsValidLangTagFunction - Class in org.topbraid.shacl.arq.functions
The SPARQL function spif:isValidLangTag.
IsValidLangTagFunction() - Constructor for class org.topbraid.shacl.arq.functions.IsValidLangTagFunction
 

J

JenaDatatypes - Class in org.topbraid.jenax.util
Some static utilities dealing with datatypes and literals.
JenaDatatypes() - Constructor for class org.topbraid.jenax.util.JenaDatatypes
 
JenaNodeUtil - Class in org.topbraid.jenax.util
Some utilities operating on Jena Node objects, bypassing the Model/RDFNode abstraction layer.
JenaNodeUtil() - Constructor for class org.topbraid.jenax.util.JenaNodeUtil
 
JenaUtil - Class in org.topbraid.jenax.util
Some convenience methods to operate on Jena Models.
JenaUtil() - Constructor for class org.topbraid.jenax.util.JenaUtil
 
JenaUtilHelper - Class in org.topbraid.jenax.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.jenax.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.jenax.functions.CurrentThreadFunctionRegistry
 
keys() - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 

L

labelTemplate - Static variable in class org.topbraid.shacl.vocabulary.SH
 
LANGUAGE - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
languageIn - Static variable in class org.topbraid.shacl.vocabulary.SH
 
lessThan - Static variable in class org.topbraid.shacl.vocabulary.SH
 
lessThanOrEquals - Static variable in class org.topbraid.shacl.vocabulary.SH
 
listAllProperties(Resource, Property) - Static method in class org.topbraid.jenax.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.jenax.util.DatasetWrappingDatasetGraph
 
listNames() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
listNames() - Method in class org.topbraid.jenax.util.FromDataset
 
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
 
loadString(Reader) - Static method in class org.topbraid.jenax.util.IOUtil
 
loadStringUTF8(InputStream) - Static method in class org.topbraid.jenax.util.IOUtil
 
LOG_QUERIES - Static variable in class org.topbraid.jenax.util.ARQFactory
Fine-grained control for development : switch on and off query printing
logFailure(String) - Method in class org.topbraid.shacl.util.FailureLog
 

M

main(String[]) - Static method in class org.topbraid.shacl.tools.Infer
 
main(String[]) - Static method in class org.topbraid.shacl.tools.Validate
 
Manifest - Static variable in class org.topbraid.shacl.vocabulary.MF
 
maxCount - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
MaxLengthConstraintComponent - 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
 
minCount - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
MinLengthConstraintComponent - 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
 
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
 
monitor - Variable in class org.topbraid.shacl.engine.AbstractEngine
 
MyCache() - Constructor for class org.topbraid.shacl.optimize.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_NODE - Static variable in class org.topbraid.shacl.js.model.JSFactory
 
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
 
next() - Method in class org.topbraid.shacl.js.JSGraph.JSTripleIterator
 
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
 
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
 
NodeKindConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
nodes - Static variable in class org.topbraid.shacl.vocabulary.SH
 
nodesConformToShape(List<RDFNode>, Node) - Method in class org.topbraid.shacl.validation.ValidationEngine
Validates a given list of focus node against a given Shape, and stops as soon as one validation result is reported.
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
 
notifyListeners() - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
Notifies all registered listeners so that they can refresh themselves.
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
 
NullProgressMonitor - Class in org.topbraid.jenax.progress
A ProgressMonitor that doesn't "do" anything.
NullProgressMonitor() - Constructor for class org.topbraid.jenax.progress.NullProgressMonitor
 

O

object - Static variable in class org.topbraid.shacl.vocabulary.SH
 
oneOrMorePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
OntologyOptimizableGraph - Interface in org.topbraid.shacl.optimize
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.shacl.optimize
A singleton managing Ontology-based optimizations, to be used (for example) with OptimizedMultiUnions.
OntologyOptimizations() - Constructor for class org.topbraid.shacl.optimize.OntologyOptimizations
 
OntologyOptimizations.MyCache - Class in org.topbraid.shacl.optimize
 
OptimizedMultiUnion - Interface in org.topbraid.shacl.optimize
A Graph interface providing additional optimization features.
optional - Static variable in class org.topbraid.shacl.vocabulary.SH
 
OptionalArgsFunction - Interface in org.topbraid.jenax.functions
 
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
 
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.jenax.functions - package org.topbraid.jenax.functions
 
org.topbraid.jenax.progress - package org.topbraid.jenax.progress
Generic support for tracking and interrupting progress.
org.topbraid.jenax.statistics - package org.topbraid.jenax.statistics
 
org.topbraid.jenax.util - package org.topbraid.jenax.util
 
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.optimize - package org.topbraid.shacl.optimize
 
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
 
OWLClassPropertyMetadataPlugin - Class in org.topbraid.shacl.optimize
 
OWLClassPropertyMetadataPlugin() - Constructor for class org.topbraid.shacl.optimize.OWLClassPropertyMetadataPlugin
 

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
 
paramNames - Variable in class org.topbraid.shacl.arq.SHACLARQFunction
 
path - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PathExpression - Class in org.topbraid.shacl.expr
 
PathExpression(Resource, NodeExpression) - Constructor for class org.topbraid.shacl.expr.PathExpression
 
PathMetadata - Class in org.topbraid.shacl.optimize
 
PathMetadata(Node, boolean) - Constructor for class org.topbraid.shacl.optimize.PathMetadata
 
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
 
performAdd(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
performDelete(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
perhapsReset(Graph) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
predicate - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
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
 
PrefixUtils - Class in org.topbraid.jenax.util
 
PrefixUtils() - Constructor for class org.topbraid.jenax.util.PrefixUtils
 
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.
print(Model) - Method in class org.topbraid.shacl.util.ModelPrinter
 
println(String) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
private_ - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ProgressMonitor - Interface in org.topbraid.jenax.progress
An abstraction of the Eclipse IProgressMonitor for intermediate status messages and the ability to cancel long-running processes.
promote(Transactional.Promote) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
promote(Transactional.Promote) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
property - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PropertyConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PropertyGroup - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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, Class<?>) - Method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
put(String, FunctionFactory) - Method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
put(String, Object) - Method in interface org.topbraid.shacl.js.JSScriptEngine
 
put(String, Object) - Method in class org.topbraid.shacl.js.NashornScriptEngine
 
putObject(Object, Object) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 

Q

qualifiedMaxCount - Static variable in class org.topbraid.shacl.vocabulary.SH
 
qualifiedMinCount - Static variable in class org.topbraid.shacl.vocabulary.SH
 
qualifiedValueShape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
query() - Method in class org.topbraid.shacl.js.JSGraph
 
QueryExecutionFactoryFilter - Class in org.topbraid.jenax.util
 
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.jenax.util.JenaUtil
Temp patch for a bug in Jena's syntaxtransform, also applying substitutions on HAVING clauses.

R

RDFLabels - Class in org.topbraid.jenax.util
A singleton that is used to render resources into strings.
RDFLabels() - Constructor for class org.topbraid.jenax.util.RDFLabels
 
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
 
RecursionGuard - Class in org.topbraid.shacl.util
A ThreadLocal structure to prevent infinite loops of tosh:hasShape calls etc.
RecursionGuard() - Constructor for class org.topbraid.shacl.util.RecursionGuard
 
register(Model) - Static method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
Registers a set of extra SPIN functions from a given Model for the current Thread.
register(Property, DeclarativeFunctionDriver) - Method in class org.topbraid.jenax.functions.DeclarativeFunctionDrivers
Registers a new DeclarativeFunctionDriver for a given key predicate.
register(ClassPropertyMetadata.Plugin) - Static method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
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.
registerNamespace(String, String) - Method in class org.topbraid.shacl.js.model.TermFactory
 
remove(String) - Method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
removeEldestEntry(Map.Entry<Object, Object>) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations.MyCache
 
removeGraph(Node) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
removeListener(ExecStatisticsListener) - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
removeMissingPrefixes(Graph, Graph) - Static method in class org.topbraid.jenax.util.PrefixUtils
Remove prefix mappings from dstGraph that do not exist in srcGraph.
removeNamedModel(String) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
replaceNamedModel(String, Model) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
reset() - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
reset() - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
resetOptimizations() - Method in interface org.topbraid.shacl.optimize.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
 
resultPath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
resultSeverity - Static variable in class org.topbraid.shacl.vocabulary.SH
 
returnType - Static variable in class org.topbraid.shacl.vocabulary.SH
 
rootClass - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
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
 
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(ProgressMonitor) - Method in interface org.topbraid.jenax.progress.RunnableWithProgress
Runs the runnable.
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
 
RunnableWithProgress - Interface in org.topbraid.jenax.progress
A generic interface similar to Runnable, but with an additional argument that allows the Runnable to display progress.

S

searchWidget - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
select - Static variable in class org.topbraid.shacl.vocabulary.SH
 
set(DeclarativeFunctionDrivers) - Static method in class org.topbraid.jenax.functions.DeclarativeFunctionDrivers
 
set(ARQFactory) - Static method in class org.topbraid.jenax.util.ARQFactory
Changes the singleton to some subclass.
set(ImportProperties) - Static method in class org.topbraid.jenax.util.ImportProperties
 
set(RDFLabels) - Static method in class org.topbraid.jenax.util.RDFLabels
Replaces the singleton to a subclass with different behavior.
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(OntologyOptimizations) - Static method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
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(ValidationEngineFactory) - Static method in class org.topbraid.shacl.validation.ValidationEngineFactory
 
set(ValidationSuggestionGeneratorFactory) - Static method in class org.topbraid.shacl.validation.ValidationSuggestionGeneratorFactory
 
setCanceled(boolean) - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
setCanceled(boolean) - Method in interface org.topbraid.jenax.progress.ProgressMonitor
 
setCanceled(boolean) - Method in class org.topbraid.jenax.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.jenax.util.DelegatingDataset
 
setEnabled(boolean) - Method in class org.topbraid.shacl.optimize.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.jenax.util.JenaUtil
Allows some environments, e.g.
setGraphReadOptimization(boolean) - Method in class org.topbraid.jenax.util.JenaUtilHelper
 
setHelper(JenaUtilHelper) - Static method in class org.topbraid.jenax.util.JenaUtil
Sets the helper which allows the behavior of some JenaUtil methods to be modified by the system using the SPIN library.
setJSPreferred(boolean) - Static method in class org.topbraid.shacl.arq.SHACLFunctionDriver
 
setJSPreferred(boolean) - Static method in class org.topbraid.shacl.util.SHACLPreferences
 
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
 
setLocalRange(Node) - Method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
setMaxCount(int) - Method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
setProduceFailuresMode(boolean) - Static method in class org.topbraid.shacl.util.SHACLPreferences
 
setProgressMonitor(ProgressMonitor) - Method in class org.topbraid.shacl.engine.AbstractEngine
 
setProgressMonitor(ProgressMonitor) - Method in class org.topbraid.shacl.rules.RuleEngine
 
setRecording(boolean) - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
setRecordingDeclarativeFunctions(boolean) - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
setRecordingNativeFunctions(boolean) - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
 
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(ShapesGraph, URI) - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
setTaskName(String) - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
setTaskName(String) - Method in interface org.topbraid.jenax.progress.ProgressMonitor
 
setTaskName(String) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
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.jenax.util.ARQFactory
Tells the ARQFactory whether to use caches for the various createXY functions.
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
 
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 DeclarativeFunctionDriver 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(ShapesGraph, 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
 
SHACLPreferences - Class in org.topbraid.shacl.util
Manages global preferences related to SHACL processing.
SHACLPreferences() - Constructor for class org.topbraid.shacl.util.SHACLPreferences
 
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.
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.DASH
 
Shape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SHAPES_FILE_PART - Static variable in class org.topbraid.shacl.util.SHACLUtil
 
shapesGraph - Variable in class org.topbraid.shacl.engine.AbstractEngine
 
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
 
shapesGraphURI - Variable in class org.topbraid.shacl.engine.AbstractEngine
 
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
 
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
 
SimpleImplementation - Class in org.topbraid.shacl.util
An extension of the Jena polymorphism mechanism.
SimpleImplementation(Node, Class) - Constructor for class org.topbraid.shacl.util.SimpleImplementation
 
SimpleProgressMonitor - Class in org.topbraid.jenax.progress
A simple implementation of ProgressMonitor that prints messages to System.out.
SimpleProgressMonitor(String) - Constructor for class org.topbraid.jenax.progress.SimpleProgressMonitor
 
size() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
size() - Method in class org.topbraid.jenax.util.DiffGraph
 
sort(List<Resource>) - Static method in class org.topbraid.jenax.util.JenaUtil
 
sourceConstraint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
sourceConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
sourceShape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
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.jenax.util.QueryExecutionFactoryFilter
 
sparqlService(String, Query, HttpClient) - Method in class org.topbraid.jenax.util.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_ABSTRACT - Static variable in class org.topbraid.jenax.functions.DeclarativeFunctionDrivers
 
start(Node, Node) - Static method in class org.topbraid.shacl.util.RecursionGuard
 
statisticsUpdated() - Method in interface org.topbraid.jenax.statistics.ExecStatisticsListener
Called whenever the statistics have been updated.
status - Static variable in class org.topbraid.shacl.vocabulary.MF
 
subject - Static variable in class org.topbraid.shacl.vocabulary.SH
 
substitutePaths(Query, String, Model) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
subTask(String) - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
subTask(String) - Method in interface org.topbraid.jenax.progress.ProgressMonitor
 
subTask(String) - Method in class org.topbraid.jenax.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
 
suggestionConfidence - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
suggestionGenerator - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
suggestionGroup - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
SuggestionResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
supportsTransactionAbort() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
supportsTransactions() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
supportsTransactions() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
SystemTriples - Class in org.topbraid.jenax.util
Provides access to the RDF/RDFS/OWL system triples.
SystemTriples() - Constructor for class org.topbraid.jenax.util.SystemTriples
 

T

Target - Static variable in class org.topbraid.shacl.vocabulary.SH
 
target - Static variable in class org.topbraid.shacl.vocabulary.SH
 
targetClass - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
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.
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
 
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
 
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
 
this_ - Static variable in class org.topbraid.shacl.vocabulary.SH
 
thisVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
throwDeepCauseChecked(Throwable, Class<? extends EX>) - Static method in class org.topbraid.jenax.util.ExceptionUtil
Always throw an exception; based on t.
throwRootCauseUnchecked(Throwable) - Static method in class org.topbraid.jenax.util.ExceptionUtil
Does not return: throws an unchecked exception, based on t.
throwUnchecked(Throwable) - Static method in class org.topbraid.jenax.util.ExceptionUtil
Does not return: throws an unchecked exception, based on t.
toRDFNode(Node) - Static method in class org.topbraid.jenax.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.optimize.ClassMetadata
 
toString() - Method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
toString() - Method in class org.topbraid.shacl.optimize.PathMetadata
 
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
 
transactionMode() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
transactionMode() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
transactionType() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
transactionType() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
TransparentWrappedGraph - Class in org.topbraid.jenax.util
A WrappedGraph that allows access to its delegate with a debug-friendly public method.
TransparentWrappedGraph(Graph) - Constructor for class org.topbraid.jenax.util.TransparentWrappedGraph
 
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
 
TRUE - Static variable in class org.topbraid.jenax.util.JenaDatatypes
 

U

union - Static variable in class org.topbraid.shacl.vocabulary.SH
 
UnionExpression - Class in org.topbraid.shacl.expr
 
UnionExpression(List<NodeExpression>) - Constructor for class org.topbraid.shacl.expr.UnionExpression
 
uniqueLang - Static variable in class org.topbraid.shacl.vocabulary.SH
 
unregister(CurrentThreadFunctions) - Static method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
Unregisters the current Model for the current Thread.
update - Static variable in class org.topbraid.shacl.vocabulary.SH
 
updateConforms() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
UpdateFactoryFilter - Class in org.topbraid.jenax.util
 
uri - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
uriStart - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
URN_X_SHACL - Static variable in class org.topbraid.shacl.util.SHACLUtil
 
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
 

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
 
ValidationSuggestionGenerator - Interface in org.topbraid.shacl.validation
An interface for objects that can produce suggestions for a given results graph.
ValidationSuggestionGeneratorFactory - Class in org.topbraid.shacl.validation
A singleton object that can create ValidationSuggestionGenerators.
ValidationSuggestionGeneratorFactory() - Constructor for class org.topbraid.shacl.validation.ValidationSuggestionGeneratorFactory
 
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
 
valueVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
viewWidget - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
Violation - Static variable in class org.topbraid.shacl.vocabulary.SH
 

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
 
walkPropertyShapesHelper(Node, Graph) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
walkSuperClasses(Graph, Consumer<ClassMetadata>, Set<Node>) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
walkSuperClassesUntil(Graph, Predicate<ClassMetadata>, Set<Node>) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
Warning - Static variable in class org.topbraid.shacl.vocabulary.SH
 
WITH_IMPORTS_PREFIX - Static variable in class org.topbraid.jenax.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.jenax.util.JenaUtil
 
withoutImports(String) - Static method in class org.topbraid.jenax.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.jenax.progress.NullProgressMonitor
 
worked(int) - Method in interface org.topbraid.jenax.progress.ProgressMonitor
 
worked(int) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
wrap(Node, EnhGraph) - Method in class org.topbraid.shacl.util.SimpleImplementation
 

X

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

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
 
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 
Skip navigation links

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