Index
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
dstGraphprefix map the samesrcGraphprefix 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
dstGraphfromsrcGraph, checking whether the prefix mapping is already set. - CoreConstraintFilter - Class in org.topbraid.shacl.engine.filters
-
Can be used with
ShapesGraph.setConstraintFilterto 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
dstGraphthat do not exist insrcGraph. - 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
trueforisCanceled. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form