@Test public void checkGreaterThenEqualToNestedParse() { final String EXPECTED_RESULT = "((1 >= 2) >= 3)"; QLParser parser = ASTBuilder.getQlParser("1>=2>=3"); GreaterThanEqualTo expression = (GreaterThanEqualTo) ASTBuilder.getExpression(parser); assertEquals(EXPECTED_RESULT, expression.toString()); }
@Override public String toString() { return "(" + getLeft() + " >= " + getRight() + ")"; }
GreaterThanEqualTo extends BinaryOperation { @Override public String toString() { return "(" + getLeft() + " >= " + getRight() + ")"; } }
GreaterThanEqualTo extends BinaryOperation { @Override public String toString() { return "(" + getLeft() + " >= " + getRight() + ")"; } GreaterThanEqualTo(Expression left, Expression right, int line, int charPositionInLine); }
GreaterThanEqualTo extends BinaryOperation { @Override public String toString() { return "(" + getLeft() + " >= " + getRight() + ")"; } GreaterThanEqualTo(Expression left, Expression right, int line, int charPositionInLine); @Override String toString(); @Override T accept(ExpressionVisitor<T, C> visitor, C context); }
GreaterThanEqualTo extends BinaryOperation { @Override public String toString() { return "(" + getLeft() + " >= " + getRight() + ")"; } GreaterThanEqualTo(Expression left, Expression right, int line, int charPositionInLine); @Override String toString(); @Override T accept(ExpressionVisitor<T, C> visitor, C context);  }