# org.simpleframework.xml.util
Date: 2013-02-18

## Package org.simpleframework.xml.util

Interface Summary
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 Summary
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.