- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for CacheSupport (0.11 sec)
-
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/CacheSupport.java
* limitations under the License. */ package org.gradle.cache.internal; import org.gradle.cache.Cache; import java.util.function.Function; public abstract class CacheSupport<K, V> implements Cache<K, V> { @Override public V get(K key, Function<? super K, ? extends V> factory) { V value = doGet(key); if (value == null) { value = factory.apply(key);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/MapBackedCache.java
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.cache.internal; import java.util.Map; public class MapBackedCache<K, V> extends CacheSupport<K, V> { private final Map<K, V> map; public MapBackedCache(Map<K, V> map) { this.map = map; } @Override protected <T extends K> V doGet(T key) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 1K bytes - Viewed (0)