java.lang.Object
org.apache.jena.shex.expressions.ShapeExpression
- All Implemented Interfaces:
Satisfies,ShapeElement,ShexPrintable
- Direct Known Subclasses:
ShapeExprAND,ShapeExprAtom,ShapeExprDot,ShapeExprExternal,ShapeExprFalse,ShapeExprNone,ShapeExprNOT,ShapeExprOR,ShapeExprRef,ShapeExprTripleExpr,ShapeExprTrue,ShapeNodeConstraint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanabstract inthashCode()abstract voidprint(org.apache.jena.atlas.io.IndentedWriter out, org.apache.jena.riot.out.NodeFormatter nFmt) abstract booleansatisfies(ValidationContext vCxt, org.apache.jena.graph.Node data) The "satisfies" function.booleantestShapeExprSemanticActions(ValidationContext v, org.apache.jena.graph.Node focus) abstract StringtoString()abstract voidvisit(ShapeExprVisitor visitor) Methods inherited from interface org.apache.jena.shex.expressions.ShexPrintable
asString, print
-
Constructor Details
-
ShapeExpression
-
-
Method Details
-
getSemActs
-
satisfies
Description copied from interface:SatisfiesThe "satisfies" function. Return true for OK, false for not OK. -
testShapeExprSemanticActions
-
print
public abstract void print(org.apache.jena.atlas.io.IndentedWriter out, org.apache.jena.riot.out.NodeFormatter nFmt) - Specified by:
printin interfaceShexPrintable
-
visit
-
toString
-
hashCode
public abstract int hashCode() -
equals
-