Package freemarker.template.utility
Utility classes that may be used to customize aspects of FreeMarker.
CaptureOutput | A transform that captures the output of a block of FTL code and stores that in a variable. |
ClassUtil | |
Collections12 | Implementation of missing JDK 1.3 collection features for JDK 1.2
|
Constants | Frequently used constant TemplateModel values. |
DeepUnwrap | Utility methods for unwrapping TemplateModel -s. |
DOMNodeModel | A convenient wrapper class for wrapping a Node in the W3C DOM API. |
Execute | Gives FreeMarker the the ability to execute external commands. |
HtmlEscape | Performs an HTML escape of a given template fragment. |
JythonRuntime | A crude first pass at an embeddable Jython interpreter
|
NormalizeNewlines | Transformer that supports FreeMarker legacy behavior: all newlines appearing
within the transformed area will be transformed into the platform's default
newline. |
ObjectConstructor | An object that you can make available in a template
to instantiate arbitrary beans-wrapped objects in a template. |
OptimizerUtil | |
SecurityUtilities | |
StandardCompress | A filter that compresses each sequence of consecutive whitespace
to a single line break (if the sequence contains a line break) or a
single space. |
StringUtil | Some text related utilities. |
ToCanonical | Read in a template and convert it to a canonical format. |
UndeclaredThrowableException | The equivalent of JDK 1.3 UndeclaredThrowableException. |
XmlEscape | Performs an XML escaping of a given template fragment. |
Utility classes that may be used to customize aspects of FreeMarker.
These implement the pluggable interfaces found in FreeMarker, including
TemplateTransformModel and TemplateExceptionListener.