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 boolean
abstract int
hashCode()
abstract void
print
(org.apache.jena.atlas.io.IndentedWriter out, org.apache.jena.riot.out.NodeFormatter nFmt) abstract boolean
satisfies
(ValidationContext vCxt, org.apache.jena.graph.Node data) The "satisfies" function.boolean
testShapeExprSemanticActions
(ValidationContext v, org.apache.jena.graph.Node focus) abstract String
toString()
abstract void
visit
(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:Satisfies
The "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:
print
in interfaceShexPrintable
-
visit
-
toString
-
hashCode
public abstract int hashCode() -
equals
-