## Uses of Interface
net.dontdrinkandroot.cache.metadata.MetaData

Packages that use MetaData
net.dontdrinkandroot.cache
net.dontdrinkandroot.cache.expungestrategy
net.dontdrinkandroot.cache.expungestrategy.impl
net.dontdrinkandroot.cache.impl
net.dontdrinkandroot.cache.impl.disk.indexed.storage
net.dontdrinkandroot.cache.impl.memory
net.dontdrinkandroot.cache.metadata.comparator
net.dontdrinkandroot.cache.metadata.comparator.impl
net.dontdrinkandroot.cache.metadata.impl

Uses of MetaData in net.dontdrinkandroot.cache

Methods in net.dontdrinkandroot.cache that return MetaData
`MetaData` `Cache.getMetaData(K key)` Retrieve the `MetaData` of a cached entry if it is available.

Uses of MetaData in net.dontdrinkandroot.cache.expungestrategy

Methods in net.dontdrinkandroot.cache.expungestrategy with type parameters of type MetaData

`

`<K,M extends MetaData> Collection<Map.Entry<K,M>>`

`

`ExpungeStrategy.getToExpungeMetaData(Set<Map.Entry<K,M>> entrySet)`
Returns a collection of entries that should be expunged according to this strategy.

Uses of MetaData in net.dontdrinkandroot.cache.expungestrategy.impl

Methods in net.dontdrinkandroot.cache.expungestrategy.impl with type parameters of type MetaData

`protected abstract

`<K,M extends MetaData> Comparator<Map.Entry<K,M>>`

`

`AbstractMaxSizeExpungeStrategy.getComparator()`

`protected

`<K,M extends MetaData> Comparator<Map.Entry<K,M>>`

`

`LfuRecyclingExpungeStrategy.getComparator()`

`protected

`<K,M extends MetaData> Comparator<Map.Entry<K,M>>`

`

`LruRecyclingExpungeStrategy.getComparator()`

`protected

`<K,M extends MetaData> Comparator<Map.Entry<K,M>>`

`

`LruExpungeStrategy.getComparator()`

`protected

`<K,M extends MetaData> Comparator<Map.Entry<K,M>>`

`

`LfuExpungeStrategy.getComparator()`

`

`<K,M extends MetaData> Collection<Map.Entry<K,M>>`

`

`AbstractMaxSizeExpungeStrategy.getToExpungeMetaData(Set<Map.Entry<K,M>> entrySet)`

`

`<K,M extends MetaData> Collection<Map.Entry<K,M>>`

`

`NoopExpungeStrategy.getToExpungeMetaData(Set<Map.Entry<K,M>> entrySet)`

`

`<K,M extends MetaData> Collection<Map.Entry<K,M>>`

`

`ExpiredOnlyExpungeStrategy.getToExpungeMetaData(Set<Map.Entry<K,M>> entrySet)`

Uses of MetaData in net.dontdrinkandroot.cache.impl

Classes in net.dontdrinkandroot.cache.impl with type parameters of type MetaData
`class` `AbstractMapBackedCache<K,V,M extends MetaData>`
`class` `AbstractMapBackedCustomTtlCache<K,V,M extends MetaData>`

Methods in net.dontdrinkandroot.cache.impl that return MetaData
`MetaData` `AbstractMapBackedCache.getMetaData(K key)`

Uses of MetaData in net.dontdrinkandroot.cache.impl.disk.indexed.storage

Constructors in net.dontdrinkandroot.cache.impl.disk.indexed.storage with parameters of type MetaData
`KeyedMetaData(K key, MetaData metaData)`

Uses of MetaData in net.dontdrinkandroot.cache.impl.memory

Methods in net.dontdrinkandroot.cache.impl.memory that return MetaData
`MetaData` `NoopCache.getMetaData(K key)`

Uses of MetaData in net.dontdrinkandroot.cache.metadata.comparator

Classes in net.dontdrinkandroot.cache.metadata.comparator with type parameters of type MetaData
`interface` `MetaDataComparator<K,M extends MetaData>`

Uses of MetaData in net.dontdrinkandroot.cache.metadata.comparator.impl

Classes in net.dontdrinkandroot.cache.metadata.comparator.impl with type parameters of type MetaData
`class` `LfuComparator<K,M extends MetaData>` Sorts items by ascending count, if the count is equal the older item is picked.
`class` `LruComparator<K,M extends MetaData>` Sorts items by ascending access time (older first), if the access time is equal the one with the lower count is picked.

Uses of MetaData in net.dontdrinkandroot.cache.metadata.impl

Classes in net.dontdrinkandroot.cache.metadata.impl that implement MetaData
`class` `BlockMetaData`
`class` `SimpleMetaData`

Copyright © 2013 dontdrinkandroot. All Rights Reserved.