java.lang.Object
org.apache.jena.shex.ShexRecord
ShexShapeRecord
is an entry in a ShapeMap used for both targeting shapes and reporting violations.-
Field Summary
Modifier and TypeFieldDescriptionfinal org.apache.jena.graph.Node
final org.apache.jena.graph.Node
final org.apache.jena.graph.Triple
final String
final org.apache.jena.graph.Node
final ShexStatus
-
Constructor Summary
ConstructorDescriptionShexRecord
(org.apache.jena.graph.Node node, org.apache.jena.graph.Node shapeExprLabel) ShexRecord
(org.apache.jena.graph.Triple pattern, org.apache.jena.graph.Node shapeExprLabel) ShexRecord
(ShexRecord assoc, org.apache.jena.graph.Node focusNode, ShexStatus status, String reason) -
Method Summary
-
Field Details
-
node
public final org.apache.jena.graph.Node node -
pattern
public final org.apache.jena.graph.Triple pattern -
shapeExprLabel
public final org.apache.jena.graph.Node shapeExprLabel -
status
-
reason
-
focus
public final org.apache.jena.graph.Node focus
-
-
Constructor Details
-
ShexRecord
public ShexRecord(org.apache.jena.graph.Node node, org.apache.jena.graph.Node shapeExprLabel) -
ShexRecord
public ShexRecord(org.apache.jena.graph.Triple pattern, org.apache.jena.graph.Node shapeExprLabel) -
ShexRecord
public ShexRecord(ShexRecord assoc, org.apache.jena.graph.Node focusNode, ShexStatus status, String reason)
-
-
Method Details