| Package | Description |
|---|---|
| freemarker.ext.beans |
The
default object wrapper of FreeMarker uses
this to expose Java Beans and POJO-s to templates, but it can also be used in itself as a
better alternative ObjectWrapper. |
| freemarker.ext.jython |
Exposes Jython objects to templates.
|
| freemarker.ext.rhino |
Exposes Rhino (ECMAScript) objects to templates.
|
| freemarker.template |
The fundamental, most commonly used API-s of FreeMarker;
start with
Configuration (see also the
Getting Stared in the Manual.) |
| freemarker.template.utility |
Various classes used by core FreeMarker code but might be useful outside of it too.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NumberModel
Wraps arbitrary subclass of
Number into a reflective model. |
| Modifier and Type | Class and Description |
|---|---|
class |
JythonNumberModel
Model for Jython numeric objects (
PyInteger, PyLong,
PyFloat). |
| Modifier and Type | Class and Description |
|---|---|
class |
RhinoFunctionModel |
class |
RhinoScriptableModel |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleNumber
A simple implementation of the TemplateNumberModel
interface.
|
| Modifier and Type | Field and Description |
|---|---|
static TemplateNumberModel |
Constants.MINUS_ONE |
static TemplateNumberModel |
Constants.ONE |
static TemplateNumberModel |
Constants.ZERO |