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
ExpressionVisitorException
java.lang.Object visit(ExprRoot node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprOr node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprAnd node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprEqual node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprNotEqual node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprLessThan node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprAtMost node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprGreaterThan node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprAtLeast node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprPlus node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprMinus node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprMult node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprDiv node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprNegation node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprNot node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprFunction node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprVariable node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprLitInteger node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprLitDouble node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprLitString node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprLitBoolean node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException
java.lang.Object visit(ExprLitNull node, java.lang.Object data) throws ExpressionVisitorException
ExpressionVisitorException