Package org.apache.jena.shex
Class ShexShape
- java.lang.Object
-
- org.apache.jena.shex.ShexShape
-
public class ShexShape extends java.lang.ObjectA labelled ShEx shape.
-
-
Constructor Summary
Constructors Constructor Description ShexShape(Node label, ShapeExpression shExpression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodegetLabel()ShapeExpressiongetShapeExpression()voidprint(org.apache.jena.atlas.io.IndentedWriter iOut, NodeFormatter nFmt)booleansatisfies(ValidationContext vCxt, Node data)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ShexShape
public ShexShape(Node label, ShapeExpression shExpression)
-
-
Method Detail
-
getLabel
public Node getLabel()
-
getShapeExpression
public ShapeExpression getShapeExpression()
-
satisfies
public boolean satisfies(ValidationContext vCxt, Node data)
-
print
public void print(org.apache.jena.atlas.io.IndentedWriter iOut, NodeFormatter nFmt)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-