Package manifold.preprocessor.expression
Class EqualityExpression
- java.lang.Object
-
- manifold.preprocessor.expression.Expression
-
- manifold.preprocessor.expression.EqualityExpression
-
public class EqualityExpression extends Expression
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanevaluate(Definitions definitions)True if operands evaluate to the same true/false value AND they have the same valueList<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 if operands evaluate to the same true/false value AND they have the same value- Specified by:
evaluatein classExpression
-
getNumberValue
public BigDecimal getNumberValue(Expression operand, Definitions definitions)
-
-