Class EquationNode
java.lang.Object
ch.tocco.nice2.conditionals.api.tree.Node
ch.tocco.nice2.conditionals.api.tree.ConditionNode
ch.tocco.nice2.conditionals.api.tree.EquationNode
- All Implemented Interfaces:
- NodeContainer,- Serializable,- Iterable<Node>
- See Also:
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class ch.tocco.nice2.conditionals.api.tree.ConditionNodeConditionNode.FactorHandleNested classes/interfaces inherited from class ch.tocco.nice2.conditionals.api.tree.NodeNode.Annotation, Node.AnnotationKey, Node.Kind, Node.ToString
- 
Method SummaryModifier and TypeMethodDescriptioncopy()booleanprotected NodegetImpl(int index) getLeft()getRight()inthashCode()iterator()protected voidvoidsetLeft(FactorNode left) voidsetOperator(EquationNode.Operator operator) voidsetRight(FactorNode right) protected voidtoString(Node.ToString toString) protected voidvisitThis(ch.tocco.nice2.conditionals.api.tree.CursorImpl cursor, NodeVisitor visitor) Methods inherited from class ch.tocco.nice2.conditionals.api.tree.ConditionNodeadd, get, indexOf, insert, remove, set, sizeMethods inherited from class ch.tocco.nice2.conditionals.api.tree.NodeallChildren, and, and, and, annotate, annotate, annotate, annotate, annotate, appendHash, appendHash, containsErroneous, copyTo, dump, dump, equation, equation, equation, funcall, funcall, funcall, funcall, funcall, funcall, funcall, get, get, getAnnotations, getEndLocation, getKind, getSource, getStartLocation, identifier, identifier, identifier, identifier, isAnd, isEquation, isErroneous, isFlagged, isFuncall, isIdentifier, isIsTrue, isLiteral, isNot, isOr, isTrue, isTrue, literal, literal, markErroneous, not, not, nullLiteral, or, parameter, parameter, parameter, path, path, process, readType, require, require, setDeserializationTypeManager, setEndLocation, setFlag, setSource, setStartLocation, toString, updateLocations, writeTypeMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Method Details- 
equals
- 
hashCodepublic int hashCode()
- 
copy- Specified by:
- copyin class- ConditionNode
 
- 
toString
- 
getOperator
- 
setOperator
- 
getLeft
- 
setLeft
- 
getRight
- 
setRight
- 
getFactors- Specified by:
- getFactorsin class- ConditionNode
 
- 
iterator
- 
visitThisprotected void visitThis(ch.tocco.nice2.conditionals.api.tree.CursorImpl cursor, NodeVisitor visitor) - Overrides:
- visitThisin class- ConditionNode
 
- 
getImpl- Specified by:
- getImplin class- ConditionNode
 
- 
setImpl- Specified by:
- setImplin class- ConditionNode
 
 
-