Index

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
abort() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
abs - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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
 
AbstractInputExpression - Class in org.topbraid.shacl.expr
 
AbstractInputExpression(RDFNode, NodeExpression) - Constructor for class org.topbraid.shacl.expr.AbstractInputExpression
 
AbstractMultiFunction - Class in org.topbraid.shacl.multifunctions
Abstract base class suitable for all MultiFunction implementations.
AbstractMultiFunction(String, List<String>, List<String>) - Constructor for class org.topbraid.shacl.multifunctions.AbstractMultiFunction
Use this constructor for natively implemented MultiFunctions.
AbstractMultiFunction(String, Resource) - Constructor for class org.topbraid.shacl.multifunctions.AbstractMultiFunction
Use this constructor for dynamically declared MultiFunctions from RDF graphs in the workspace.
AbstractMultiFunction1 - Class in org.topbraid.shacl.multifunctions
Base class for MultiFunctions that return one result variable.
AbstractMultiFunction1(String, List<String>, String) - Constructor for class org.topbraid.shacl.multifunctions.AbstractMultiFunction1
 
AbstractNativeConstraintExecutor - Class in org.topbraid.shacl.validation
 
AbstractNativeConstraintExecutor() - Constructor for class org.topbraid.shacl.validation.AbstractNativeConstraintExecutor
 
AbstractNativeMultiFunction - Class in org.topbraid.shacl.multifunctions
Base class for all natively (Java) implemented MultiFunctions.
AbstractNativeMultiFunction(String, List<String>, List<String>) - Constructor for class org.topbraid.shacl.multifunctions.AbstractNativeMultiFunction
 
AbstractNodeExpression - Class in org.topbraid.shacl.expr
 
AbstractNodeExpression(RDFNode) - Constructor for class org.topbraid.shacl.expr.AbstractNodeExpression
 
AbstractResult - Static variable in class org.topbraid.shacl.vocabulary.SH
 
AbstractRule - Class in org.topbraid.shacl.rules
 
AbstractRule(Resource) - Constructor for class org.topbraid.shacl.rules.AbstractRule
 
AbstractSPARQLExecutor - Class in org.topbraid.shacl.validation.sparql
 
AbstractSPARQLExecutor(Constraint) - Constructor for class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
AbstractSPARQLExpression - Class in org.topbraid.shacl.expr
Node expressions based on a SPARQL query, identified by sh:select or sh:ask.
AbstractSPARQLExpression(Resource, Query, NodeExpression, String) - Constructor for class org.topbraid.shacl.expr.AbstractSPARQLExpression
 
action - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
action - Static variable in class org.topbraid.shacl.vocabulary.MF
 
Action - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
actionGroup - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ActionGroup - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ActionTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
actualResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
add - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
add(Iterable<ExecStatistics>) - Method in class org.topbraid.jenax.statistics.ExecStatisticsManager
Adds new statistics and notifies any registered listeners.
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(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
add(Resource) - Static method in class org.topbraid.jenax.util.ExtraPrefixes
Attempts to add an extra prefix for a given Resource.
add(Quad) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
add(TestCaseType) - Static method in class org.topbraid.shacl.testcases.TestCaseTypes
 
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.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
 
addedGraph - Variable in class org.topbraid.jenax.util.DiffGraph
This graph has additional triples that are not in the delegate.
addedGraph - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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(CustomTargetLanguage) - Method in class org.topbraid.shacl.targets.CustomTargets
 
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
 
addNamedModel(Resource, 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(Property, BiFunction<Resource, RDFNode, NodeExpression>) - Method in class org.topbraid.shacl.expr.NodeExpressionFactory
Installs a new kind of node expression as a 3rd party extension.
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.
addSkippedConstraintComponent(Resource) - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
 
addSpecialExecutor(Resource, Function<Constraint, ConstraintExecutor>) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
 
addStatements(Model, Statement) - Static method in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
addStatistics(ValidationEngine, Constraint, long, int, long) - Method in class org.topbraid.shacl.validation.AbstractNativeConstraintExecutor
 
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(Model, Model, Model) - Static method in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
addSuggestions(Resource, int, Function<RDFNode, String>) - Method in interface org.topbraid.shacl.validation.ValidationSuggestionGenerator
Adds dash:suggestion triples for a given result resource.
addSystemShapes(Resource...) - Static method in class org.topbraid.shacl.engine.filters.ExcludeMetaShapesFilter
 
addTargetNodes(Dataset, Set<RDFNode>) - Method in class org.topbraid.shacl.targets.InstancesTarget
 
addTargetNodes(Dataset, Set<RDFNode>) - Method in class org.topbraid.shacl.targets.NodeTarget
 
addTargetNodes(Dataset, Set<RDFNode>) - Method in class org.topbraid.shacl.targets.ObjectsOfTarget
 
addTargetNodes(Dataset, Set<RDFNode>) - Method in class org.topbraid.shacl.targets.SubjectsOfTarget
 
addTargetNodes(Dataset, Set<RDFNode>) - Method in interface org.topbraid.shacl.targets.Target
Adds target nodes to a given result collection.
addTargetNodes(Dataset, Set<RDFNode>) - Method in class org.topbraid.shacl.validation.sparql.SPARQLTarget
 
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, Property, Collection<RDFNode>) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
addValueNodes(RDFNode, Path, 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.
affiliatedWith - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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.
all - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
alternativePath - Static variable in class org.topbraid.shacl.vocabulary.SH
 
and - Static variable in class org.topbraid.shacl.vocabulary.SH
 
and - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
AndConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
apiStatus - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
append(String) - Method in class org.topbraid.shacl.expr.AppendContext
 
AppendContext - Class in org.topbraid.shacl.expr
 
AppendContext(StringBuffer) - Constructor for class org.topbraid.shacl.expr.AppendContext
 
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.
applyEntailments(Resource) - Method in class org.topbraid.shacl.validation.ValidationEngine
Checks if entailments are active for the current shapes graph and applies them for a given focus node.
arg1 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
arg2 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
arg3 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
arg4 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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
 
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
 
ask - Static variable in class org.topbraid.shacl.vocabulary.SH
 
AskExpression - Class in org.topbraid.shacl.expr.lib
Node expressions based on a SPARQL ASK query, identified by sh:ask.
AskExpression(Resource, Query, NodeExpression, String) - Constructor for class org.topbraid.shacl.expr.lib.AskExpression
 
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
 
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 - Interface in org.topbraid.shacl.expr
 
AutoCompleteEngine - Interface in org.topbraid.jenax.util
An interface for objects that can deliver the results of an auto-complete operation.
AutoCompleteManager - Class in org.topbraid.jenax.util
A singleton that holds a reference to an installed AutoCompleteEngine (if one exists).
AutoCompleteManager() - Constructor for class org.topbraid.jenax.util.AutoCompleteManager
 
autoIncremented - Static variable in class org.topbraid.shacl.vocabulary.EDG
 

B

BASE_URI - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
BASE_URI - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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.SPARQL
 
BASE_URI - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
BasicAuthenticator - Class in org.topbraid.jenax.util
 
begin() - Method in class org.topbraid.shacl.engine.SHACLScriptEngineManager
 
begin(ReadWrite) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
begin(ReadWrite) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
begin(TxnType) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
begin(TxnType) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
beginTask(String, int) - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
beginTask(String, int) - Method in interface org.topbraid.jenax.progress.ProgressMonitor
Informs the progress monitor that a new task has been started, with a given number of expected steps.
beginTask(String, int) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
belongsTo - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
BigDataAsset - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
BlankNode - Static variable in class org.topbraid.shacl.vocabulary.SH
 
BlankNodeFinder - Class in org.topbraid.shacl.tools
 
BlankNodeFinder() - Constructor for class org.topbraid.shacl.tools.BlankNodeFinder
 
BlankNodeOrIRI - Static variable in class org.topbraid.shacl.vocabulary.SH
 
BlankNodeOrLiteral - Static variable in class org.topbraid.shacl.vocabulary.SH
 
bnode - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
bound - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
build(String, ExprList) - Method in class org.topbraid.jenax.functions.AbstractFunction
 
build(String, ExprList) - Method in class org.topbraid.shacl.arq.functions.SHACLSPARQLARQFunction
 
build(String, ExprList) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
buildHttpClient(String, String) - Static method in class org.topbraid.jenax.util.ARQFactory
 
BusinessArea - Static variable in class org.topbraid.shacl.vocabulary.EDG
 

C

cachable - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
canExecute(Resource) - Static method in class org.topbraid.shacl.util.ExecutionPlatform
 
canExecute(Constraint) - Method in class org.topbraid.shacl.validation.sparql.SPARQLValidationLanguage
 
canExecute(Constraint) - Method in interface org.topbraid.shacl.validation.ValidationLanguage
 
canHandle(Resource) - Method in interface org.topbraid.shacl.targets.CustomTargetLanguage
 
canHandle(Resource) - Method in class org.topbraid.shacl.validation.sparql.SPARQLTargetLanguage
 
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
 
canWrite - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ceil - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
ChangeScript - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
checkCanceled() - Method in class org.topbraid.shacl.engine.AbstractEngine
 
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
 
childColumn - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
class_ - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ClassConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ClassesCache - Class in org.topbraid.shacl.validation
An object that is used to cache subclasses of all classes mentioned in sh:class statements, for faster execution of sh:class checking, avoiding repeated traversal of the subClassOf hierarchy.
ClassesCache() - Constructor for class org.topbraid.shacl.validation.ClassesCache
 
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.
clone() - Method in class org.topbraid.shacl.engine.ShapesGraph
 
clone() - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
Creates a clone of this, with exactly the same values.
clonePath(Resource, Model) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
close() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
closed - Static variable in class org.topbraid.shacl.vocabulary.SH
 
closed - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
ClosedConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
coalesce - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
collectBaseGraphs(Graph, Set<Graph>) - Static method in class org.topbraid.jenax.util.JenaUtil
 
columnOf - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
commit() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
commit() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
CommitScript - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
compare(Resource, Resource) - Method in class org.topbraid.shacl.util.OrderComparator
 
compare(Resource, Resource) - Method in class org.topbraid.shacl.util.OrderThenPathLocalNameComparator
 
compareTo(TestCase) - Method in class org.topbraid.shacl.testcases.TestCase
 
ComplexNodeExpression - Class in org.topbraid.shacl.expr
 
ComplexNodeExpression(RDFNode) - Constructor for class org.topbraid.shacl.expr.ComplexNodeExpression
 
composite - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
concat - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
condition - Static variable in class org.topbraid.shacl.vocabulary.SH
 
conforms - Static variable in class org.topbraid.shacl.vocabulary.SH
 
conforms() - Method in class org.topbraid.shacl.validation.ResourceValidationReport
 
conforms() - Method in interface org.topbraid.shacl.validation.ValidationReport
 
ConstantTermExpression - Class in org.topbraid.shacl.expr.lib
 
ConstantTermExpression(RDFNode) - Constructor for class org.topbraid.shacl.expr.lib.ConstantTermExpression
 
Constraint - Class in org.topbraid.shacl.engine
Represents a constraint as input to an engine (e.g.
Constraint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Constraint(Shape, SHConstraintComponent, List<SHParameter>, RDFNode) - Constructor for class org.topbraid.shacl.engine.Constraint
 
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
 
construct(Resource, QuerySolutionMap, Dataset) - Static method in class org.topbraid.shacl.templates.Templates
Takes an instance of dash:SPARQLConstructTemplate and parameter bindings and returns a Model with the triples that result from the execution of all CONSTRUCT queries in the template using the given parameter bindings.
constructor - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
Constructor - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
contains - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
contains(Node, Node, Node) - Method in class org.topbraid.jenax.util.DiffGraph
 
contains(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
contains(Dataset, RDFNode) - Method in class org.topbraid.shacl.targets.InstancesTarget
 
contains(Dataset, RDFNode) - Method in class org.topbraid.shacl.targets.NodeTarget
 
contains(Dataset, RDFNode) - Method in class org.topbraid.shacl.targets.ObjectsOfTarget
 
contains(Dataset, RDFNode) - Method in class org.topbraid.shacl.targets.SubjectsOfTarget
 
contains(Dataset, RDFNode) - Method in interface org.topbraid.shacl.targets.Target
Checks whether a given node is in the target.
contains(Dataset, RDFNode) - Method in class org.topbraid.shacl.validation.sparql.SPARQLTarget
 
containsByEquals(Graph, 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
 
containsNamedModel(Resource) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
contextFree - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
count - Static variable in class org.topbraid.shacl.vocabulary.SH
 
count - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
CountExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:count.
CountExpression(RDFNode, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.CountExpression
 
create(String) - Method in class org.topbraid.jenax.util.UpdateFactoryFilter
 
create(String) - Method in class org.topbraid.shacl.arq.functions.SHACLSPARQLARQFunction
 
create(String) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
create(Dataset, URI, ShapesGraph, Resource) - Method in class org.topbraid.shacl.validation.ValidationEngineFactory
Constructs a new ValidationEngine.
create(Query, Dataset) - Method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
 
create(Query, Dataset, QuerySolution) - Method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
 
create(Query, Model) - Method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
 
create(Query, Model, QuerySolution) - Method in class org.topbraid.jenax.util.QueryExecutionFactoryFilter
 
create(RDFNode) - Method in class org.topbraid.shacl.expr.NodeExpressionFactory
 
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(Resource) - Method in class org.topbraid.shacl.arq.functions.SHACLSPARQLFunctionDriver
 
create(Resource) - Static method in class org.topbraid.shacl.multifunctions.MultiFunctionParameter
 
create(Resource) - Static method in class org.topbraid.shacl.multifunctions.SPARQLMultiFunction
 
createConcurrentGraph() - Method in class org.topbraid.jenax.util.JenaUtilHelper
 
createConstraint(Shape, SHConstraintComponent, List<SHParameter>, RDFNode) - Method in class org.topbraid.shacl.engine.ShapesGraph
 
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.
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, RDFNode) - 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() - Method in class org.topbraid.jenax.util.JenaUtilHelper
Return a multiunion.
createMultiUnion(Iterator<Graph>) - Static method in class org.topbraid.jenax.util.JenaUtil
 
createMultiUnion(Iterator<Graph>) - Method in class org.topbraid.jenax.util.JenaUtilHelper
Return a multiunion, initialized with the given graphs.
createMultiUnion(Graph[]) - Static method in class org.topbraid.jenax.util.JenaUtil
 
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.
createPrefixMappingWithExtraPrefixes(Model) - Static method in class org.topbraid.jenax.util.ExtraPrefixes
Creates a PrefixMapping that uses the prefixes from a Model plus any extra prefixes (unless they overlap with those from the 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, 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
 
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.
createQueryWithPrefixMapping(String, PrefixMapping) - 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.
createRandomShapesGraphURI() - Static method in class org.topbraid.shacl.util.SHACLUtil
 
createRDFWriter(Model) - Method in class org.topbraid.shacl.util.ModelPrinter
 
createRemoteQueryExecution(String, Query, List<String>, List<String>, String, String) - Method in class org.topbraid.jenax.util.ARQFactory
 
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
 
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 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
 
createShapesGraph(Model) - Method in class org.topbraid.shacl.engine.ShapesGraphFactory
 
createSuccessResults - Static variable in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
createTarget(Resource, SHParameterizableTarget) - Method in interface org.topbraid.shacl.targets.CustomTargetLanguage
 
createTarget(Resource, SHParameterizableTarget) - Method in class org.topbraid.shacl.validation.sparql.SPARQLTargetLanguage
 
createTestCase(Resource, Resource) - Method in class org.topbraid.shacl.testcases.FunctionTestCaseType
 
createTestCase(Resource, Resource) - Method in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
createTestCase(Resource, Resource) - Method in class org.topbraid.shacl.testcases.JSTestCaseType
 
createTestCase(Resource, Resource) - Method in class org.topbraid.shacl.testcases.QueryTestCaseType
 
createTestCase(Resource, Resource) - Method in class org.topbraid.shacl.testcases.TestCaseType
 
createUpdateRequest(String) - Method in class org.topbraid.jenax.util.ARQFactory
 
createValidationEngine(Model, Model, boolean) - Static method in class org.topbraid.shacl.validation.ValidationUtil
 
createValidationEngine(Model, Model, ValidationEngineConfiguration) - Static method in class org.topbraid.shacl.validation.ValidationUtil
 
createValidationResult(Constraint, RDFNode, RDFNode, Supplier<String>) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
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.
CurrentThreadFunctions - Class in org.topbraid.jenax.functions
A helper object that can be used to register SPARQL functions per thread, e.g.
CustomTargetLanguage - Interface in org.topbraid.shacl.targets
 
CustomTargets - Class in org.topbraid.shacl.targets
A singleton managing the available custom target plugins.

D

DASH - Class in org.topbraid.shacl.vocabulary
Vocabulary for http://datashapes.org/dash
DASH() - Constructor for class org.topbraid.shacl.vocabulary.DASH
 
DataAsset - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DataAssetsProject - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DatabaseColumn - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
databaseRemarks - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DatabaseTable - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DatabaseView - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DataElement - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
dataElementOf - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
dataGraph - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
dataSample - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
dataset - Variable in class org.topbraid.shacl.engine.AbstractEngine
 
DataSet - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DataSetElement - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
dataSource - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DataSubjectArea - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
datatype - Static variable in class org.topbraid.shacl.vocabulary.SH
 
datatype - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
Datatype - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DatatypeConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
DatatypeConstraintExecutor - Class in org.topbraid.shacl.validation.java
Validator for sh:datatype constraints.
DatatypeConstraintExecutor() - Constructor for class org.topbraid.shacl.validation.java.DatatypeConstraintExecutor
 
DatatypePropertyShapeView - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
dataValue - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
DataValueRule - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
day - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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
 
defaultViewForRole - 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(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
delete(Quad) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
deletedGraph - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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.
DeleteTripleSuggestionGenerator - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
dependencyPredicate - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
DepictionRole - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
Deprecated - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
desc - Static variable in class org.topbraid.shacl.vocabulary.SH
 
description - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
description - Static variable in class org.topbraid.shacl.vocabulary.SH
 
DescriptionRole - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
detail - Static variable in class org.topbraid.shacl.vocabulary.SH
 
detailsEndpoint - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
detailsGraph - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
DiffGraph(Graph, boolean) - Constructor for class org.topbraid.jenax.util.DiffGraph
 
disjoint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
DisjointConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
distinct - Static variable in class org.topbraid.shacl.vocabulary.SH
 
distinct(ExtendedIterator<RDFNode>) - Static method in class org.topbraid.shacl.expr.lib.DistinctExpression
Produces an RDFNode iterator that drops duplicate values, based on a Set.
DistinctExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:distinct.
DistinctExpression(RDFNode, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.DistinctExpression
 
distinctValuesCount - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
divide - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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.
doExecute(List<Node>, Graph, DatasetGraph) - Method in class org.topbraid.shacl.multifunctions.AbstractMultiFunction1
 
doExecute(List<Node>, Graph, DatasetGraph) - Method in class org.topbraid.shacl.multifunctions.AbstractNativeMultiFunction
 
done() - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
done() - Method in interface org.topbraid.jenax.progress.ProgressMonitor
Informs the progress monitor that all is completed.
done() - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 

E

EDG - Class in org.topbraid.shacl.vocabulary
 
EDG() - Constructor for class org.topbraid.shacl.vocabulary.EDG
 
editGroupDescription - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
editor - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
Editor - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
else_ - Static variable in class org.topbraid.shacl.vocabulary.SH
 
email - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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.
encode_for_uri - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
end() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
end() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
end(boolean) - Method in class org.topbraid.shacl.engine.SHACLScriptEngineManager
 
end(Node, Node) - Static method in class org.topbraid.shacl.util.RecursionGuard
 
ensureInited() - Static method in class org.topbraid.shacl.model.SHFactory
 
ensureToshTriplesExist(Model) - Static method in class org.topbraid.shacl.validation.ValidationUtil
 
entailment - Static variable in class org.topbraid.shacl.vocabulary.SH
 
EnterpriseAsset - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
entries - Static variable in class org.topbraid.shacl.vocabulary.MF
 
EnumerationViewpoint - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
eq - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
equals - Static variable in class org.topbraid.shacl.vocabulary.SH
 
equals(Object) - Method in class org.topbraid.shacl.optimize.PathMetadata
 
equals(Object) - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
EqualsConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
equivalentTeamworkPermissionRole - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
errorMsg - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.AbstractSPARQLExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.ConstantTermExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.CountExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.DistinctExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.ExistsExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.FilterShapeExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.FocusNodeExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.FunctionExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.GroupConcatExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.IfExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.IntersectionExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.LimitExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.MaxExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.MinExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.MinusExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.OffsetExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.OrderByExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.SumExpression
 
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.UnionExpression
 
eval(RDFNode, NodeExpressionContext) - Method in interface org.topbraid.shacl.expr.NodeExpression
Produces an iterator of value nodes for a given focus node.
eval(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.PathEvaluator
 
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
 
evalInput(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.AbstractInputExpression
 
evalReverse(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.AbstractNodeExpression
 
evalReverse(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
evalReverse(RDFNode, NodeExpressionContext) - Method in interface org.topbraid.shacl.expr.NodeExpression
Produces an iterator of focus nodes for a given value node.
evalReverse(RDFNode, NodeExpressionContext) - Method in class org.topbraid.shacl.expr.PathEvaluator
 
EXCELdatatype - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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 and any shapes from the tosh namespace.
ExcludeMetaShapesFilter() - Constructor for class org.topbraid.shacl.engine.filters.ExcludeMetaShapesFilter
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction
 
exec(Node[], 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.AbstractFunction2
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction3
 
exec(Node[], FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction4
 
exec(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, Graph, Dataset) - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
exec(Node, Node, Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction6
 
exec(Node, Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction5
 
exec(Node, Node, Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction4
 
exec(Node, Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction3
 
exec(Node, Node, Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
exec(Node, Node, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction2
 
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.jenax.functions.AbstractFunction1
 
exec(Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.CheckRegexSyntaxFunction
 
exec(Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.IsDeactivatedFunction
 
exec(Node, FunctionEnv) - Method in class org.topbraid.shacl.arq.functions.IsValidLangTagFunction
 
exec(Binding, ExprList, String, FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction
 
exec(Binding, ExprList, String, FunctionEnv) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.shacl.arq.functions.EvalExprPFunction
 
exec(Binding, PropFuncArg, Node, PropFuncArg, ExecutionContext) - Method in class org.topbraid.shacl.arq.functions.ValuesPFunction
 
exec(FunctionEnv) - Method in class org.topbraid.jenax.functions.AbstractFunction0
 
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 ExecStatistics 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(List<Node>, Graph, DatasetGraph) - Method in class org.topbraid.shacl.multifunctions.AbstractNativeMultiFunction
 
execute(List<Node>, Graph, DatasetGraph) - Method in interface org.topbraid.shacl.multifunctions.MultiFunction
Executes the multi-function for a given list of arguments.
execute(List<Node>, Graph, DatasetGraph) - Method in class org.topbraid.shacl.multifunctions.SPARQLMultiFunction
 
execute(SHACLARQFunction, Dataset, Model, QuerySolution, Node[]) - Method in class org.topbraid.shacl.arq.SHACLFunctionsCache
 
execute(RuleEngine, List<RDFNode>, Shape) - Method in interface 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
 
executeAllDefaultValues() - Method in class org.topbraid.shacl.rules.RuleEngine
 
executeBody(Dataset, Model, QuerySolution) - Method in class org.topbraid.shacl.arq.functions.SHACLSPARQLARQFunction
 
executeBody(Dataset, Model, QuerySolution) - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
executeConstraint(Constraint, ValidationEngine, Collection<RDFNode>) - Method in interface org.topbraid.shacl.validation.ConstraintExecutor
Validates a collection of focus nodes against a constraint.
executeConstraint(Constraint, ValidationEngine, Collection<RDFNode>) - Method in class org.topbraid.shacl.validation.ExpressionConstraintExecutor
 
executeConstraint(Constraint, ValidationEngine, Collection<RDFNode>) - Method in class org.topbraid.shacl.validation.java.DatatypeConstraintExecutor
 
executeConstraint(Constraint, ValidationEngine, Collection<RDFNode>) - Method in class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
 
executeConstraint(Constraint, ValidationEngine, Collection<RDFNode>) - Method in class org.topbraid.shacl.validation.sparql.SPARQLConstraintExecutor
 
executeIterator(List<Node>, Graph, DatasetGraph) - Method in class org.topbraid.shacl.arq.functions.TargetContainsMultiFunction
 
executeIterator(List<Node>, Graph, DatasetGraph) - Method in class org.topbraid.shacl.multifunctions.AbstractMultiFunction1
Produces the actual result values.
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).
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.
ExecutionPlatform - Class in org.topbraid.shacl.util
Manages the current execution platform, used by dash:ExecutionPlatform etc.
ExecutionPlatform - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ExecutionPlatform() - Constructor for class org.topbraid.shacl.util.ExecutionPlatform
 
exists - Static variable in class org.topbraid.shacl.vocabulary.SH
 
exists(Graph) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
exists(Model) - Static method in class org.topbraid.shacl.util.SHACLUtil
Checks whether the SHACL vocabulary is present in a given Model.
ExistsExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:exists.
ExistsExpression(RDFNode, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.ExistsExpression
 
expectedResult - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
expectedResultIsJSON - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
expectedResultIsTTL - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
Experimental - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ExploreAction - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
exports - 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
Validator for sh:expression constraints, see https://w3c.github.io/shacl/shacl-af/#ExpressionConstraintComponent
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.lib
 
FilterShapeExpression(RDFNode, NodeExpression, Resource) - Constructor for class org.topbraid.shacl.expr.lib.FilterShapeExpression
 
filterTestCase(Resource) - Method in class org.topbraid.shacl.testcases.TestCaseType
Can be overridden to check the properties of the resource and return false if it is to be excluded from the list of cases to test.
find(Node, Node, Node) - Method in class org.topbraid.jenax.util.DiffGraph
 
find(Node, Node, Node, Node) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
find(Triple) - Method in class org.topbraid.jenax.util.DiffGraph
 
findBlankNodes(Model, Model) - Static method in class org.topbraid.shacl.tools.BlankNodeFinder
Finds all blank nodes in the report that references the shapes graph
findNG(Node, Node, Node, Node) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
flags - Static variable in class org.topbraid.shacl.vocabulary.SH
 
floor - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
focusNode - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
focusNode - Static variable in class org.topbraid.shacl.vocabulary.SH
 
FocusNodeExpression - Class in org.topbraid.shacl.expr.lib
 
FocusNodeExpression(RDFNode) - Constructor for class org.topbraid.shacl.expr.lib.FocusNodeExpression
 
foreignKey - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
ForeignKey - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
format - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
FrequenciesRecord - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
frequenciesStatistic - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
frequencyCount - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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.lib
 
FunctionExpression(RDFNode, Resource, List<NodeExpression>) - Constructor for class org.topbraid.shacl.expr.lib.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

ge - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
generateClass - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
generatedValue - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
generatePrefixClasses - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
generatePrefixConstants - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
get() - Static 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.engine.SHACLScriptEngineManager
 
get() - Static method in class org.topbraid.shacl.engine.ShapesGraphFactory
 
get() - Static method in class org.topbraid.shacl.entailment.SHACLEntailment
 
get() - Static method in class org.topbraid.shacl.expr.NodeExpressionFactory
 
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.targets.CustomTargets
 
get() - Static method in class org.topbraid.shacl.util.ExecutionPlatform
 
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.util.OrderThenPathLocalNameComparator
 
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.sparql.SPARQLValidationLanguage
 
get() - Static method in class org.topbraid.shacl.validation.ValidationEngineFactory
 
get() - Static method in class org.topbraid.shacl.validation.ValidationSuggestionGeneratorFactory
 
get(String) - Method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
get(String) - Static method in class org.topbraid.shacl.multifunctions.MultiFunctions
Gets a MultiFunction with a given URI.
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
 
getAPIStatus() - Method in class org.topbraid.shacl.multifunctions.AbstractMultiFunction
 
getAPIStatus() - Method in interface org.topbraid.shacl.multifunctions.MultiFunction
Gets the API status.
getBaseGraph(Graph) - 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.
getBaseModel(Model) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getBestStringLiteral(Resource, List<String>, Iterable<Property>) - Static method in class org.topbraid.jenax.util.JenaUtil
For a given subject resource and a given collection of (label/comment) properties this finds the most suitable value of either property for a given list of languages (usually from the current user's preferences).
getBestStringLiteral(Resource, List<String>, Iterable<Property>, BiFunction<Resource, Property, ExtendedIterator<Statement>>) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getBlankNodeLabel(Resource) - Method in class org.topbraid.jenax.util.RDFLabels
Gets a "human-readable" label for a blank node, e.g.
getBodyQuery() - Method in class org.topbraid.shacl.arq.functions.SHACLSPARQLARQFunction
Gets the Jena Query object for execution.
getBooleanProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getCachableShapesGraph(String) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
getClassesCache() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
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 or sh:datatype (if any).
getComponent() - Method in class org.topbraid.shacl.engine.Constraint
 
getComponentWithParameter(Property) - Method in class org.topbraid.shacl.engine.ShapesGraph
 
getConfiguration() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
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.
getContextNode() - Method in class org.topbraid.shacl.rules.AbstractRule
 
getContextNode() - Method in interface org.topbraid.shacl.rules.Rule
 
getCountDisplayString() - Method in class org.topbraid.shacl.model.impl.SHPropertyShapeImpl
 
getCountDisplayString() - Method in interface org.topbraid.shacl.model.SHPropertyShape
 
getCurrent() - Static method in class org.topbraid.shacl.validation.ValidationEngine
 
getCustomizedLabel(Resource) - Method in class org.topbraid.jenax.util.RDFLabels
Gets a "human-readable" label for a given Resource.
getDataModel(String[]) - Method in class org.topbraid.shacl.tools.Infer
 
getDataset() - Method in class org.topbraid.shacl.engine.AbstractEngine
 
getDataset() - Method in interface org.topbraid.shacl.expr.NodeExpressionContext
 
getDataset(Model) - Method in class org.topbraid.jenax.util.ARQFactory
Specifies a Dataset that shall be used for query execution.
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
 
getDeepMessage(Throwable) - Static method in class org.topbraid.jenax.util.ExceptionUtil
Returns the given throwable's message, or the message from its cause if the given throwable has no own message.
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
 
getDefaultValueNodeExpressionsMap(Resource) - Method in class org.topbraid.shacl.engine.ShapesGraph
Gets a Map from (node) shapes to NodeExpressions derived from sh:defaultValue statements.
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.multifunctions.AbstractMultiFunction
 
getDescription() - Method in interface org.topbraid.shacl.multifunctions.MultiFunction
Gets human-readable documentation for the MultiFunction, e.g.
getDescription() - Method in class org.topbraid.shacl.multifunctions.MultiFunctionParameter
 
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.
getDirectShapesAtResource(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
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
 
getElse() - Method in class org.topbraid.shacl.expr.lib.IfExpression
 
getEngine() - Static method in class org.topbraid.jenax.util.AutoCompleteManager
 
getEngine(String) - Method in class org.topbraid.shacl.entailment.SHACLEntailment
 
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.
getFastPrefixMapping() - Method in class org.topbraid.shacl.engine.ShapesGraph
 
getFilePath() - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
getFilterShape() - Method in class org.topbraid.shacl.expr.lib.FilterShapeExpression
 
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
 
getFocusNode() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getFocusNode() - Method in interface org.topbraid.shacl.validation.ValidationResult
See sh:focusNode.
getFunction() - Method in class org.topbraid.shacl.expr.lib.FunctionExpression
 
getFunctionalSyntax() - Method in class org.topbraid.shacl.expr.ComplexNodeExpression
 
getFunctionalSyntax() - Method in class org.topbraid.shacl.expr.lib.ConstantTermExpression
 
getFunctionalSyntax() - Method in class org.topbraid.shacl.expr.lib.FocusNodeExpression
 
getFunctionalSyntax() - Method in interface org.topbraid.shacl.expr.NodeExpression
Produces a "functional" syntax used to display node expressions in a compact form.
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.AbstractInputExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.AbstractSPARQLExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.ComplexNodeExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.FilterShapeExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.FunctionExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.IfExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.IntersectionExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.LimitExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.MinusExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.OffsetExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.OrderByExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
getFunctionalSyntaxArguments() - Method in class org.topbraid.shacl.expr.lib.UnionExpression
 
getFunctionalSyntaxName() - Method in class org.topbraid.shacl.expr.ComplexNodeExpression
 
getFunctionalSyntaxName() - Method in class org.topbraid.shacl.expr.lib.IfExpression
 
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
 
getGlobalFunctions() - Static method in class org.topbraid.shacl.arq.SHACLFunctions
 
getGraph() - Method in class org.topbraid.shacl.testcases.TestCase
 
getGraph(Node) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
getGraph(Quad) - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
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.
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
 
getInput() - Method in class org.topbraid.shacl.expr.AbstractInputExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.AbstractInputExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.AbstractNodeExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.lib.FilterShapeExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.lib.FunctionExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.lib.IfExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.lib.IntersectionExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.lib.MinusExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.lib.OrderByExpression
 
getInputExpressions() - Method in class org.topbraid.shacl.expr.lib.UnionExpression
 
getInputExpressions() - Method in interface org.topbraid.shacl.expr.NodeExpression
 
getIntegerProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
getInversePredicate() - Method in class org.topbraid.shacl.engine.Shape
 
getItems() - Method in class org.topbraid.shacl.testcases.W3CTestRunner
 
getJenaPath() - Method in class org.topbraid.shacl.engine.Shape
 
getJenaPath() - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
getJenaPath() - Method in class org.topbraid.shacl.expr.PathEvaluator
Gets the executed Jena Path or null if this is just a simple forward property.
getJenaPath(String, Model) - Static method in class org.topbraid.shacl.arq.SHACLPaths
Attempts to parse a given string into a Jena Path.
getJenaPath(Resource) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
getKeyIfEnabledFor(Graph) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
getLabel() - Method in class org.topbraid.jenax.statistics.ExecStatistics
 
getLabel() - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
getLabel(RDFNode) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getLabel(Resource) - Method in class org.topbraid.jenax.util.RDFLabels
Gets the label for a given Resource.
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.AbstractRule
 
getLabelTemplate() - Method in class org.topbraid.shacl.model.impl.SHParameterizableImpl
 
getLabelTemplate() - Method in interface org.topbraid.shacl.model.SHParameterizable
Gets the sh:labelTemplate if that exists.
getLanguageForTarget(Resource) - Method in class org.topbraid.shacl.targets.CustomTargets
 
getLimit() - Method in class org.topbraid.shacl.expr.lib.LimitExpression
 
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
 
getMaxIterations(String[]) - Method in class org.topbraid.shacl.tools.Infer
 
getMessage() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getMessage() - Method in interface org.topbraid.shacl.model.SHResult
 
getMessage() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getMessage() - Method in interface org.topbraid.shacl.validation.ValidationResult
Gets the human-readable message attached to the result.
getMessages() - Method in class org.topbraid.shacl.engine.Constraint
 
getMessages() - Method in class org.topbraid.shacl.engine.Shape
 
getMessages() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getMessages() - Method in interface org.topbraid.shacl.validation.ValidationResult
Gets the human-readable message attached to the result (see sh:resultMessage).
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.multifunctions.MultiFunctionParameter
 
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
 
getNamedModel(Resource) - 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
 
getNodeLabel(RDFNode) - Method in class org.topbraid.jenax.util.RDFLabels
 
getNsPrefixURI(Model, String) - Static method in class org.topbraid.jenax.util.JenaUtil
Overcomes a design mismatch with Jena: if the base model does not declare a default namespace then the default namespace of an import is returned - this is not desirable for TopBraid-like scenarios.
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
 
getObject(Node, Node, Graph) - Static method in class org.topbraid.jenax.util.JenaNodeUtil
 
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
 
getOffset() - Method in class org.topbraid.shacl.expr.lib.OffsetExpression
 
getOntologyGraphKey() - Method in interface org.topbraid.shacl.optimize.OntologyOptimizableGraph
Gets a unique identifier for the graph that is used for caching.
getOrComputeObject(Object, Callable<Object>) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
getOrComputeObject(Object, Function<Object, Object>) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
getOrCreate(Resource) - Static method in class org.topbraid.shacl.multifunctions.MultiFunctions
 
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.AbstractRule
 
getOrder() - Method in interface 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.
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.AbstractNodeExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.DistinctExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.FilterShapeExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.FocusNodeExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.IntersectionExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.LimitExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.MinusExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.OffsetExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.OrderByExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
getOutputShape(Resource) - Method in class org.topbraid.shacl.expr.lib.UnionExpression
 
getOutputShape(Resource) - Method in interface org.topbraid.shacl.expr.NodeExpression
Gets the shape of the output data (if known), based on a context shape.
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.engine.Constraint
 
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.
getParameters() - Method in class org.topbraid.shacl.multifunctions.AbstractMultiFunction
 
getParameters() - Method in interface org.topbraid.shacl.multifunctions.MultiFunction
Gets metadata about the declared parameters (based on sh:parameter).
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.
getPasswordAuthentication() - Method in class org.topbraid.jenax.util.BasicAuthenticator
 
getPath() - Method in class org.topbraid.shacl.engine.Shape
 
getPath() - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
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).
getPath() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getPath() - Method in interface org.topbraid.shacl.validation.ValidationResult
See sh:resultPath.
getPath(Resource) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
getPathString(Resource) - Static method in class org.topbraid.shacl.arq.SHACLPaths
 
getPathString(Resource) - Method in class org.topbraid.shacl.engine.ShapesGraph
 
getPredicate() - Method in class org.topbraid.shacl.engine.Shape
 
getPredicate() - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
getPredicate() - Method in class org.topbraid.shacl.expr.PathEvaluator
Gets the predicate if this is a simple forward property path.
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
 
getPredicate(Resource) - Method in class org.topbraid.shacl.validation.ClassesCache
 
getPrefixMapping() - Method in class org.topbraid.jenax.util.DiffGraph
 
getProfile() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getProgressMonitor() - Method in class org.topbraid.shacl.engine.AbstractEngine
 
getProperty(Node, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getProperty(Resource, Property) - Static method in class org.topbraid.jenax.util.JenaUtil
 
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() - 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 class org.topbraid.shacl.model.impl.SHShapeImpl
 
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.
getPropertyValues(Property) - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getPropertyValues(Property) - Method in interface org.topbraid.shacl.validation.ValidationResult
Provides access to other RDF values that may exist for the result instance, for any given property.
getPropertyViewWidget(Node, boolean, Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getQuery() - Method in class org.topbraid.shacl.expr.AbstractSPARQLExpression
 
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.functions.SHACLSPARQLARQFunction
 
getQueryString() - Method in class org.topbraid.shacl.arq.SHACLARQFunction
 
getQueryString() - Method in class org.topbraid.shacl.expr.AbstractSPARQLExpression
 
getQueryText() - Method in class org.topbraid.jenax.statistics.ExecStatistics
 
getRDFNode() - Method in class org.topbraid.shacl.expr.AbstractNodeExpression
 
getRDFNode() - Method in interface org.topbraid.shacl.expr.NodeExpression
Gets the RDF node that was used to construct the expression, in the SHACL node expressions syntax.
getReport() - Method in class org.topbraid.shacl.validation.ValidationEngine
Gets the validation report as a Resource in the report Model.
getReportDetails() - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
Checks whether the report shall include sh:detail triples (for sh:node etc).
getResetTimeStamp() - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
getResource() - Method in class org.topbraid.shacl.rules.AbstractRule
 
getResource() - Method in class org.topbraid.shacl.testcases.TestCase
 
getResource() - Method in class org.topbraid.shacl.validation.ResourceValidationReport
 
getResource() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getResourceDefaultType(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getResourceProperties(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.
getResults(Graph, Node, String[], String, int, int, Predicate<Node>) - Method in interface org.topbraid.jenax.util.AutoCompleteEngine
Performs an auto-complete operation.
getResultsModel() - Static method in class org.topbraid.shacl.arq.functions.HasShapeFunction
 
getResultVars() - Method in class org.topbraid.shacl.multifunctions.AbstractMultiFunction
 
getResultVars() - Method in interface org.topbraid.shacl.multifunctions.MultiFunction
Gets metadata about the variables that will be produced for each solution (based on dash:resultVariable).
getRootShapes() - Method in class org.topbraid.shacl.engine.ShapesGraph
Gets all non-deactivated 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.engine.Constraint
 
getSeverity() - Method in class org.topbraid.shacl.engine.Shape
 
getSeverity() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getSeverity() - Method in class org.topbraid.shacl.model.impl.SHShapeImpl
 
getSeverity() - Method in interface org.topbraid.shacl.model.SHResult
 
getSeverity() - Method in interface org.topbraid.shacl.model.SHShape
Returns the sh:severity of this shape, defaulting to sh:Violation.
getSeverity() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getSeverity() - Method in interface org.topbraid.shacl.validation.ValidationResult
See sh:resultSeverity.
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 class org.topbraid.shacl.engine.Shape
 
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.engine.ShapesGraph
 
getShapesModel() - Method in class org.topbraid.shacl.rules.RuleEngine
 
getShapesModel(String[]) - Method in class org.topbraid.shacl.tools.Infer
 
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
 
getSourceConstraint() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getSourceConstraint() - Method in interface org.topbraid.shacl.validation.ValidationResult
See sh:sourceConstraint.
getSourceConstraintComponent() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getSourceConstraintComponent() - Method in interface org.topbraid.shacl.model.SHResult
 
getSourceConstraintComponent() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getSourceConstraintComponent() - Method in interface org.topbraid.shacl.validation.ValidationResult
See sh:sourceConstraintComponent.
getSourceShape() - Method in class org.topbraid.shacl.model.impl.SHResultImpl
 
getSourceShape() - Method in interface org.topbraid.shacl.model.SHResult
 
getSourceShape() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getSourceShape() - Method in interface org.topbraid.shacl.validation.ValidationResult
See sh:sourceShape.
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.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(Graph) - Method in class org.topbraid.shacl.optimize.ClassMetadata
 
getSuperClasses(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Gets a Set of all superclasses (rdfs:subClassOf) of a given Resource.
getSyntax() - Method in class org.topbraid.jenax.util.ARQFactory
The ARQ Syntax used by default: Syntax.syntaxARQ.
getTargetNodes(Dataset) - Method in class org.topbraid.shacl.engine.Shape
 
getTargetNodes(Resource, Dataset) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getTargetNodes(Resource, Dataset, boolean) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
getTargets() - Method in class org.topbraid.shacl.engine.Shape
 
getTestCases(Model, Resource) - Method in class org.topbraid.shacl.testcases.TestCaseType
Gets all test case resources from a given Model that this type can handle.
getThen() - Method in class org.topbraid.shacl.expr.lib.IfExpression
 
getType(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Gets the "first" type of a given Resource.
getTypeId() - Method in class org.topbraid.shacl.expr.lib.AskExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.ConstantTermExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.CountExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.DistinctExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.ExistsExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.FilterShapeExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.FocusNodeExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.FunctionExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.GroupConcatExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.IfExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.IntersectionExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.LimitExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.MaxExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.MinExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.MinusExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.OffsetExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.OrderByExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.SelectExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.SumExpression
 
getTypeId() - Method in class org.topbraid.shacl.expr.lib.UnionExpression
 
getTypeId() - Method in interface org.topbraid.shacl.expr.NodeExpression
 
getTypes() - Static method in class org.topbraid.shacl.testcases.TestCaseTypes
 
getTypes(Resource) - Static method in class org.topbraid.jenax.util.JenaUtil
Gets a Set of all rdf:types of a given Resource.
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.multifunctions.AbstractMultiFunction
 
getURI() - Method in interface org.topbraid.shacl.multifunctions.MultiFunction
Gets the URI of this MultiFunction, which can also be used for the SPARQL property function.
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.SPARQL
 
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
 
getValidateShapes() - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
Should the engine validates shapes
getValidationErrorBatch() - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
Maximum number of validations before returning the report.
getValidationReport() - Method in class org.topbraid.shacl.validation.ValidationEngine
 
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.model.impl.SHResultImpl
 
getValue() - Method in interface org.topbraid.shacl.model.SHResult
 
getValue() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
getValue() - Method in interface org.topbraid.shacl.validation.ValidationResult
See sh:value.
getValueNodes(Constraint, RDFNode) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
getValuesNodeExpressionsMap(Resource) - Method in class org.topbraid.shacl.engine.ShapesGraph
Gets a Map from (node) shapes to NodeExpressions derived from sh:values statements.
getValueType() - Method in class org.topbraid.shacl.multifunctions.MultiFunctionParameter
 
getVar() - Method in class org.topbraid.shacl.multifunctions.MultiFunctionParameter
 
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).
GlossaryTerm - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
GraphService - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
groupConcat - Static variable in class org.topbraid.shacl.vocabulary.SH
 
GroupConcatExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:groupConcat.
GroupConcatExpression(RDFNode, NodeExpression, String) - Constructor for class org.topbraid.shacl.expr.lib.GroupConcatExpression
 
gt - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 

H

hasDeepCause(Throwable, Class<? extends Throwable>) - Static method in class org.topbraid.jenax.util.ExceptionUtil
True if the given throwable or one of its causes (via Throwable.getCause()) is an instance of the given class.
hashCode() - Method in class org.topbraid.shacl.optimize.PathMetadata
 
hashCode() - Method in class org.topbraid.shacl.validation.ResourceValidationResult
 
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
 
hasShape(ValidationEngine, Constraint, RDFNode, RDFNode, RDFNode, boolean) - Method in class org.topbraid.shacl.validation.AbstractNativeConstraintExecutor
 
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
 
HasValueConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
hidden - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
hours - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 

I

IconRole - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
IDRole - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
if_ - Static variable in class org.topbraid.shacl.vocabulary.SH
 
if_ - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
IfExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:if.
IfExpression(RDFNode, NodeExpression, NodeExpression, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.IfExpression
 
IGNORED_PROPERTIES - Static variable in class org.topbraid.shacl.testcases.GraphValidationTestCaseType
 
ignoredProperties - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
in - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
include - Static variable in class org.topbraid.shacl.vocabulary.MF
 
includedExecutionPlatform - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
IncludedScript - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
includeSuggestions - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
InConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
increaseIndent() - Method in class org.topbraid.shacl.expr.AppendContext
 
indent() - Method in class org.topbraid.shacl.expr.AppendContext
 
index - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
indexed - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
IndexedConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
initFrom(Resource) - Method in class org.topbraid.shacl.multifunctions.AbstractMultiFunction
 
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.
install(ConstraintExecutors) - Static method in class org.topbraid.shacl.validation.java.JavaConstraintExecutors
 
InstancesTarget - Class in org.topbraid.shacl.targets
A Target based on a sh:targetClass or implicit target class statement.
InstancesTarget(Resource) - Constructor for class org.topbraid.shacl.targets.InstancesTarget
 
intersection - Static variable in class org.topbraid.shacl.vocabulary.SH
 
IntersectionExpression - Class in org.topbraid.shacl.expr.lib
 
IntersectionExpression(RDFNode, List<NodeExpression>) - Constructor for class org.topbraid.shacl.expr.lib.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.
invokeFunction0(Resource, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
Calls a given SPARQL function with no arguments.
invokeFunction1(Resource, Node, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
 
invokeFunction1(Resource, RDFNode, Dataset) - Static method in class org.topbraid.jenax.util.JenaUtil
Calls a given SPARQL function with one argument.
invokeFunction2(Resource, Node, 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.
invokeFunction3(Resource, Node, 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
 
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.SPARQL
 
IRI - Static variable in class org.topbraid.shacl.vocabulary.SH
 
IRIOrLiteral - Static variable in class org.topbraid.shacl.vocabulary.SH
 
isAPI(Resource) - Static method in class org.topbraid.shacl.vocabulary.DASH
Checks whether a given feature shall be included into the generated APIs.
isBlank - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
isCanceled() - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
isCanceled() - Method in interface org.topbraid.jenax.progress.ProgressMonitor
Typically used by the (long-running) process to determine whether the user has requested cancellation.
isCanceled() - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
isCompatibleWith(Resource) - Static method in class org.topbraid.shacl.util.ExecutionPlatform
 
isCompatibleWithExactly(Resource) - Method in class org.topbraid.shacl.util.ExecutionPlatform
 
isCore() - Method in class org.topbraid.shacl.model.impl.SHConstraintComponentImpl
 
isCore() - Method in interface org.topbraid.shacl.model.SHConstraintComponent
 
isDeactivated - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
isDeactivated() - Method in class org.topbraid.shacl.engine.Shape
 
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(Resource) - Static method in class org.topbraid.shacl.util.SHACLUtil
 
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
 
isIRI - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
isIsomorphicWith(Graph) - Method in class org.topbraid.jenax.util.DiffGraph
 
isJSConstraint(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
 
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 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
isMaybeInferred(ShapesGraph) - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
isMaybeInferred(ShapesGraph) - Method in class org.topbraid.shacl.expr.PathEvaluator
Checks if the values of this may be inferred.
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.
isNodeShape() - Method in class org.topbraid.shacl.engine.Shape
 
isNodeShape(RDFNode) - Static method in class org.topbraid.shacl.model.SHFactory
Checks if a given node is a NodeShape.
isNullable - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
isNumeric - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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
 
isOptional() - Method in class org.topbraid.shacl.multifunctions.MultiFunctionParameter
 
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.
isPrimaryKey - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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() - Method in interface org.topbraid.shacl.model.SHShape
Checks if this is a property shape, based on the presence or absence of sh:path.
isPropertyShape(Resource) - Static method in class org.topbraid.shacl.model.SHFactory
 
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
 
isReversible(ShapesGraph) - Method in class org.topbraid.shacl.expr.PathEvaluator
 
isReversible(NodeExpressionContext) - Method in class org.topbraid.shacl.expr.AbstractNodeExpression
 
isReversible(NodeExpressionContext) - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
isReversible(NodeExpressionContext) - Method in interface org.topbraid.shacl.expr.NodeExpression
Checks if this expression could be evaluated in the reverse direction, with a value given and then finding all focus nodes.
isSkippedConstraintComponent(Resource) - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
Checks whether the engine should skip constraints of a given constraint component.
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
 
isStoredInTDB1 - Static variable in class org.topbraid.shacl.validation.java.DatatypeConstraintExecutor
 
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 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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

JavaConstraintExecutors - Class in org.topbraid.shacl.validation.java
 
JavaConstraintExecutors() - Constructor for class org.topbraid.shacl.validation.java.JavaConstraintExecutors
 
javaMethod - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
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.DASH
 
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
 
jsCondition - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
JSConstraint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSExecutable - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSFunction - Static variable in class org.topbraid.shacl.vocabulary.SH
 
jsFunctionName - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
JSRule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSTarget - Static variable in class org.topbraid.shacl.vocabulary.SH
 
JSTargetType - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
JSValidator - Static variable in class org.topbraid.shacl.vocabulary.SH
 

K

KeyInfoRole - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
keyOrder - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
keys() - Method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
keys() - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 

L

LabelRole - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
labelTemplate - Static variable in class org.topbraid.shacl.vocabulary.SH
 
lang - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
langMatches - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
languageIn - Static variable in class org.topbraid.shacl.vocabulary.SH
 
LanguageInConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
lastImported - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
lastProfiled - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
lcase - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
le - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
length - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
lessThan - Static variable in class org.topbraid.shacl.vocabulary.SH
 
LessThanConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
lessThanOrEquals - Static variable in class org.topbraid.shacl.vocabulary.SH
 
LessThanOrEqualsConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
limit - Static variable in class org.topbraid.shacl.vocabulary.SH
 
LimitExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:limit.
LimitExpression(RDFNode, NodeExpression, int) - Constructor for class org.topbraid.shacl.expr.lib.LimitExpression
 
LineageModel - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
listModelNames() - Method in class org.topbraid.jenax.util.DelegatingDataset
 
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.vocabulary.SH
 
loadString(Reader) - Static method in class org.topbraid.jenax.util.IOUtil
 
loadStringUTF8(InputStream) - Static method in class org.topbraid.jenax.util.IOUtil
 
locationLink - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
logWarning(String) - Method in class org.topbraid.shacl.util.FailureLog
 
lt - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 

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
 
mapsToTerm - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
max - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
MaxExclusiveConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
MaxExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:max.
MaxExpression(RDFNode, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.MaxExpression
 
MaximumNumberViolations - Exception in org.topbraid.shacl.validation
 
MaximumNumberViolations(int) - Constructor for exception org.topbraid.shacl.validation.MaximumNumberViolations
 
maxInclusive - Static variable in class org.topbraid.shacl.vocabulary.SH
 
MaxInclusiveConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
maxLength - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
maxLength - Static variable in class org.topbraid.shacl.vocabulary.SH
 
MaxLengthConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
maxValue - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
md5 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
meanLength - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
meanValue - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
medianLength - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
medianValue - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
mimeTypes - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
min - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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
 
MinExclusiveConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
MinExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:min.
MinExpression(RDFNode, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.MinExpression
 
minInclusive - Static variable in class org.topbraid.shacl.vocabulary.SH
 
MinInclusiveConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
minLength - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
minus - Static variable in class org.topbraid.shacl.vocabulary.SH
 
MinusExpression - Class in org.topbraid.shacl.expr.lib
A sh:minus expression.
MinusExpression(RDFNode, NodeExpression, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.MinusExpression
 
minutes - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
minValue - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
ModifyAction - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
monitor - Variable in class org.topbraid.shacl.engine.AbstractEngine
 
month - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
MultiFunction - Interface in org.topbraid.shacl.multifunctions
The base interface of (DASH) multi-functions.
MultiFunction - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
MultiFunctionParameter - Class in org.topbraid.shacl.multifunctions
Metadata about a parameter or result variable of a MultiFunction.
MultiFunctionParameter(String, String, boolean, Node) - Constructor for class org.topbraid.shacl.multifunctions.MultiFunctionParameter
 
MultiFunctions - Class in org.topbraid.shacl.multifunctions
A singleton managing the (known) MultiFunctions, for example to drive code generators.
MultiFunctions() - Constructor for class org.topbraid.shacl.multifunctions.MultiFunctions
 
multiply - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 

N

name - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
name - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NAME - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
NAME - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
NAME - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NAME - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
namespace - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ne - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
neverMaterialize - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
node - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
node - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NodeConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NodeExpression - Interface in org.topbraid.shacl.expr
Interface of all SHACL node expression runtime objects.
NodeExpressionContext - Interface in org.topbraid.shacl.expr
 
NodeExpressionFactory - Class in org.topbraid.shacl.expr
 
NodeExpressionFactory() - Constructor for class org.topbraid.shacl.expr.NodeExpressionFactory
 
NodeExpressionVisitor - Interface in org.topbraid.shacl.expr
 
NodeExpressionVisitorBase - Class in org.topbraid.shacl.expr
 
NodeExpressionVisitorBase() - Constructor for class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
nodeKind - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NodeKindConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NodeProcessor - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
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 nodes against a given Shape, and stops as soon as one validation result is reported.
NodeShape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
NodeShapeConstraintsShape - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
NodeTarget - Class in org.topbraid.shacl.targets
A Target based on a sh:targetNode statement.
NodeTarget(RDFNode) - Constructor for class org.topbraid.shacl.targets.NodeTarget
 
nodeValidator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
None - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
nonNullValuesCount - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
NonRecursiveConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
not - Static variable in class org.topbraid.shacl.vocabulary.SH
 
not - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
NotConstraintComponent - 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.
notin - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
now - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
NS - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
NS - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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.SPARQL
 
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
 
nullValuesCount - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
numberOfColumns - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
numberOfInstances - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
numberOfProperties - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
numberOfTables - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
NumericDataElement - Static variable in class org.topbraid.shacl.vocabulary.EDG
 

O

object - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ObjectPropertyShapeView - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
ObjectsOfTarget - Class in org.topbraid.shacl.targets
A Target based on a sh:targetObjectsOf statement.
ObjectsOfTarget(Property) - Constructor for class org.topbraid.shacl.targets.ObjectsOfTarget
 
offset - Static variable in class org.topbraid.shacl.vocabulary.SH
 
OffsetExpression - Class in org.topbraid.shacl.expr.lib
 
OffsetExpression(RDFNode, NodeExpression, int) - Constructor for class org.topbraid.shacl.expr.lib.OffsetExpression
 
onAllValues - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
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
 
or - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
OrConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
order - Static variable in class org.topbraid.shacl.vocabulary.SH
 
orderBy - Static variable in class org.topbraid.shacl.vocabulary.SH
 
OrderByExpression - Class in org.topbraid.shacl.expr.lib
 
OrderByExpression(RDFNode, NodeExpression, NodeExpression, boolean) - Constructor for class org.topbraid.shacl.expr.lib.OrderByExpression
 
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
 
OrderThenPathLocalNameComparator - Class in org.topbraid.shacl.util
A Comparator that uses sh:order triples of the given resources in ascending order (defaulting to 0).
OrderThenPathLocalNameComparator() - Constructor for class org.topbraid.shacl.util.OrderThenPathLocalNameComparator
 
org.topbraid.jenax.functions - package org.topbraid.jenax.functions
 
org.topbraid.jenax.progress - package org.topbraid.jenax.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.expr.lib - package org.topbraid.shacl.expr.lib
 
org.topbraid.shacl.model - package org.topbraid.shacl.model
 
org.topbraid.shacl.model.impl - package org.topbraid.shacl.model.impl
 
org.topbraid.shacl.multifunctions - package org.topbraid.shacl.multifunctions
 
org.topbraid.shacl.optimize - package org.topbraid.shacl.optimize
 
org.topbraid.shacl.rules - package org.topbraid.shacl.rules
 
org.topbraid.shacl.targets - package org.topbraid.shacl.targets
 
org.topbraid.shacl.templates - package org.topbraid.shacl.templates
 
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.java - package org.topbraid.shacl.validation.java
 
org.topbraid.shacl.validation.sparql - package org.topbraid.shacl.validation.sparql
 
org.topbraid.shacl.vocabulary - package org.topbraid.shacl.vocabulary
 
Organization - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
parentColumn - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
parentTable - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
partOf - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
path - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PathEvaluator - Class in org.topbraid.shacl.expr
An object that computes the values of a sh:path node expression.
PathEvaluator(Property) - Constructor for class org.topbraid.shacl.expr.PathEvaluator
Constructs a PathEvaluator for a single "forward" property look-up.
PathEvaluator(Path, Model) - Constructor for class org.topbraid.shacl.expr.PathEvaluator
Constructs a PathEvaluator for an arbitrary SPARQL path (except single forward properties).
PathExpression - Class in org.topbraid.shacl.expr.lib
 
PathExpression(RDFNode, Resource, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.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
 
PatternConstraintComponent - 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
 
PermissionGovernanceRoleProperty - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
PhysicalDataModel - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
physicalDatatype - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
PhysicalDatatype - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
precision - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
predicate - 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.DASH
 
PREFIX - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
PREFIX - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PREFIX - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
PREFIX - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
PrefixDeclaration - Static variable in class org.topbraid.shacl.vocabulary.SH
 
PrefixDeclaration - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
prefixes - Static variable in class org.topbraid.shacl.vocabulary.SH
 
prefixes() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
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
 
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
Inspired by the Eclipse IProgressMonitor, this interface supports monitoring long-running processes with intermediate status messages and the ability to cancel.
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
 
propertyRole - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
putObject(Object, Object) - Method in class org.topbraid.shacl.optimize.OntologyOptimizations
 

Q

qualifiedMaxCount - Static variable in class org.topbraid.shacl.vocabulary.SH
 
QualifiedMaxCountConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
qualifiedMinCount - Static variable in class org.topbraid.shacl.vocabulary.SH
 
QualifiedMinCountConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
qualifiedValueShape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
qualifiedValueShapesDisjoint - Static variable in class org.topbraid.shacl.vocabulary.SH
 
quantilePercentile - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
QuantilesRecord - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
quantileStatistic - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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

rand - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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
 
RDFQueryJSLibrary - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
RDFS - Static variable in class org.topbraid.shacl.entailment.SHACLEntailment
 
readOnly - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
realizedAs - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
record(long, int, long, Constraint) - Method in class org.topbraid.shacl.validation.ValidationProfile
 
recordCount - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
regex - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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(MultiFunction) - Static method in class org.topbraid.shacl.multifunctions.MultiFunctions
Registers a MultiFunction and installs a corresponding Jena property function.
register(ClassPropertyMetadata.Plugin) - Static method in class org.topbraid.shacl.optimize.ClassPropertyMetadata
 
registerAll(Model) - Static method in class org.topbraid.shacl.multifunctions.MultiFunctions
Registers all declarative MultiFunctions (instances of dash:MultiFunction) from a given Model.
registerAllTemp(Model) - Static method in class org.topbraid.shacl.multifunctions.MultiFunctions
Temporarily registers any multi-function that is not registered yet, e.g.
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.
registerGlobalFunctions(Model) - Static method in class org.topbraid.shacl.arq.SHACLFunctions
 
reifiableBy - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ReifiableByConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
RelationalDatabase - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
remove(String) - Method in class org.topbraid.jenax.functions.CurrentThreadFunctionRegistry
 
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
 
removeNamedModel(Resource) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
removeSpecialExecutor(Resource) - Method in class org.topbraid.shacl.validation.ConstraintExecutors
 
replace - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
replaceNamedModel(String, Model) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
replaceNamedModel(Resource, Model) - Method in class org.topbraid.jenax.util.DelegatingDataset
 
requiredExecutionPlatform - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
RequirementsViewpoint - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
resourceAction - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ResourceAction - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
resourceService - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ResourceService - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ResourceValidationReport - Class in org.topbraid.shacl.validation
A ValidationReport based on a sh:ValidationReport instance in an RDF graph.
ResourceValidationReport(Resource) - Constructor for class org.topbraid.shacl.validation.ResourceValidationReport
 
ResourceValidationResult - Class in org.topbraid.shacl.validation
A ValidationResult backed by an existing Resource.
ResourceValidationResult(Resource) - Constructor for class org.topbraid.shacl.validation.ResourceValidationResult
 
responseContentType - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
results() - Method in class org.topbraid.shacl.validation.ResourceValidationReport
 
results() - Method in interface org.topbraid.shacl.validation.ValidationReport
 
resultSeverity - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ResultsGenerators - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
resultVariable - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
returnType - Static variable in class org.topbraid.shacl.vocabulary.SH
 
rootClass - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
round - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
rule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Rule - Interface in org.topbraid.shacl.rules
Represents a single rule in executable "pre-compiled" form.
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(PrintStream) - Method in class org.topbraid.shacl.testcases.W3CTestRunner.Item
 
run(PrintStream) - Method in class org.topbraid.shacl.testcases.W3CTestRunner
 
run(Model) - Method in class org.topbraid.shacl.testcases.TestCase
 

S

sameTerm - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
scale - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
Script - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
scriptConstraint - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ScriptConstraint - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ScriptConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ScriptFunction - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ScriptSuggestionGenerator - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ScriptTestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ScriptValidator - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
seconds - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
select - Static variable in class org.topbraid.shacl.vocabulary.SH
 
select(Resource, QuerySolutionMap, Dataset) - Static method in class org.topbraid.shacl.templates.Templates
Takes an instance of dash:SPARQLSelectTemplate and parameter bindings and returns a QueryExecution object for the sh:select query in the template using the given parameter bindings.
SelectExpression - Class in org.topbraid.shacl.expr.lib
Node expressions based on a SPARQL SELECT query, identified by sh:select.
SelectExpression(Resource, Query, NodeExpression, String) - Constructor for class org.topbraid.shacl.expr.lib.SelectExpression
 
separator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Service - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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(SHACLScriptEngineManager) - Static method in class org.topbraid.shacl.engine.SHACLScriptEngineManager
 
set(ShapesGraphFactory) - Static method in class org.topbraid.shacl.engine.ShapesGraphFactory
 
set(NodeExpressionFactory) - Static method in class org.topbraid.shacl.expr.NodeExpressionFactory
 
set(OntologyOptimizations) - Static method in class org.topbraid.shacl.optimize.OntologyOptimizations
 
set(ExecutionPlatform) - Static method in class org.topbraid.shacl.util.ExecutionPlatform
 
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
Typically called from a parallel thread triggered by the user, this informs the progress monitor that it needs to return true for isCanceled.
setCanceled(boolean) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
setClassesCache(ClassesCache) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
setConfiguration(ValidationEngineConfiguration) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
setConstraintFilter(Predicate<Constraint>) - Method in class org.topbraid.shacl.engine.ShapesGraph
Sets a filter Predicate that can be used to ignore certain constraints.
setCurrent(ValidationEngine) - Static method in class org.topbraid.shacl.validation.ValidationEngine
 
setDefaultModel(Model) - Method in class org.topbraid.jenax.util.DatasetWithDifferentDefaultModel
 
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
 
setEngine(AutoCompleteEngine) - Static method in class org.topbraid.jenax.util.AutoCompleteManager
 
setExcludeNeverMaterialize(boolean) - Method in class org.topbraid.shacl.rules.RuleEngine
If set to true then all sh:values rules in property shapes marked with dash:neverMaterialize will be skipped.
setExcludeValues(boolean) - Method in class org.topbraid.shacl.rules.RuleEngine
If set to true then all sh:values rules will be skipped.
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.
setInput(NodeExpression) - Method in class org.topbraid.shacl.expr.PathEvaluator
 
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
 
setProfile(ValidationProfile) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
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
 
setReportDetails(boolean) - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
Specifies whether the report shall include sh:detail triples where supported.
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
Changes the name or label of the current task.
setTaskName(String) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
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.
setValidateShapes(boolean) - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
Sets an option for the engine to validate shapes
setValidationErrorBatch(int) - Method in class org.topbraid.shacl.validation.ValidationEngineConfiguration
Set the maximum number of validations before returning the report.
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
 
sha1 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
sha256 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
sha384 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
sha512 - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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.
SHACLCanceledException - Exception in org.topbraid.shacl.engine
 
SHACLCanceledException() - Constructor for exception org.topbraid.shacl.engine.SHACLCanceledException
 
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
 
SHACLFunctions - Class in org.topbraid.shacl.arq
Manages globally registered SHACL functions, usually loaded from .api.* 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
 
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.engine
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.engine.SHACLScriptEngineManager
 
SHACLSPARQLARQFunction - Class in org.topbraid.shacl.arq.functions
An ARQ function that is based on a sh:SPARQLFunction.
SHACLSPARQLARQFunction(SHConstraintComponent, Resource) - Constructor for class org.topbraid.shacl.arq.functions.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.functions.SHACLSPARQLARQFunction
Constructs a new SHACLSPARQLARQFunction based on a given sh:Function.
SHACLSPARQLFunctionDriver - Class in org.topbraid.shacl.arq.functions
A DeclarativeFunctionDriver for SHACL-SPARQL functions.
SHACLSPARQLFunctionDriver() - Constructor for class org.topbraid.shacl.arq.functions.SHACLSPARQLFunctionDriver
 
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 - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
Shape - Class in org.topbraid.shacl.engine
Represents a shape as input to an engine (e.g.
Shape - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Shape(ShapesGraph, SHShape) - Constructor for class org.topbraid.shacl.engine.Shape
Constructs a new Shape in a given ShapesGraph.
ShapeClass - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
SHAPES_FILE_PART - Static variable in class org.topbraid.shacl.util.SHACLUtil
 
shapeScript - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
ShapeScript - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
shapesGraph - Variable in class org.topbraid.shacl.engine.AbstractEngine
 
shapesGraph - Static variable in class org.topbraid.shacl.vocabulary.SH
 
shapesGraph - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
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.
ShapesGraphFactory - Class in org.topbraid.shacl.engine
The singleton that should be used to construct ShapesGraph instances.
ShapesGraphFactory() - Constructor for class org.topbraid.shacl.engine.ShapesGraphFactory
 
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
 
shortenStackTrace(String, String) - Static method in class org.topbraid.jenax.util.ExceptionUtil
Returns a shortened form of the given stack trace by removing "boring" lines.
shortenStackTraceForServletCall(String) - Static method in class org.topbraid.jenax.util.ExceptionUtil
Returns a shortened form of the given stack trace, omitting lines related to the servlet container before entry into the servlet implementation.
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
 
singleLine - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
SingleLineConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
size() - Method in class org.topbraid.jenax.util.DatasetWrappingDatasetGraph
 
size() - Method in class org.topbraid.jenax.util.DiffGraph
 
sizeInBytes - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
SPARQL - Class in org.topbraid.shacl.vocabulary
Vocabulary for http://datashapes.org/sparql Automatically generated with TopBraid Composer.
SPARQL() - Constructor for class org.topbraid.shacl.vocabulary.SPARQL
 
SPARQLAskValidator - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLComponentExecutor - Class in org.topbraid.shacl.validation.sparql
Validator for user-defined SPARQL constraint components.
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
Validator for sh:sparql constraints.
SPARQLConstraintExecutor(Constraint) - Constructor for class org.topbraid.shacl.validation.sparql.SPARQLConstraintExecutor
 
SPARQLConstructRule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLConstructTemplate - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
SPARQLExecutable - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLFunction - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLMultiFunction - Class in org.topbraid.shacl.multifunctions
A MultiFunction based on a dash:SPARQLMultiFunction.
SPARQLMultiFunction - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
SPARQLRule - Class in org.topbraid.shacl.rules
 
SPARQLRule - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLRule(Resource) - Constructor for class org.topbraid.shacl.rules.SPARQLRule
 
SPARQLRuleLanguage - Class in org.topbraid.shacl.rules
 
SPARQLRuleLanguage() - Constructor for class org.topbraid.shacl.rules.SPARQLRuleLanguage
 
SPARQLSelectTemplate - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
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
 
sparqlService(String, Query, HttpClient, List<String>, List<String>) - 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 - Class in org.topbraid.shacl.validation.sparql
 
SPARQLTarget - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SPARQLTargetLanguage - Class in org.topbraid.shacl.validation.sparql
 
SPARQLTargetLanguage() - Constructor for class org.topbraid.shacl.validation.sparql.SPARQLTargetLanguage
 
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
 
SPIN_ABSTRACT - Static variable in class org.topbraid.jenax.functions.DeclarativeFunctionDrivers
 
SpreadsheetDataSet - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
SpreadsheetsWorkbook - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
SQLdatatype - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
Stable - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
standardDeviation - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
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
 
Stewardship - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
str - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
strafter - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
strbefore - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
strdt - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
strends - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
StringDataElement - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
strlang - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
strlen - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
strstarts - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
struuid - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
subArea - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
subject - Static variable in class org.topbraid.shacl.vocabulary.SH
 
subjectArea - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
SubjectArea - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
SubjectsOfTarget - Class in org.topbraid.shacl.targets
A Target based on a sh:targetSubjectsOf statement.
SubjectsOfTarget(Property) - Constructor for class org.topbraid.shacl.targets.SubjectsOfTarget
 
subOrganization - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
substitutePaths(Query, String, Model) - Static method in class org.topbraid.shacl.validation.sparql.SPARQLSubstitutions
 
substr - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
subTask(String) - Method in class org.topbraid.jenax.progress.NullProgressMonitor
 
subTask(String) - Method in interface org.topbraid.jenax.progress.ProgressMonitor
Sets the label that serves as sub-task, typically printed under the main task name.
subTask(String) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
subtract - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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
 
sum - Static variable in class org.topbraid.shacl.vocabulary.SH
 
SumExpression - Class in org.topbraid.shacl.expr.lib
Implements support for sh:sum.
SumExpression(RDFNode, NodeExpression) - Constructor for class org.topbraid.shacl.expr.lib.SumExpression
 
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
 
symbol - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
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

tableOf - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
target - Static variable in class org.topbraid.shacl.vocabulary.SH
 
Target - Interface in org.topbraid.shacl.targets
Interface for the various target types supported by SHACL, including https://www.w3.org/TR/shacl/#targets but also SHACL-AF and SHACL-JS extensions.
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
 
TargetContainsMultiFunction - Class in org.topbraid.shacl.arq.functions
The property function tosh:targetContains.
TargetContainsMultiFunction() - Constructor for class org.topbraid.shacl.arq.functions.TargetContainsMultiFunction
 
targetNode - Static variable in class org.topbraid.shacl.vocabulary.SH
 
targetObjectsOf - Static variable in class org.topbraid.shacl.vocabulary.SH
 
targetSubjectsOf - Static variable in class org.topbraid.shacl.vocabulary.SH
 
TeamworkPlatform - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
tearDownTestContext() - Method in interface org.topbraid.shacl.testcases.context.TestCaseContext
 
TechnicalAsset - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
tellContainedNamespaces(Map<String, List<Graph>>, Map<String, List<Graph>>) - Method in interface org.topbraid.shacl.optimize.OptimizedMultiUnion
 
Templates - Class in org.topbraid.shacl.templates
Support for executing SHACL Query Templates, for now dash:SPARQLConstructTemplates and dash:SPARQLSelectTemplates.
Templates() - Constructor for class org.topbraid.shacl.templates.Templates
 
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 - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
TestCase - Class in org.topbraid.shacl.testcases
 
TestCase - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
TestCase(Resource, Resource) - Constructor for class org.topbraid.shacl.testcases.TestCase
 
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 - Class in org.topbraid.shacl.testcases
An abstract class to hook types of test cases into the TopBraid Test Cases framework.
TestCaseType(Resource) - Constructor for class org.topbraid.shacl.testcases.TestCaseType
 
TestCaseTypes - Class in org.topbraid.shacl.testcases
Registry of TestCaseTypes, serving as a plugin mechanism.
TestCaseTypes() - Constructor for class org.topbraid.shacl.testcases.TestCaseTypes
 
testGraph - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
then - Static variable in class org.topbraid.shacl.vocabulary.SH
 
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.
timestamp - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
timezone - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
toJson() - Method in class org.topbraid.shacl.validation.ValidationProfile
 
TopBraidPlatform - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
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.AbstractNodeExpression
 
toString() - Method in class org.topbraid.shacl.expr.lib.ConstantTermExpression
 
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
 
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
 
type - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
tz - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 

U

ucase - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
unaryminus - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
unaryplus - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
unCamelCase(String) - Static method in class org.topbraid.jenax.util.RDFLabels
Takes a string that is (likely) in camelCase and attempts to produce an un-camel-cased version of that.
union - Static variable in class org.topbraid.shacl.vocabulary.SH
 
UnionExpression - Class in org.topbraid.shacl.expr.lib
 
UnionExpression(RDFNode, List<NodeExpression>) - Constructor for class org.topbraid.shacl.expr.lib.UnionExpression
 
uniqueLang - Static variable in class org.topbraid.shacl.vocabulary.SH
 
UniqueLangConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
unlimitedParameters - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
unregister(String) - Static method in class org.topbraid.shacl.multifunctions.MultiFunctions
Removes a MultiFunction and the corresponding property function.
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
 
uri - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 
uris() - Static method in class org.topbraid.shacl.multifunctions.MultiFunctions
Gets a stream of the known URIs, which can then be used by the get function.
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
 
userWorkflowParticipantRolesOnProjectGraph - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
uuid - Static variable in class org.topbraid.shacl.vocabulary.SPARQL
 

V

Validate - Class in org.topbraid.shacl.tools
Stand-alone utility to perform constraint validation of a given file.
Validate - Static variable in class org.topbraid.shacl.vocabulary.SHT
 
Validate() - Constructor for class org.topbraid.shacl.tools.Validate
 
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.
validateModel(Model, Model, ValidationEngineConfiguration) - 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.
validateNodesAgainstConstraint(Collection<RDFNode>, Constraint) - Method in class org.topbraid.shacl.validation.ValidationEngine
 
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
 
validateShapes(Collection<Shape>) - Method in class org.topbraid.shacl.validation.ValidationEngine
Validates all target nodes of a given collection of shapes against these shapes.
ValidationEngine - Class in org.topbraid.shacl.validation
A ValidationEngine uses a given shapes graph (represented via an instance of ShapesGraph) 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.
ValidationEngineConfiguration - Class in org.topbraid.shacl.validation
Configures the behavior of the validation engine.
ValidationEngineConfiguration() - Constructor for class org.topbraid.shacl.validation.ValidationEngineConfiguration
 
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.
ValidationProfile - Class in org.topbraid.shacl.validation
Statistical data about execution time collected during validation.
ValidationProfile() - Constructor for class org.topbraid.shacl.validation.ValidationProfile
 
ValidationReport - Interface in org.topbraid.shacl.validation
 
ValidationReport - Static variable in class org.topbraid.shacl.vocabulary.SH
 
ValidationResult - Interface in org.topbraid.shacl.validation
A validation result, as produced by the validation engine.
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.vocabulary.SH
 
values - Static variable in class org.topbraid.shacl.vocabulary.SH
 
values - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
ValuesPFunction - Class in org.topbraid.shacl.arq.functions
The property function tosh:values.
ValuesPFunction() - Constructor for class org.topbraid.shacl.arq.functions.ValuesPFunction
 
valuesSum - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
ValueTableViewer - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
valueVar - Static variable in class org.topbraid.shacl.vocabulary.SH
 
VarFinder - Class in org.topbraid.jenax.util
 
VarFinder() - Constructor for class org.topbraid.jenax.util.VarFinder
 
variables - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
variance - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
varsMentioned(Query) - Static method in class org.topbraid.jenax.util.VarFinder
Gets the names of all variables mentioned in a SPARQL Query.
version - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
viewer - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
Viewer - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
viewGadget - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
viewGroupDescription - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
viewOf - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
viewWidget - Static variable in class org.topbraid.shacl.vocabulary.TOSH
 
Violation - Static variable in class org.topbraid.shacl.vocabulary.SH
 
visit(AskExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(AskExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(ConstantTermExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(ConstantTermExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(CountExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(CountExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(DistinctExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(DistinctExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(ExistsExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(ExistsExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(FilterShapeExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(FilterShapeExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(FocusNodeExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(FocusNodeExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(FunctionExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(FunctionExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(GroupConcatExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(GroupConcatExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(IfExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(IfExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(IntersectionExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(IntersectionExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(LimitExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(LimitExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(MaxExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(MaxExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(MinExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(MinExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(MinusExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(MinusExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(OffsetExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(OffsetExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(OrderByExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(OrderByExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(PathExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(PathExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(SelectExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(SelectExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(SumExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(SumExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(UnionExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visit(UnionExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.AskExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.ConstantTermExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.CountExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.DistinctExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.ExistsExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.FilterShapeExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.FocusNodeExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.FunctionExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.GroupConcatExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.IfExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.IntersectionExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.LimitExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.MaxExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.MinExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.MinusExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.OffsetExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.OrderByExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.PathExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.SelectExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.SumExpression
 
visit(NodeExpressionVisitor) - Method in class org.topbraid.shacl.expr.lib.UnionExpression
 
visit(NodeExpressionVisitor) - Method in interface org.topbraid.shacl.expr.NodeExpression
 
visitOther(NodeExpression) - Method in interface org.topbraid.shacl.expr.NodeExpressionVisitor
 
visitOther(NodeExpression) - Method in class org.topbraid.shacl.expr.NodeExpressionVisitorBase
 

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
 
Widget - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
with(String) - Static method in class org.topbraid.jenax.util.BasicAuthenticator
 
with(String, char[]) - Static method in class org.topbraid.jenax.util.BasicAuthenticator
 
with(String, String) - Static method in class org.topbraid.jenax.util.BasicAuthenticator
 
WITH_IMPORTS_PREFIX - Static variable in class org.topbraid.jenax.util.JenaUtil
 
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.
withServletContainerStackOmitted(Throwable) - Static method in class org.topbraid.jenax.util.ExceptionUtil
Returns a version of the given throwable that prints with a shortened stack trace, omitting lines related to the servlet container before entry into the servlet implementation.
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
Informs the progress monitor that one or more steps have been completed towards the current task (see beginTask).
worked(int) - Method in class org.topbraid.jenax.progress.SimpleProgressMonitor
 
WorkflowParticipantProperty - Static variable in class org.topbraid.shacl.vocabulary.EDG
 
wrap(Node, EnhGraph) - Method in class org.topbraid.shacl.util.SimpleImplementation
 

X

x - Static variable in class org.topbraid.shacl.vocabulary.DASH
 
XoneConstraintComponent - Static variable in class org.topbraid.shacl.vocabulary.SH
 
xsdDataType - Static variable in class org.topbraid.shacl.vocabulary.EDG
 

Y

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

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form