All Classes and Interfaces

Class
Description
Function that operates on an operable object.
Exposes a mechanism to close a batch, and potentially discard it.
The possible states of a batch.
Handles batch context switching.
Exposes a mechanism to handle batching.
Creates a pair of entries in a cache.
Locates a pair of values from a cache.
Encapsulates the generic configuration of a cache.
Updates a cache entry within the cache.
Creates a mutator instance for a given cache entry.
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.
Creates an entry in a cache.
Reusable function implementations.
 
A cache key for a given identifier
Serializer for a key that delegates to the serializer of its identifier.
Locates a value from a cache.
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.
Implemented by cache value types that support copy-on-write operations.
Generic function for use with Map.compute(Object, BiFunction) operations using Remappable values.
Removes an entry from a cache.
Function that adds an item to a set.
Defines Set creation and cloning strategies.
Function that removes an item from a set.