All Classes and Interfaces

Class
Description
Function that operates on an operable object.
Instruments the batching of cache operations.
Handles batch context switching.
SPI for batch contextualization.
Creates a pair of entries in a cache.
Locates a pair of entries from a cache.
Encapsulates the generic configuration of a cache.
Creates an entry in a cache.
Locates a value from a cache.
Updates a cache entry within the cache.
Creates a mutator instance for a given cache entry.
Removes an entry from a cache.
Exposes a cache configuration as simple high-level properties.
Function that adds an item to a collection.
Function that operates on a collection.
 
 
Function that removes an item from a collection.
Consumer extension supporting map operations.
 
Reusable function implementations.
 
 
A cache key for a given identifier
KeyFormatter<I,K extends Key<I>>
 
KeySerializer<I,K extends Key<I>>
A serializer for a key.
 
Function that applies updates to a map.
ProtoStream marshaller for MapComputeFunction.
Function that operates on a map.
Defines Map creation and cloning strategies.
Function that puts an entry into a map.
Function that removes an entry from a map.
Defines operations for creating and copying an operable object.
A Predicate extension that supports mapping.
 
Implemented by cache value types that support copy-on-write operations.
Generic function for use with Map.compute(Object, BiFunction) operations using Remappable values.
Function that adds an item to a set.
Defines Set creation and cloning strategies.
Function that removes an item from a set.
A suspended batch.