| Interface | Description |
|---|---|
| Cache<T> |
The
Cache interface is used to represent a cache
that will store key value pairs. |
| Entry |
The
Entry object represents entries to the dictionary
object. |
| Match |
This object is stored within a
Resolver so that it
can be retrieved using a string that matches its pattern. |
| Class | Description |
|---|---|
| ConcurrentCache<T> |
The
ConcurrentCache interface is used to represent a
cache that will store key value pairs. |
| Dictionary<T extends Entry> |
The
Dictionary object represents a mapped set of entry
objects that can be serialized and deserialized. |
| LimitedCache<T> |
The
LimitedCache interface is used to represent a
cache that will store key value pairs. |
| Resolver<M extends Match> |
This is used to store
Match objects, which can then be
retrieved using a string by comparing that string to the pattern of
the Match objects. |
| WeakCache<T> |
The
WeakCache object is an implementation of a cache
that holds on to cached items only if the key remains in memory. |