public interface ExpressionParserVisitor
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
visit(ExprAnd node,
java.lang.Object data) |
java.lang.Object |
visit(ExprAtLeast node,
java.lang.Object data) |
java.lang.Object |
visit(ExprAtMost node,
java.lang.Object data) |
java.lang.Object |
visit(ExprDiv node,
java.lang.Object data) |
java.lang.Object |
visit(ExprEqual node,
java.lang.Object data) |
java.lang.Object |
visit(ExprFunction node,
java.lang.Object data) |
java.lang.Object |
visit(ExprGreaterThan node,
java.lang.Object data) |
java.lang.Object |
visit(ExprLessThan node,
java.lang.Object data) |
java.lang.Object |
visit(ExprLitBoolean node,
java.lang.Object data) |
java.lang.Object |
visit(ExprLitDouble node,
java.lang.Object data) |
java.lang.Object |
visit(ExprLitInteger node,
java.lang.Object data) |
java.lang.Object |
visit(ExprLitNull node,
java.lang.Object data) |
java.lang.Object |
visit(ExprLitString node,
java.lang.Object data) |
java.lang.Object |
visit(ExprMinus node,
java.lang.Object data) |
java.lang.Object |
visit(ExprMult node,
java.lang.Object data) |
java.lang.Object |
visit(ExprNegation node,
java.lang.Object data) |
java.lang.Object |
visit(ExprNotEqual node,
java.lang.Object data) |
java.lang.Object |
visit(ExprNot node,
java.lang.Object data) |
java.lang.Object |
visit(ExprOr node,
java.lang.Object data) |
java.lang.Object |
visit(ExprPlus node,
java.lang.Object data) |
java.lang.Object |
visit(ExprRoot node,
java.lang.Object data) |
java.lang.Object |
visit(ExprVariable node,
java.lang.Object data) |
java.lang.Object |
visit(SimpleNode node,
java.lang.Object data) |
java.lang.Object visit(SimpleNode node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprRoot node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprOr node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprAnd node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprEqual node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprNotEqual node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprLessThan node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprAtMost node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprGreaterThan node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprAtLeast node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprPlus node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprMinus node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprMult node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprDiv node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprNegation node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprNot node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprFunction node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprVariable node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprLitInteger node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprLitDouble node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprLitString node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprLitBoolean node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorExceptionjava.lang.Object visit(ExprLitNull node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException