Package com.hubspot.jinjava.interpret
-
Interface Summary Interface Description DeferredValue Marker object which indicates that the template engine should skip over evaluating this part of the template, if the object is resolved from the context.DynamicVariableResolver InterpreterFactory OneTimeReconstructible PartiallyDeferredValue An interface for a type of DeferredValue that as a whole is not deferred, but certain attributes or methods within it are deferred.RenderTimings -
Class Summary Class Description CallStack Context Context.TemporaryValueClosable<T> DeferredLazyReference DeferredLazyReferenceSource DeferredMacroValueImpl DeferredValueImpl DeferredValueShadow A deferred value which represents that a value was deferred within this context, but it is does not overwrite the actual key in which the original value resides on the context.JinjavaInterpreter JinjavaInterpreterFactory LazyExpression LazyReference RenderResult RevertibleObject TemplateError -
Enum Summary Enum Description Context.Library InvalidReason LazyExpression.Memoization TemplateError.ErrorItem TemplateError.ErrorReason TemplateError.ErrorType -
Exception Summary Exception Description CannotReconstructValueException CollectionTooBigException DeferredValueException Exception thrown when attempting to render aDeferredValue
.DisabledException ExtendsTagCycleException FatalTemplateErrorsException Container exception thrown when fatal errors are encountered while rendering a template.FromTagCycleException ImportTagCycleException IncludeTagCycleException IndexOutOfRangeException InterpretException InvalidArgumentException InvalidInputException MacroTagCycleException MissingEndTagException OutputTooBigException TagCycleException TemplateStateException TemplateSyntaxException UnexpectedTokenException UnknownTagException UnknownTokenException