Package com.hubspot.jinjava.el.ext.eager
Class EagerAstParameters
java.lang.Object
de.odysseus.el.tree.impl.ast.AstNode
de.odysseus.el.tree.impl.ast.AstRightValue
de.odysseus.el.tree.impl.ast.AstParameters
com.hubspot.jinjava.el.ext.eager.EagerAstParameters
- All Implemented Interfaces:
EvalResultHolder,de.odysseus.el.tree.ExpressionNode,de.odysseus.el.tree.Node
public class EagerAstParameters
extends de.odysseus.el.tree.impl.ast.AstParameters
implements EvalResultHolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject[]eval(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.AstParameters
appendStructure, getCardinality, getChild, toStringMethods inherited from class de.odysseus.el.tree.impl.ast.AstRightValue
getMethodInfo, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly, setValueMethods 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
-
EagerAstParameters
-
-
Method Details
-
eval
- Overrides:
evalin classde.odysseus.el.tree.impl.ast.AstParameters
-
getPartiallyResolved
public String getPartiallyResolved(de.odysseus.el.tree.Bindings bindings, javax.el.ELContext context, DeferredParsingException deferredParsingException, IdentifierPreservationStrategy identifierPreservationStrategy) - Specified by:
getPartiallyResolvedin interfaceEvalResultHolder
-
getEvalResult
- Specified by:
getEvalResultin interfaceEvalResultHolder
-
setEvalResult
- Specified by:
setEvalResultin interfaceEvalResultHolder
-
hasEvalResult
public boolean hasEvalResult()- Specified by:
hasEvalResultin interfaceEvalResultHolder
-