| Library: | Freemarker |
| Version: | 2.3.8 |
| Compatibility: | JDK 1.5 |
| Name | Package | Description |
|---|---|---|
| AdapterTemplateModel | freemarker.template | Supplemental interface that can be implemented by classes that also implement any of the TemplateModel interfaces. |
| CacheStorage | freemarker.cache | Cache storage abstracts away the storage aspects of a cache - associating an object with a key, retrieval and removal via the key. |
| DebuggedEnvironment | freemarker.debug | Represents the debugger-side mirror of a debugged Environment object in the remote VM. |
| Debugger | freemarker.debug | The main debugger interface. |
| DebuggerListener | freemarker.debug | An interface for components that wish to receive debugging events. |
| DebugModel | freemarker.debug | Represents the debugger-side mirror of a TemplateModel object, a Template object, or a Configuration object. |
| LocalContext | freemarker.core | An interface that represents a local context. |
| ModelFactory | freemarker.ext.util | Internal interface used to create various wrapper models in the ModelCache . |
| ObjectWrapper | freemarker.template | An object that knows how to "wrap" a java object as a TemplateModel instance. |
| TemplateBooleanModel | freemarker.template | Objects that will be interpreted as true/false in the appropriate context must implement this interface. |
| TemplateCollectionModel | freemarker.template | This interface can be implemented by a class to make a variable "foreach-able", i.e. |
| TemplateDateModel | freemarker.template | Date values in a template data model must implement this interface. |
| TemplateExceptionHandler | freemarker.template | An API for objects that handle exceptions that are thrown during template rendering. |
| TemplateHashModel | freemarker.template | Hashes in a data model must implement this interface. |
| TemplateHashModelEx | freemarker.template | An extended hash interface with a couple of extra hooks. |
| TemplateLoader | freemarker.cache | A template loader is an object that can find the source stream for a template, can retrieve its time of last modification as well as the stream itself. |
| TemplateMethodModel | freemarker.template | Objects that act as methods in a template data model must implement this interface. |
| TemplateMethodModelEx | freemarker.template | A subinterface of TemplateMethodModel that acts on models, rather than on strings. |
| TemplateModel | freemarker.template | This is a marker interface that indicates that an object can be put in a template's data model. |
| TemplateModelAdapter | freemarker.template | Implemented by classes that serve as adapters for template model objects in some other object model. |
| TemplateModelIterator | freemarker.template | This interface is used to iterate over a set of template models, and is usually returned from an instance of TemplateCollectionModel . |
| TemplateNodeModel | freemarker.template | Describes objects that are nodes in a tree. |
| TemplateNumberModel | freemarker.template | Numeric values in a template data model must implement this interface. |
| TemplateScalarModel | freemarker.template | String values in a template data model must implement this interface. |
| TemplateSequenceModel | freemarker.template | List values in a template data model whose elements are accessed by the index operator should implement this interface. |
| TemplateTransformModel | freemarker.template | Objects that implement this interface can be used in a <transform>
block to perform arbitrary transformations on a part of the template
processing output. |
| TransformControl | freemarker.template | An interface that can be implemented by writers returned from getWriter(Writer, Map) . |
| WrapperTemplateModel | freemarker.ext.util | A generic interface for template models that wrap some underlying object, and wish to provide access to the wrapped object. |
| XPathSupport | freemarker.ext.dom | No description provided. |
| Search |




