Package de.odysseus.el.tree.impl.ast
Class AstUnary
java.lang.Object
de.odysseus.el.tree.impl.ast.AstNode
de.odysseus.el.tree.impl.ast.AstRightValue
de.odysseus.el.tree.impl.ast.AstUnary
- All Implemented Interfaces:
ExpressionNode
,Node
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AstNode
static final AstUnary.Operator
static final AstUnary.Operator
static final AstUnary.Operator
private final AstUnary.Operator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendStructure
(StringBuilder b, Bindings bindings) int
Get the node's number of children.getChild
(int i) Get i'th childtoString()
Methods inherited from class de.odysseus.el.tree.impl.ast.AstRightValue
getMethodInfo, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly, setValue
Methods inherited from class de.odysseus.el.tree.impl.ast.AstNode
findAccessibleMethod, getStructuralId, getValue
-
Field Details
-
EMPTY
-
NEG
-
NOT
-
operator
-
child
-
-
Constructor Details
-
AstUnary
-
-
Method Details
-
getOperator
-
eval
-
toString
-
appendStructure
- Specified by:
appendStructure
in classAstNode
-
getCardinality
public int getCardinality()Description copied from interface:Node
Get the node's number of children. -
getChild
Description copied from interface:Node
Get i'th child
-