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.