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 (see also the
Getting Stared in the Manual.) |
Class | Description |
---|---|
CacheStorage |
Cache storage abstracts away the storage aspects of a cache - associating
an object with a key, retrieval and removal via the key.
|
CacheStorageWithGetSize |
A cache storage that has a
getSize() method for returning the current number of cache entries. |
ConcurrentCacheStorage |
An optional interface for cache storage that knows whether it can be
concurrently accessible without synchronization.
|
NullCacheStorage |
A cache storage that doesn't store anything.
|
StatefulTemplateLoader |
Interface that can be implemented by template loaders that maintain some
sort of internal state (i.e.
|
TemplateCache.MaybeMissingTemplate |
Used for the return value of
TemplateCache.getTemplate(String, Locale, Object, String, boolean) . |
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).
|
TemplateLookupContext |
Used as the parameter of
TemplateLookupStrategy.lookup(TemplateLookupContext) . |
TemplateLookupResult |
The return value of
TemplateLookupStrategy.lookup(TemplateLookupContext) and similar lookup methods. |
TemplateLookupStrategy |
Finds the
TemplateLoader -level (storage-level) template source for the template name witch which the template
was requested (as in Configuration.getTemplate(String) ). |
TemplateNameFormat |
Symbolized template name format.
|
URLTemplateLoader |
This is an abstract template loader that can load templates whose
location can be described by an URL.
|
Class | 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 | 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).
|
TemplateLookupStrategy |
Finds the
TemplateLoader -level (storage-level) template source for the template name witch which the template
was requested (as in Configuration.getTemplate(String) ). |
TemplateNameFormat |
Symbolized template name format.
|