All Classes and Interfaces
Class
Description
All templates compiled through
MarkupTemplateEngine extend this abstract class,
which provides a number of utility methods to generate markup.A writer which delegates to another writer and supports an additional indenting level.
Processes template source files substituting variables and expressions into
placeholders in a template source text to produce the desired output using
a streaming approach.
A template engine which leverages
StreamingMarkupBuilder to generate XML/XHTML.A template resolver which avoids calling
ClassLoader.getResource(String) if a template path already has
been queried before.Processes template source files substituting variables and expressions into
placeholders in a template source text to produce the desired output.
Processes template source files substituting variables and expressions into
placeholders in a template source text to produce the desired output using a
closure based approach.
A template is a block of text with an associated binding that can be output to a writer or evaluated to a string.
Configuration options for the
markup template engine.A template engine is a factory for creating a Template instance for a given text input.
A custom exception class to flag template execution errors
A custom exception class to flag template parsing errors
Interface for template resolvers, which, given a template identifier, return a URL where the template
can be loaded.
Template engine for use in templating scenarios where both the template
source and the expected output are intended to be XML.