Package manifold.preprocessor.expression
Class RelationalExpression
- java.lang.Object
-
- manifold.preprocessor.expression.Expression
-
- manifold.preprocessor.expression.RelationalExpression
-
public class RelationalExpression extends Expression
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanevaluate(Definitions definitions)True iff string values of operands are coercible toBigDecimaland result ofLHS.compareTo(RHS) [op] 0returns trueList<Expression>getChildren()BigDecimalgetNumberValue(Expression operand, Definitions definitions)StringtoString()-
Methods inherited from class manifold.preprocessor.expression.Expression
getEndOffset, getStartOffset, getValue, hasErrors, visitErrors
-
-
-
-
Method Detail
-
getChildren
public List<Expression> getChildren()
- Specified by:
getChildrenin classExpression
-
evaluate
public boolean evaluate(Definitions definitions)
True iff string values of operands are coercible toBigDecimaland result ofLHS.compareTo(RHS) [op] 0returns true- Specified by:
evaluatein classExpression
-
getNumberValue
public BigDecimal getNumberValue(Expression operand, Definitions definitions)
-
-