Class LiteralNode
java.lang.Object
ch.tocco.nice2.conditionals.api.tree.Node
ch.tocco.nice2.conditionals.api.tree.FactorNode
ch.tocco.nice2.conditionals.api.tree.LiteralNode
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.tocco.nice2.conditionals.api.tree.Node
Node.Annotation, Node.AnnotationKey, Node.Kind, Node.ToString
-
Field Summary
Fields inherited from class ch.tocco.nice2.conditionals.api.tree.FactorNode
type
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
boolean
getValue()
int
hashCode()
boolean
boolean
isNull()
protected void
toString
(Node.ToString toString) protected void
visitThis
(ch.tocco.nice2.conditionals.api.tree.CursorImpl cursor, NodeVisitor visitor) Methods inherited from class ch.tocco.nice2.conditionals.api.tree.FactorNode
getType
Methods inherited from class ch.tocco.nice2.conditionals.api.tree.Node
allChildren, 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, writeType
-
Method Details
-
equals
- Overrides:
equals
in classFactorNode
-
hashCode
public int hashCode()- Overrides:
hashCode
in classFactorNode
-
copy
- Specified by:
copy
in classFactorNode
-
toString
-
getValue
-
isNull
public boolean isNull() -
visitThis
protected void visitThis(ch.tocco.nice2.conditionals.api.tree.CursorImpl cursor, NodeVisitor visitor) - Overrides:
visitThis
in classFactorNode
-
isInlineLiteral
public boolean isInlineLiteral()
-