MapOfCachesExtension<K, V, C extends Record, M extends Map<K, V> > extension
Methods
-
equivalentCaches(
C context) → Iterable< M> -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> > -
getCache(
C context, M cacheInstantiator()) → M -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> > -
getIfCached(
K key, C context, M cacheInstantiator()) → V? -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> > -
getMultiCached(
K key, C context, M cacheInstantiator(), V computer()) → V -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> > -
getMultiCachedAsync(
K key, C context, M cacheInstantiator(), FutureOr< V> computer()) → FutureOr<V> -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> > -
getMultiCachedAsyncNullable(
K key, C context, M cacheInstantiator(), FutureOr< V?> computer()) → FutureOr<V?> -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> > -
getMultiCachedNullable(
K key, C context, M cacheInstantiator(), V? computer()) → V? -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> > -
isEquivalentContext(
C context1, C context2) → bool -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> > -
populateMultiCache(
K key, C context, M cacheInstantiator(), V value) → void -
Available on Map<
C, Map< , provided by the MapOfCachesExtension extensionK, V> >