Package org.infinispan.util
package org.infinispan.util
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.
-
ClassDescriptionDelegate that forwards all the of the method calls to the underlying cache stream.A simple class which encapsulates a byte[] representation of a String using a predefined encoding (currently UTF-8).WARNING: Generated code! Do not edit!CacheSetMapper<E,
R> ACacheSet
that allows for a different set to be mapped as a different instance wtih values replaced on request.Utility methods related toCacheTopology
.This class is used solely for the purpose of converting classes only in core to corresponding closeable variants.CollectionMapper<E,R> A collection that maps another one to a new one of a possibly different type.Factory for generating immutable type wrappers for core types.Thrown when a cyclic dependency existThis is an iterator that will iterate upon the data container.Graph to track dependencies between objectsThe default implementation ofTimeService
.EntryWrapper<K,V> Wrapper for CacheEntry(s) that can be used to update the cache when it's value is set.Interface to implement an exponential back-off algorithm that retries the request based on the result of the remote operation.The defaultExponentialBackOff
implementation for IRAC (asynchronous cross-site replication).Externalizer to be used for IntSet implementationsUtility methods from IRAC (async cross-site replication)KeyValuePair<K,V> Holds logically related key-value pairs or binary tuples.Iterator implementation that will return all entries from the first iterator.Deprecated, for removal: This API element is subject to removal in a future version.Since 10.0, without replacement.SetMapper<E,R> A set that maps another one to a new one of a possibly different type.An hash function for stripping.Some utility functions forTriangleDistributionInterceptor
.Thrown when client's code passed as a labda expression in commands such asComputeIfAbsentCommand
raises a exception.A writeable cache collection mapper that also has constant time operations for things such asCollection.contains(Object)
if the underlying Collection does.A writeable cache set mapper that also has constant time operations for things such asCollection.contains(Object)
if the underlying Set does.