- org.codehaus.groovy.runtime.memoize.MemoizeCache
-
- All Superinterfaces:
- EvictableCache, MemoizeCache
public interface FlexibleEvictableCache<K, V>
extends EvictableCache
An EvictableCache supporting a getAndPut variant with additional control over caching.
- Since:
- 5.0.0
-
-
Methods Summary
Methods
Type Params |
Return Type |
Name and description |
|
public V |
getAndPut(K key, ValueProvider<? super K, ? extends V> valueProvider, boolean shouldCache)
|
-
Inherited Methods Summary
-
-
Method Detail
-
public V getAndPut(K key, ValueProvider<? super K, ? extends V> valueProvider, boolean shouldCache)
Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.