Package com.hubspot.jinjava.el.ext.eager
Class EagerAstIdentifier
java.lang.Object
de.odysseus.el.tree.impl.ast.AstNode
de.odysseus.el.tree.impl.ast.AstIdentifier
com.hubspot.jinjava.el.ext.eager.EagerAstIdentifier
- All Implemented Interfaces:
EvalResultHolder,de.odysseus.el.tree.ExpressionNode,de.odysseus.el.tree.IdentifierNode,de.odysseus.el.tree.Node
public class EagerAstIdentifier
extends de.odysseus.el.tree.impl.ast.AstIdentifier
implements EvalResultHolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneval(de.odysseus.el.tree.Bindings bindings, javax.el.ELContext context) getPartiallyResolved(de.odysseus.el.tree.Bindings bindings, javax.el.ELContext context, DeferredParsingException deferredParsingException, IdentifierPreservationStrategy identifierPreservationStrategy) booleanvoidsetEvalResult(Object evalResult) Methods inherited from class de.odysseus.el.tree.impl.ast.AstIdentifier
appendStructure, getCardinality, getChild, getIndex, getMethodInfo, getName, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly, setValue, toStringMethods inherited from class de.odysseus.el.tree.impl.ast.AstNode
getStructuralId, getValueMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.hubspot.jinjava.el.ext.eager.EvalResultHolder
checkEvalResultSize, eval
-
Constructor Details
-
EagerAstIdentifier
-
-
Method Details
-
eval
- Overrides:
evalin classde.odysseus.el.tree.impl.ast.AstIdentifier
-
getEvalResult
- Specified by:
getEvalResultin interfaceEvalResultHolder
-
setEvalResult
- Specified by:
setEvalResultin interfaceEvalResultHolder
-
hasEvalResult
public boolean hasEvalResult()- Specified by:
hasEvalResultin interfaceEvalResultHolder
-
getPartiallyResolved
public String getPartiallyResolved(de.odysseus.el.tree.Bindings bindings, javax.el.ELContext context, DeferredParsingException deferredParsingException, IdentifierPreservationStrategy identifierPreservationStrategy) - Specified by:
getPartiallyResolvedin interfaceEvalResultHolder
-