Package | Description |
---|---|
freemarker.cache |
Template loading and caching.
|
freemarker.ext.servlet |
Servlet for legacy "Model 2" frameworks that allows using FreeMarker
templates instead of JSP as the MVC View
(see in the Manual).
|
freemarker.template |
The fundamental, most commonly used API-s of FreeMarker;
start with
Configuration (also see
Getting Stared in the Manual.) |
Class and Description |
---|
CacheStorage
Cache storage abstracts away the storage aspects of a cache - associating
an object with a key, retrieval and removal via the key.
|
ConcurrentCacheStorage
An optional interface for cache storage that knows whether it can be
concurrently accessible without synchronization.
|
StatefulTemplateLoader
Interface that can be implemented by template loaders that maintain some
sort of internal state (i.e. caches of earlier lookups for performance
optimization purposes etc.) and support resetting of their state.
|
TemplateLoader
FreeMarker loads template "files" through objects that implement this interface,
thus the templates need not be real files, and can come from any kind of data source
(like classpath, servlet context, database, etc).
|
URLTemplateLoader
This is an abstract template loader that can load templates whose
location can be described by an URL.
|
Class and Description |
---|
TemplateLoader
FreeMarker loads template "files" through objects that implement this interface,
thus the templates need not be real files, and can come from any kind of data source
(like classpath, servlet context, database, etc).
|
Class and Description |
---|
CacheStorage
Cache storage abstracts away the storage aspects of a cache - associating
an object with a key, retrieval and removal via the key.
|
TemplateLoader
FreeMarker loads template "files" through objects that implement this interface,
thus the templates need not be real files, and can come from any kind of data source
(like classpath, servlet context, database, etc).
|