public class EqualsNode extends AbstractComparisonNode
| Modifier and Type | Field and Description |
|---|---|
static String |
SYMBOL |
leftEvaluable, rightEvaluableleftrightBNARY_OPERATOR, CLOSE, CONSTANT, OPEN, type, UNARY_OPERATOR, UNKNOWN, VARIABLE| Constructor and Description |
|---|
EqualsNode() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
compare(double x,
double y) |
boolean |
compareInts(long ix,
long iy) |
EqualsNode |
copy() |
void |
doVisit(ExpressionVisitor ev) |
int |
getPrecedence() |
AbstractBComp |
makeEvaluable(HashMap<String,Double> fixedHM) |
checkDimensions, dimop, evaluateDimensionalcheckLeftRight, getDimensionality, substituteVariables, toExpressionclaim, claimLeft, getSymbol, replaceChild, replaceSymbols, toStringclaimRightdeparent, detachNext, detachPrevious, dispose, isClose, isOpen, linkNext, next, parent, previous, remove, replaceNext, replacePrevious, replaceWith, setParent, siblingsToStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waittoExpressiongetDimensionality, substituteVariablespublic static final String SYMBOL
public EqualsNode copy()
copy in class AbstractOperatorNodepublic int getPrecedence()
getPrecedence in class AbstractOperatorNodepublic boolean compare(double x,
double y)
throws RuntimeError
compare in class AbstractComparisonNodeRuntimeErrorpublic AbstractBComp makeEvaluable(HashMap<String,Double> fixedHM) throws ContentError
ContentErrorpublic boolean compareInts(long ix,
long iy)
compareInts in class AbstractComparisonNodepublic void doVisit(ExpressionVisitor ev) throws ContentError
ContentErrorCopyright © 2019. All rights reserved.