ResultType
- public abstract class ShapeExpressionVisitor<ResultType> extends Object
Constructor and Description |
---|
ShapeExpressionVisitor() |
Modifier and Type | Method and Description |
---|---|
abstract ResultType |
getResult() |
abstract void |
visitNodeConstraint(NodeConstraint expr,
Object... arguments) |
abstract void |
visitShape(Shape expr,
Object... arguments) |
void |
visitShapeAnd(ShapeAnd expr,
Object... arguments) |
abstract void |
visitShapeExprRef(ShapeExprRef shapeRef,
Object... arguments) |
void |
visitShapeExternal(ShapeExternal shapeExt,
Object... arguments) |
void |
visitShapeNot(ShapeNot expr,
Object... arguments) |
void |
visitShapeOr(ShapeOr expr,
Object... arguments) |
public abstract ResultType getResult()
public abstract void visitNodeConstraint(NodeConstraint expr, Object... arguments)
public abstract void visitShapeExprRef(ShapeExprRef shapeRef, Object... arguments)
public void visitShapeExternal(ShapeExternal shapeExt, Object... arguments)
Copyright © 2019. All rights reserved.