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
FieldsModifier and TypeFieldDescriptionfinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Nodefinal org.apache.jena.graph.Triplefinal Stringfinal org.apache.jena.graph.Nodefinal ShexStatus -
Constructor Summary
ConstructorsConstructorDescriptionShexRecord(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