| Engine |
Represents a central point for template management.
|
| ErrorCode |
Represents a unique error code.
|
| ErrorInitializer |
|
| EvalContext |
Evaluation context of a specific part of an expression.
|
| Evaluator |
Evaluates expressions.
|
| Expression |
Represents a value expression.
|
| Expression.Part |
|
| Expression.VirtualMethodPart |
Part that represents a virtual method.
|
| Expressions.SplitConfig |
|
| Mapper |
Maps keys to values in a similar way to Map.
|
| NamespaceResolver |
Namespace resolvers are used to find the current context object for an expression that starts with a namespace declaration.
|
| ParameterDeclaration |
Represents a parameter declaration, i.e.
|
| ParserHelper |
|
| ParserHook |
This component can be used to hook into the parser logic.
|
| ResolutionContext |
|
| Resolver |
|
| ResultMapper |
This component can be used to map a result of an evaluated value expression to a string value.
|
| ResultNode |
Node of a result tree.
|
| SectionHelper |
Defines the logic of a section node.
|
| SectionHelper.SectionResolutionContext |
|
| SectionHelperFactory<T extends SectionHelper> |
Factory to create a new SectionHelper based on the SectionInitContextImpl.
|
| SectionHelperFactory.BlockInfo |
|
| SectionHelperFactory.ParserDelegate |
|
| SectionHelperFactory.SectionInitContext |
Section initialization context.
|
| Template |
Represents an immutable template definition.
|
| Template.Fragment |
A fragment represents a part of the template that can be treated as a separate template.
|
| TemplateInstance |
|
| TemplateInstance.Initializer |
This component can be used to initialize a template instance, i.e.
|
| TemplateLocator |
Locates template sources.
|
| TemplateLocator.TemplateLocation |
|
| TemplateNode |
Node of a template tree.
|
| TemplateNode.Origin |
Represents an origin of a template node.
|
| ValueResolver |
Value resolvers are used when evaluating expressions.
|
| WithOrigin |
|
| WithPriority |
|