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.