All Classes and Interfaces
Class
Description
Output that wraps an
OutputStream.Output stores a list of references to byte arrays.
Wraps a template model to allow fields to be set dynamically via reflection.
Default implementation of HtmlStringify.
Model for @(value) or @?(value)
Marks the class as generated for tools like JaCoCo.
Maven plugin for parsing Rocker templates and generating Java source code.
Guava-based implementation of HtmlStringify.
Represents else-if part of an if block.
ForIterator implementation that only handles the
index and
not the actual iteration of elements.ForIterator implementation that wraps an
Iterable and actually
handles the iteration of elements.This post-processor does not modify the model, but simply does some logging.
Model for @var?:"fallback"
Output that wraps an
OutputStream.Loads a map of field names -> byte arrays from a standard compiled Java class
but uses a temporary ClassLoader so that its class may be immediately unloaded
from the JVM and it's memory + constant pool can be used for other things.
Runtime exception while rendering a RockerTemplate.
Interface for a template to pass around its own chunks of code that render
content.
Represents a model for a template.
Creates a RockerOutput during a render.
This class provides an empty implementation of
RockerParserListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.This interface defines a complete listener for a parse tree produced by
RockerParser.Customizer for a RockerTemplate.
Utilities for working with Rocker.
Output that wraps an
StringBuilder.Represents else-if part of an if block.
Represents else-if part of an if block.
Represents else-if part of an if block.
Represents else-if part of an if block.
Represents else-if part of an if block.
Represents else-if part of an if block.
Runtime exception while binding values to a RockerTemplate.
Classes implementing the
TemplateModelPostProcessor interface can
be used as post-processors of TemplateModels.Runtime exception while binding values to a RockerTemplate.
Model for @value or @?value
This post-processor reduces the amount of whitespace in static strings.
This class provides an empty implementation of
WithBlockParserListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.This interface defines a complete listener for a parse tree produced by
WithBlockParser.WithBlock listener, gathers the arguments in a list.
Wrapper around one variable and its expression
We use this class to generate a withblock consumer while generating the template.