Class EagerFromTag
- java.lang.Object
-
- com.hubspot.jinjava.lib.tag.eager.EagerTagDecorator<T>
-
- com.hubspot.jinjava.lib.tag.eager.EagerStateChangingTag<FromTag>
-
- com.hubspot.jinjava.lib.tag.eager.EagerFromTag
-
- All Implemented Interfaces:
Importable
,Tag
,Serializable
public class EagerFromTag extends EagerStateChangingTag<FromTag>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EagerFromTag()
EagerFromTag(FromTag fromTag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getEagerTagImage(TagToken tagToken, JinjavaInterpreter interpreter)
Uses theEagerExpressionResolver
to partially evaluate any expression within the tagToken's helpers.-
Methods inherited from class com.hubspot.jinjava.lib.tag.eager.EagerStateChangingTag
eagerInterpret, innerInterpret
-
Methods inherited from class com.hubspot.jinjava.lib.tag.eager.EagerTagDecorator
buildToken, getEagerImage, getEndTagName, getName, getTag, interpret, isRenderedInValidationMode, renderChildren
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.hubspot.jinjava.lib.tag.Tag
interpretOutput
-
-
-
-
Constructor Detail
-
EagerFromTag
public EagerFromTag()
-
EagerFromTag
public EagerFromTag(FromTag fromTag)
-
-
Method Detail
-
getEagerTagImage
public String getEagerTagImage(TagToken tagToken, JinjavaInterpreter interpreter)
Description copied from class:EagerTagDecorator
Uses theEagerExpressionResolver
to partially evaluate any expression within the tagToken's helpers. If there are any macro functions that must be deferred, then their images are pre-pended to the result, which is the partial image of theTagToken
.- Overrides:
getEagerTagImage
in classEagerTagDecorator<FromTag>
- Parameters:
tagToken
- TagToken to get the eager image of.interpreter
- The Jinjava interpreter.- Returns:
- A new image of the tagToken, which may have expressions that are further
resolved than in the original
Token.getImage()
.
-
-