Package org.apache.jena.shex.expressions
Class ShapeExprWalker
- java.lang.Object
-
- org.apache.jena.shex.expressions.ShapeExprWalker
-
- All Implemented Interfaces:
ShapeExprVisitor
public class ShapeExprWalker extends java.lang.Object implements ShapeExprVisitor
-
-
Constructor Summary
Constructors Constructor Description ShapeExprWalker(ShapeExprVisitor beforeVisitor, ShapeExprVisitor afterVisitor, TripleExprVisitor beforeTripleExprVisitor, TripleExprVisitor afterTripleExprVisitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisit(DatatypeConstraint constraint)voidvisit(NodeKindConstraint constraint)voidvisit(NumLengthConstraint constraint)voidvisit(NumRangeConstraint constraint)voidvisit(ShapeExprAND shape)voidvisit(ShapeExprExternal shape)voidvisit(ShapeExprFalse shape)voidvisit(ShapeExprNone shape)voidvisit(ShapeExprNOT shape)voidvisit(ShapeExprOR shape)voidvisit(ShapeExprRef shape)voidvisit(ShapeExprTripleExpr shape)voidvisit(ShapeExprTrue shape)voidvisit(StrLengthConstraint constraint)voidvisit(StrRegexConstraint constraint)voidvisit(ValueConstraint constraint)
-
-
-
Constructor Detail
-
ShapeExprWalker
public ShapeExprWalker(ShapeExprVisitor beforeVisitor, ShapeExprVisitor afterVisitor, TripleExprVisitor beforeTripleExprVisitor, TripleExprVisitor afterTripleExprVisitor)
-
-
Method Detail
-
visit
public void visit(ShapeExprAND shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ShapeExprOR shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ShapeExprNOT shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ShapeExprRef shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ShapeExprFalse shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ShapeExprNone shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ShapeExprTrue shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ShapeExprExternal shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ShapeExprTripleExpr shape)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(StrRegexConstraint constraint)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(StrLengthConstraint constraint)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(DatatypeConstraint constraint)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(NodeKindConstraint constraint)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(NumLengthConstraint constraint)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(NumRangeConstraint constraint)
- Specified by:
visitin interfaceShapeExprVisitor
-
visit
public void visit(ValueConstraint constraint)
- Specified by:
visitin interfaceShapeExprVisitor
-
-