Package | Description |
---|---|
freemarker.cache |
Template loading and caching.
|
freemarker.template |
The fundamental, most commonly used API-s of FreeMarker;
start with
Configuration (see also the
Getting Stared in the Manual.) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
CacheStorageWithGetSize |
A cache storage that has a
getSize() method for returning the current number of cache entries. |
interface |
ConcurrentCacheStorage |
An optional interface for cache storage that knows whether it can be
concurrently accessible without synchronization.
|
Modifier and Type | Class | Description |
---|---|---|
class |
MruCacheStorage |
A cache storage that implements a two-level Most Recently Used cache.
|
class |
NullCacheStorage |
A cache storage that doesn't store anything.
|
class |
SoftCacheStorage |
Soft cache storage is a cache storage that uses
SoftReference
objects to hold the objects it was passed, therefore allows the garbage
collector to purge the cache when it determines that it wants to free up
memory. |
class |
StrongCacheStorage |
Strong cache storage is a cache storage that simply wraps a
Map . |
Modifier and Type | Method | Description |
---|---|---|
CacheStorage |
TemplateCache.getCacheStorage() |
Constructor | Description |
---|---|
TemplateCache(TemplateLoader templateLoader,
CacheStorage cacheStorage) |
Deprecated.
|
TemplateCache(TemplateLoader templateLoader,
CacheStorage cacheStorage,
TemplateLookupStrategy templateLookupStrategy,
TemplateNameFormat templateNameFormat,
Configuration config) |
|
TemplateCache(TemplateLoader templateLoader,
CacheStorage cacheStorage,
Configuration config) |
Modifier and Type | Method | Description |
---|---|---|
CacheStorage |
Configuration.getCacheStorage() |
The getter pair of
Configuration.setCacheStorage(CacheStorage) . |
Modifier and Type | Method | Description |
---|---|---|
void |
Configuration.setCacheStorage(CacheStorage cacheStorage) |
Sets the
CacheStorage used for caching Template -s;
the earlier content of the template cache will be dropt. |