Uses of Interface freemarker.cache.ConcurrentCacheStorage (FreeMarker 2.3.23 API)
Date: 2015-07-05

## Uses of Interface
freemarker.cache.ConcurrentCacheStorage

- Packages that use ConcurrentCacheStorage
  Package | Description
  --- | ---
  freemarker.cache | Template loading and caching.

- - ### Uses of ConcurrentCacheStorage in freemarker.cache

    Classes in freemarker.cache that implement ConcurrentCacheStorage
    Modifier and Type | Class and Description
    --- | ---
    `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`.