Package de.odysseus.el.tree.impl.ast
Class AstDot
java.lang.Object
de.odysseus.el.tree.impl.ast.AstNode
de.odysseus.el.tree.impl.ast.AstProperty
de.odysseus.el.tree.impl.ast.AstDot
- All Implemented Interfaces:
ExpressionNode
,Node
-
Field Summary
FieldsFields inherited from class de.odysseus.el.tree.impl.ast.AstProperty
ignoreReturnType, lvalue, prefix, strict
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendStructure
(StringBuilder b, Bindings bindings) int
Get the node's number of children.protected String
getProperty
(Bindings bindings, javax.el.ELContext context) toString()
Methods inherited from class de.odysseus.el.tree.impl.ast.AstProperty
eval, findMethod, getChild, getMethodInfo, getPrefix, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly, setValue
Methods inherited from class de.odysseus.el.tree.impl.ast.AstNode
findAccessibleMethod, getStructuralId, getValue
-
Field Details
-
property
-
-
Constructor Details
-
AstDot
-
AstDot
-
-
Method Details
-
getProperty
protected String getProperty(Bindings bindings, javax.el.ELContext context) throws javax.el.ELException - Specified by:
getProperty
in classAstProperty
- Throws:
javax.el.ELException
-
toString
-
appendStructure
- Specified by:
appendStructure
in classAstNode
-
getCardinality
public int getCardinality()Description copied from interface:Node
Get the node's number of children.
-