Index
All Classes and Interfaces|All Packages
C
- CaffeineCache<K,
V> - Class in org.incendo.cloud.processors.cache -
An implementation of
CloudCachebacked by a CaffeineCache. - CloudCache<K,
V> - Interface in org.incendo.cloud.processors.cache -
Something that caches values.
D
- delete(K) - Method in class org.incendo.cloud.processors.cache.CaffeineCache
- delete(K) - Method in interface org.incendo.cloud.processors.cache.CloudCache
-
Deletes the entry identified by the given
key. - delete(K) - Method in class org.incendo.cloud.processors.cache.GuavaCache
- delete(K) - Method in class org.incendo.cloud.processors.cache.SimpleCache
G
- get(K) - Method in interface org.incendo.cloud.processors.cache.CloudCache
-
Returns the value identified by the given
key. - getIfPresent(K) - Method in class org.incendo.cloud.processors.cache.CaffeineCache
- getIfPresent(K) - Method in interface org.incendo.cloud.processors.cache.CloudCache
-
Returns the value identified by the given
key, if it exists. - getIfPresent(K) - Method in class org.incendo.cloud.processors.cache.GuavaCache
- getIfPresent(K) - Method in class org.incendo.cloud.processors.cache.SimpleCache
- GuavaCache<K,
V> - Class in org.incendo.cloud.processors.cache -
An implementation of
CloudCachebacked by a GuavaCache.
I
- ImmutableImpl - Annotation Interface in org.incendo.cloud.processors.immutables
-
Annotation that generates immutable classes suffixed with "Impl".
K
- keyExtractingView(Function<K1, K>) - Method in interface org.incendo.cloud.processors.cache.CloudCache
-
Returns a view of this cache with an adapted key type.
O
- of() - Static method in class org.incendo.cloud.processors.cache.SimpleCache
-
Creates a new
SimpleCacheinstance. - of(Cache<K, V>) - Static method in class org.incendo.cloud.processors.cache.CaffeineCache
-
Creates a new
CaffeineCachebacked by the given Guavacache. - of(Cache<K, V>) - Static method in class org.incendo.cloud.processors.cache.GuavaCache
-
Creates a new
GuavaCachebacked by the given Guavacache. - org.incendo.cloud.processors.cache - package org.incendo.cloud.processors.cache
-
Caches used in the processors.
- org.incendo.cloud.processors.immutables - package org.incendo.cloud.processors.immutables
-
Configurations for
Value.Immutable.
P
- popIfPresent(K) - Method in interface org.incendo.cloud.processors.cache.CloudCache
-
Deletes the value identified by the given
keyand returns the value. - popIfPresent(K) - Method in class org.incendo.cloud.processors.cache.SimpleCache
- put(K, V) - Method in class org.incendo.cloud.processors.cache.CaffeineCache
- put(K, V) - Method in interface org.incendo.cloud.processors.cache.CloudCache
-
Stores the given
valueidentified by the givenkey. - put(K, V) - Method in class org.incendo.cloud.processors.cache.GuavaCache
- put(K, V) - Method in class org.incendo.cloud.processors.cache.SimpleCache
S
- SimpleCache<K,
V> - Class in org.incendo.cloud.processors.cache -
Implementation of
CloudCachebacked by aWeakHashMap. - SimpleCache() - Constructor for class org.incendo.cloud.processors.cache.SimpleCache
- StagedImmutableBuilder - Annotation Interface in org.incendo.cloud.processors.immutables
-
Annotation that generates immutables classes with staged builders.
All Classes and Interfaces|All Packages