Class EagerCallTag

    • Constructor Detail

      • EagerCallTag

        public EagerCallTag()
      • EagerCallTag

        public EagerCallTag​(CallTag tag)
    • Method Detail

      • eagerInterpret

        public String eagerInterpret​(TagNode tagNode,
                                     JinjavaInterpreter interpreter,
                                     InterpretException e)
        Description copied from class: EagerTagDecorator
        Return the string value of interpreting this tag node knowing that a deferred value has been encountered. The tag node can not simply get evaluated normally in this circumstance.
        Overrides:
        eagerInterpret in class EagerStateChangingTag<CallTag>
        Parameters:
        tagNode - TagNode to interpret.
        interpreter - The JinjavaInterpreter.
        e - The exception that required non-default interpretation. May be null
        Returns:
        The string result of performing an eager interpretation of the TagNode