@ParametersAreNonnullByDefault
Package com.google.common.cache
This package contains caching utilities.
The core interface used to represent caches is Cache
.
In-memory caches can be configured and created using
CacheBuilder
, with cache entries being loaded by
CacheLoader
. Statistics about cache performance are exposed using
CacheStats
.
See the Guava User Guide article on caches.
This package is a part of the open-source Guava libraries.
-
Interface Summary Interface Description AbstractCache.StatsCounter Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Cache<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023LoadingCache<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023RemovalListener<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Weigher<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023 -
Class Summary Class Description AbstractCache<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractCache.SimpleStatsCounter Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractLoadingCache<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023CacheBuilder<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023CacheBuilderSpec Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023CacheLoader<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023CacheStats Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingCache<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingCache.SimpleForwardingCache<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingLoadingCache<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingLoadingCache.SimpleForwardingLoadingCache<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023RemovalListeners Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023RemovalNotification<K,V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023 -
Enum Summary Enum Description RemovalCause The reason why a cached entry was removed. -
Exception Summary Exception Description CacheLoader.InvalidCacheLoadException Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023