| Package | Description |
|---|---|
| org.nerd4j.utils.cache |
| Class and Description |
|---|
| AbstractCacheProvider
Abstract implementation of the
CacheProvider interface
that implements all the common checks and logic allowing the
extending classes to implement only the underlying caching
system related logic. |
| CacheConfig
Immutable object collecting all the configurations
needed by the
SelfLoadingCache. |
| CacheEntry
Represents an entry in the caching system related to a given key.
|
| CacheKey
Represents the search key used by the
SelfLoadingCache
facade and the related CacheProvider. |
| CacheKey.Prototype
Prototype class populated with the data model type and version.
|
| CacheProvider
Represents a provider of a caching system.
|
| DataProvider
Represents a provider able to retrieve the values
to cache in relation with the given key.
|
| EmptyCacheProvider
Dummy implementation of the
CacheProvider interface
that implements the design pattern Empty Object. |
| SelfLoadingCache
Represents a cache facade able to query and
populate the underlying caching system.
|
| SelfLoadingCacheBuilder
Implementation of the pattern
Builder
to build default instances of the SelfLoadingCache
interface. |
Copyright © 2011–2020 Nerd4j. All rights reserved.