Modifier and Type | Method and Description |
---|---|
<K,V> Cache<K,V> |
CacheProvider.newCache(CacheConfig<K,V> cacheConfig)
Creates a brand new
Cache (API with unchecked exceptions), based on
the passed configuration and a default policy. |
<K,V> Cache<K,V> |
CacheProvider.newCache(CacheConfig<K,V> cacheConfig,
CachePolicy initialPolicy)
Creates a brand new
Cache (API with unchecked exceptions), based on the passed configuration and policy. |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingNullSafeCache<K,V>
Cache with null handling, useful for API implementors (not users).
|
Modifier and Type | Method and Description |
---|---|
<K,V> Cache<K,V> |
BaseProvider.newCache(CacheConfig<K,V> cacheConfig) |
<K,V> Cache<K,V> |
AbstractProvider.newCache(CacheConfig<K,V> cacheConfig,
CachePolicy initialPolicy) |
protected abstract <K,V> Cache<K,V> |
AbstractProvider.newUnregisteredCache(CacheConfig<K,V> cacheConfig,
CachePolicy initialPolicy) |
Constructor and Description |
---|
DelegatingNullSafeCache(Cache<K,V> delegate) |
Modifier and Type | Method and Description |
---|---|
<K,V> Cache<K,V> |
GuavaCacheProvider.newUnregisteredCache(CacheConfig<K,V> cacheConfig,
CachePolicy initialPolicy) |
Modifier and Type | Method and Description |
---|---|
<K,V> Cache<K,V> |
NoopCacheProvider.newUnregisteredCache(CacheConfig<K,V> cacheConfig,
CachePolicy cachePolicy) |
Modifier and Type | Method and Description |
---|---|
<K,V> Cache<K,V> |
StandardCacheProvider.newCache(CacheConfig<K,V> cacheConfig,
CachePolicy initialPolicy) |
Copyright © 2019 OpenDaylight. All rights reserved.