A B C F G I L N O P R S U V W 
All Classes All Packages

A

addPrefixes(PrefixMapping) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 
addReportEntry(String, Shape, Node, Path, Node, Constraint) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 
addReportEntry(ReportEntry) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 
addReportEntry(ReportItem, Shape, Node, Path, Constraint) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 
allImports(Node, Graph) - Static method in class org.apache.jena.shacl.Imports
Locate any imports (triples "base owl:Imports URI").

B

base(Graph) - Static method in class org.apache.jena.shacl.Imports
Locate the base (a single triple ? rdf:type owl:Ontology).
baseAndImports(Graph) - Static method in class org.apache.jena.shacl.Imports
Locate the base (a single triple ? rdf:type owl:Ontology) and imports (triples "base owl:Imports URI").
build() - Method in class org.apache.jena.shacl.ValidationReport.Builder
 
Builder() - Constructor for class org.apache.jena.shacl.ValidationReport.Builder
 

C

conforms() - Method in class org.apache.jena.shacl.ValidationReport
 
conforms(Graph, Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
Does the data conform to the shapes? This operation only checks whether the data is conformant or not - it does not genberate a complete report.
conforms(Shapes, Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
Does the data conform to the shapes? This operation only checks whether the data is conformant or not - it does not genberate a complete report.
conforms(Shapes, Graph, Node) - Method in interface org.apache.jena.shacl.ShaclValidator
Does the node within the data conform to the shapes? This operation only checks the data is conformant or not - it does not genberate a complete report.
create() - Static method in class org.apache.jena.shacl.ValidationReport
 

F

fromGraph(Graph) - Static method in class org.apache.jena.shacl.ValidationReport
 
fromGraph(Graph, Node) - Static method in class org.apache.jena.shacl.ValidationReport
 
fromModel(Model) - Static method in class org.apache.jena.shacl.ValidationReport
 

G

get() - Static method in interface org.apache.jena.shacl.ShaclValidator
Return the current system-wide ShaclValidator.
getBase() - Method in class org.apache.jena.shacl.Shapes
 
getEntries() - Method in class org.apache.jena.shacl.ValidationReport
 
getGraph() - Method in class org.apache.jena.shacl.Shapes
 
getGraph() - Method in class org.apache.jena.shacl.ValidationReport
 
getImports() - Method in class org.apache.jena.shacl.Shapes
 
getModel() - Method in class org.apache.jena.shacl.ValidationReport
 
getReport() - Method in exception org.apache.jena.shacl.ShaclValidationException
 
getResource() - Method in class org.apache.jena.shacl.ValidationReport
 
getShape(Node) - Method in class org.apache.jena.shacl.Shapes
 
getShapeMap() - Method in class org.apache.jena.shacl.Shapes
 
getTargets() - Method in class org.apache.jena.shacl.Shapes
 
getTargetShapes() - Method in class org.apache.jena.shacl.Shapes
Return the shapes with targets.
GraphValidation - Class in org.apache.jena.shacl
Operations to work on graph with SHACL.
GraphValidation() - Constructor for class org.apache.jena.shacl.GraphValidation
 

I

imports(Graph) - Static method in class org.apache.jena.shacl.Imports
Return the imports for a graph
Imports - Class in org.apache.jena.shacl
Import processing.
isEmpty() - Method in class org.apache.jena.shacl.Shapes
 
iterator() - Method in class org.apache.jena.shacl.Shapes
Iterator over the shapes with targets
iteratorAll() - Method in class org.apache.jena.shacl.Shapes
Iterator over the shapes with targets and with explicit type NodeShape or PropertyShape.

L

loadWithImports(String) - Static method in class org.apache.jena.shacl.Imports
Load a graph and process owl:imports to create a new, single graph.

N

numRootShapes() - Method in class org.apache.jena.shacl.Shapes
 
numShapes() - Method in class org.apache.jena.shacl.Shapes
 

O

org.apache.jena.shacl - package org.apache.jena.shacl
 

P

parse(String) - Method in interface org.apache.jena.shacl.ShaclValidator
Parse the shapes from a file or URL return a AST object that has all the shapes.
parse(String) - Static method in class org.apache.jena.shacl.Shapes
Load the file, parse the graph and return the shapes.
parse(String, boolean) - Static method in class org.apache.jena.shacl.Shapes
Load the file, parse the graph and return the shapes.
parse(Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
Parse the shapes from the graph and return a AST object that has all the shapes.
parse(Graph) - Static method in class org.apache.jena.shacl.Shapes
Parse the graph and return the shapes connected to the targets.
parse(Model) - Static method in class org.apache.jena.shacl.Shapes
Parse the model and return the shapes.
parseTargets(Graph) - Static method in class org.apache.jena.shacl.Shapes
Parse the graph and return the shapes connected to the targets.

R

reportConformsTrue() - Static method in class org.apache.jena.shacl.ValidationReport
Return an immutable report that records no validation errors (violations or any other level of severity)

S

ShaclException - Exception in org.apache.jena.shacl
Runtime exception generated by the SHACL subsystem.
ShaclException(String) - Constructor for exception org.apache.jena.shacl.ShaclException
 
ShaclException(String, Throwable) - Constructor for exception org.apache.jena.shacl.ShaclException
 
ShaclValidationException - Exception in org.apache.jena.shacl
Runtime exception generated by the SHACL subsystem.
ShaclValidationException(String, Throwable) - Constructor for exception org.apache.jena.shacl.ShaclValidationException
 
ShaclValidationException(ValidationReport) - Constructor for exception org.apache.jena.shacl.ShaclValidationException
 
ShaclValidator - Interface in org.apache.jena.shacl
Public API for the SHACL Validation.
Shapes - Class in org.apache.jena.shacl
A collection of shapes as output by the SHACL parser.

U

update(Shapes, Graph, Runnable) - Static method in class org.apache.jena.shacl.GraphValidation
Update the graph.
updateAndReport(Shapes, Graph, Runnable) - Static method in class org.apache.jena.shacl.GraphValidation
Update the graph.

V

validate(Graph, Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
Produce a full validation report.
validate(Graph, Graph, Node) - Method in interface org.apache.jena.shacl.ShaclValidator
Produce a node-specific validation report.
validate(Shapes, Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
Produce a full validation report.
validate(Shapes, Graph, Node) - Method in interface org.apache.jena.shacl.ShaclValidator
Produce a full validation report for this node in the data.
ValidationReport - Class in org.apache.jena.shacl
 
ValidationReport.Builder - Class in org.apache.jena.shacl
 

W

withImports(String, Graph) - Static method in class org.apache.jena.shacl.Imports
Process and return the owl:imports closure of a graph.
withImports(Graph) - Static method in class org.apache.jena.shacl.Imports
Process and return the owl:imports closure of a graph.
A B C F G I L N O P R S U V W 
All Classes All Packages