Interface MethodResultCache
-
public interface MethodResultCache
Manages a cache value as the result of invoking a no-arguments method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
get()
Returns the previously cached value, if any.boolean
isCached()
Returns true if the cache contains a cached value.void
reset()
Resets the cache, discarding the cached value.void
set(java.lang.Object cachedValue)
Stores a new cached value for later reference.
-
-
-
Method Detail
-
isCached
boolean isCached()
Returns true if the cache contains a cached value. May also check to see if the cached value is valid.
-
set
void set(java.lang.Object cachedValue)
Stores a new cached value for later reference.
-
get
java.lang.Object get()
Returns the previously cached value, if any.
-
reset
void reset()
Resets the cache, discarding the cached value.
-
-