General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and collections and containers designed to supplement the JDK-provided containers.
Interface Summary Interface Description ExponentialBackOffInterface to implement an exponential back-off algorithm that retries the request based on the result of the remote operation.
Class Summary Class Description AbstractDelegatingCacheStream<R>Delegate that forwards all the of the method calls to the underlying cache stream. ByteStringA simple class which encapsulates a byte representation of a String using a predefined encoding (currently UTF-8). ByteString$___Marshaller_8e599c0fc1e9a512b7cdb7c05fb5529744ecac265708e69fd30c5e989237252aWARNING: Generated code! Do not edit! CacheSetMapper<E,R>A
CacheSetthat allows for a different set to be mapped as a different instance wtih values replaced on request.
Casting CloseablesThis class is used solely for the purpose of converting classes only in core to corresponding closeable variants. CloseableSuppliedIterator<E> CollectionMapper<E,R>A collection that maps another one to a new one of a possibly different type. CoreBlockHoundIntegration CoreImmutablesFactory for generating immutable type wrappers for core types. DataContainerRemoveIterator<K,V>This is an iterator that will iterate upon the data container. DependencyGraph<T>Graph to track dependencies between objects EmbeddedTimeServiceThe default implementation of
EntryWrapper<K,V>Wrapper for CacheEntry(s) that can be used to update the cache when it's value is set. ExponentialBackOffImplThe default
ExponentialBackOffimplementation for IRAC (asynchronous cross-site replication).
IntSetExternalizerExternalizer to be used for IntSet implementations IracUtilsUtility methods from IRAC (async cross-site replication) KeyValuePair<K,V>Holds logically related key-value pairs or binary tuples. KeyValuePair.Externalizer LazyConcatIterator<E>Iterator implementation that will return all entries from the first iterator. ModuleProperties Deprecated.Since 10.0, without replacement. SetMapper<E,R>A set that maps another one to a new one of a possibly different type. StripedHashFunction<T>An hash function for stripping. TriangleFunctionsUtilSome utility functions for
WriteableCacheCollectionMapper<E,R>A writeable cache collection mapper that also has constant time operations for things such as
Collection.contains(Object)if the underlying Collection does.
WriteableCacheSetMapper<E,R>A writeable cache set mapper that also has constant time operations for things such as
Collection.contains(Object)if the underlying Set does.
Enum Summary Enum Description CacheTopologyUtilUtility methods related to
Exception Summary Exception Description CyclicDependencyExceptionThrown when a cyclic dependency exist UserRaisedFunctionalExceptionThrown when client's code passed as a labda expression in commands such as
ComputeIfAbsentCommandraises a exception.