Class PathNode
java.lang.Object
ch.tocco.nice2.conditionals.api.tree.Node
ch.tocco.nice2.conditionals.api.tree.FactorNode
ch.tocco.nice2.conditionals.api.tree.PathNode
- All Implemented Interfaces:
- NodeContainer,- Serializable,- Iterable<Node>
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class ch.tocco.nice2.conditionals.api.tree.NodeNode.Annotation, Node.AnnotationKey, Node.Kind, Node.ToString
- 
Field SummaryFields inherited from class ch.tocco.nice2.conditionals.api.tree.FactorNodetype
- 
Method SummaryModifier and TypeMethodDescriptionvoidcopy()booleanget(int index) inthashCode()intvoidbooleanisKeywordClass(Class<? extends Enum> keywordClass) booleanisKeywordPath(Enum keyword) iterator()voidremove(int index) voidvoidintsize()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.FactorNodegetTypeMethods 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- Overrides:
- equalsin class- FactorNode
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- FactorNode
 
- 
toString
- 
copy- Specified by:
- copyin class- FactorNode
 
- 
setType
- 
sizepublic int size()- Specified by:
- sizein interface- NodeContainer
 
- 
get- Specified by:
- getin interface- NodeContainer
 
- 
indexOf- Specified by:
- indexOfin interface- NodeContainer
 
- 
add- Specified by:
- addin interface- NodeContainer
 
- 
insert- Specified by:
- insertin interface- NodeContainer
 
- 
removepublic void remove(int index) - Specified by:
- removein interface- NodeContainer
 
- 
set- Specified by:
- setin interface- NodeContainer
 
- 
iterator- Specified by:
- iteratorin interface- Iterable<Node>
- Specified by:
- iteratorin interface- NodeContainer
 
- 
identifiers
- 
isKeywordPath
- 
isKeywordClass
- 
visitThisprotected void visitThis(ch.tocco.nice2.conditionals.api.tree.CursorImpl cursor, NodeVisitor visitor) - Overrides:
- visitThisin class- FactorNode
 
 
-