Class JuelConnector.ExtendedAstDot
java.lang.Object
de.odysseus.el.tree.impl.ast.AstNode
de.odysseus.el.tree.impl.ast.AstProperty
de.odysseus.el.tree.impl.ast.AstDot
org.apache.ofbiz.base.util.string.JuelConnector.ExtendedAstDot
- All Implemented Interfaces:
de.odysseus.el.tree.ExpressionNode
,de.odysseus.el.tree.Node
- Enclosing class:
- JuelConnector
public static class JuelConnector.ExtendedAstDot
extends de.odysseus.el.tree.impl.ast.AstDot
Custom
AstDot
class that implements
List
or Map
auto-vivify.-
Field Summary
Fields inherited from class de.odysseus.el.tree.impl.ast.AstDot
property
Fields inherited from class de.odysseus.el.tree.impl.ast.AstProperty
ignoreReturnType, lvalue, prefix, strict
-
Constructor Summary
ConstructorsConstructorDescriptionExtendedAstDot
(de.odysseus.el.tree.impl.ast.AstNode base, String property, boolean lvalue) -
Method Summary
Methods inherited from class de.odysseus.el.tree.impl.ast.AstDot
appendStructure, getCardinality, getProperty, toString
Methods inherited from class de.odysseus.el.tree.impl.ast.AstProperty
eval, findMethod, getChild, getMethodInfo, getPrefix, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly
Methods inherited from class de.odysseus.el.tree.impl.ast.AstNode
findAccessibleMethod, getStructuralId, getValue
-
Constructor Details
-
ExtendedAstDot
-
-
Method Details
-
setValue
public void setValue(de.odysseus.el.tree.Bindings bindings, javax.el.ELContext context, Object value) throws javax.el.ELException - Specified by:
setValue
in interfacede.odysseus.el.tree.ExpressionNode
- Overrides:
setValue
in classde.odysseus.el.tree.impl.ast.AstProperty
- Throws:
javax.el.ELException
-