Skip navigation links
A D E F G N R S 

A

add(K, V) - Method in class de.weltraumschaf.commons.experimental.SoftCache
Add a value to the cache.

D

data - Variable in class de.weltraumschaf.commons.experimental.SoftCache
Holds the cached data.
de.weltraumschaf.commons.experimental - package de.weltraumschaf.commons.experimental
Sub package for experimental API.

E

Experimental - Annotation Type in de.weltraumschaf.commons.experimental
Tags experimental features.

F

find(K) - Method in interface de.weltraumschaf.commons.experimental.SoftCache.Finder
Try to find a value for the key not already in the cache.
find(K) - Method in class de.weltraumschaf.commons.experimental.SoftCache.NullFinder
 
finder - Variable in class de.weltraumschaf.commons.experimental.SoftCache
Try to finds values if a key not present yet in cache.
finder(SoftCache.Finder<K, V>) - Method in class de.weltraumschaf.commons.experimental.SoftCache
Set the finder for this cache.

G

get(K) - Method in class de.weltraumschaf.commons.experimental.SoftCache
Get a value from the cache.

N

NullFinder() - Constructor for class de.weltraumschaf.commons.experimental.SoftCache.NullFinder
 

R

remove(K) - Method in class de.weltraumschaf.commons.experimental.SoftCache
Removes value from cache.

S

SoftCache<K,V> - Class in de.weltraumschaf.commons.experimental
A simple in memory cache based on soft reference.
SoftCache() - Constructor for class de.weltraumschaf.commons.experimental.SoftCache
 
SoftCache.Finder<K,V> - Interface in de.weltraumschaf.commons.experimental
Implementations of this interface may be used to provide values not in the cache yet.
SoftCache.NullFinder<K,V> - Class in de.weltraumschaf.commons.experimental
Default implementation which does not find anything.
A D E F G N R S 
Skip navigation links

Copyright © 2014 Sven Strittmatter. All Rights Reserved.