| Name | Description | Type | Package | Framework |
| AbstractFileLookup | Class | org.infinispan.commons.util | Infinispan | |
| AbstractInProcessFuture | An abstract Future that has completedVersion:4. | Class | org.infinispan.commons.util.concurrent | Infinispan |
| AbstractInProcessNotifyingFuture | An abstract NotifyingFuture that has completedVersion:4. | Class | org.infinispan.commons.util.concurrent | Infinispan |
| AbstractMap | Similar to the JDK's AbstractMap, this provides common functionality for custom map implementations. | Class | org.infinispan.commons.util | Infinispan |
| AbstractMap .SimpleEntry | Class | org.infinispan.commons.util.AbstractMap | Infinispan | |
| Base64 | Encodes and decodes to and from Base64 notation. | Class | org.infinispan.commons.util | Infinispan |
| Base64 .InputStream | A Base64. | Class | org.infinispan.commons.util.Base64 | Infinispan |
| Base64 .OutputStream | A Base64. | Class | org.infinispan.commons.util.Base64 | Infinispan |
| BaseNotifyingFuture | Class | org.infinispan.commons.util.concurrent | Infinispan | |
| BeanUtils | Simple JavaBean manipulation helper methodsSince:4. | Class | org.infinispan.commons.util | Infinispan |
| ByRef | This class can be used to pass an argument by reference. | Class | org.infinispan.commons.util | Infinispan |
| ByRef .Boolean | Class | org.infinispan.commons.util.ByRef | Infinispan | |
| ClassFinder | Class | org.infinispan.commons.util | Infinispan | |
| CloseableIterable | Interface that provides semantics of a Iterable and AutoCloseable interfaces. | Interface | org.infinispan.commons.util | Infinispan |
| CloseableIterator | Interface that provides semantics of a Iterator and AutoCloseable interfaces. | Interface | org.infinispan.commons.util | Infinispan |
| CloseableIteratorCollection | A collection that defines an iterator method that returns a CloseableIterator instead of a non closeable one. | Interface | org.infinispan.commons.util | Infinispan |
| CloseableIteratorCollectionAdapter | Adapts Collection to CloseableIteratorCollectionAuthor:Radim Vansa | Class | org.infinispan.commons.util | Infinispan | |
| CloseableIteratorMapper | A iterator that maps each value to the output of the Function. | Class | org.infinispan.commons.util | Infinispan |
| CloseableIteratorSet | A set that defines an iterator method that returns a CloseableIterator instead of a non closeable one. | Interface | org.infinispan.commons.util | Infinispan |
| CloseableIteratorSetAdapter | Adapts Set to CloseableIteratorSetAuthor:Radim Vansa | Class | org.infinispan.commons.util | Infinispan | |
| Closeables | This class consists exclusively of static methods that operate on or return closeable interfaces. | Class | org.infinispan.commons.util | Infinispan |
| CloseableSpliterator | Interface that provides semantics of a Spliterator and AutoCloseable interfaces. | Interface | org.infinispan.commons.util | Infinispan |
| CollectionFactory | A factory for ConcurrentMaps. | Class | org.infinispan.commons.util | Infinispan |
| CompositeNotifyingFuture | CompositeNotifyingFuture aggregates several NotifyingFuture and completes when all of them complete. | Class | org.infinispan.commons.util.concurrent | Infinispan |
| ConcurrentWeakKeyHashMap | An alternative weak-key ConcurrentMap which is similar to ConcurrentHashMap. | Class | org.infinispan.commons.util.concurrent | Infinispan |
| ConcurrentWeakKeyHashMap .ReusableIterator | Interface | org.infinispan.commons.util.concurrent.ConcurrentWeakKeyHashMap | Infinispan | |
| Either | Class | org.infinispan.commons.util | Infinispan | |
| Either .Type | Returns the enum constant of this type with the specified name. | Class | org.infinispan.commons.util.Either | Infinispan |
| EnumerationList | Class | org.infinispan.commons.util | Infinispan | |
| Experimental | An experimental user-facing API. | Class | org.infinispan.commons.util | Infinispan |
| FastCopyHashMap | A HashMap that is optimized for fast shallow copies. | Class | org.infinispan.commons.util | Infinispan |
| FileLookup | Interface | org.infinispan.commons.util | Infinispan | |
| FileLookupFactory | Class | org.infinispan.commons.util | Infinispan | |
| FileLookupFactory .DefaultFileLookup | Class | org.infinispan.commons.util.FileLookupFactory | Infinispan | |
| ForwardingList | A list which forwards all its method calls to another list. | Class | org.infinispan.commons.util | Infinispan |
| FutureListener | A listener that is called back when a future is done. | Interface | org.infinispan.commons.util.concurrent | Infinispan |
| Futures | Utilities for NotifyingFuture composition. | Class | org.infinispan.commons.util.concurrent | Infinispan |
| ImmutableListCopy | A lightweight, read-only copy of a List. | Class | org.infinispan.commons.util | Infinispan |
| ImmutableListCopy .Externalizer | Class | org.infinispan.commons.util.ImmutableListCopy | Infinispan | |
| Immutables | Factory for generating immutable type wrappers. | Class | org.infinispan.commons.util | Infinispan |
| Immutables .ImmutableMapWrapperExternalizer | Class | org.infinispan.commons.util.Immutables | Infinispan | |
| InfinispanCollections | Static helpers for Infinispan-specific collectionsSince:4. | Class | org.infinispan.commons.util | Infinispan |
| InfinispanCollections .EmptyList | Class | org.infinispan.commons.util.InfinispanCollections | Infinispan | |
| InfinispanCollections .EmptyList .EmptyListExternalizer | Class | org.infinispan.commons.util.InfinispanCollections.EmptyList | Infinispan | |
| InfinispanCollections .EmptyMap | Class | org.infinispan.commons.util.InfinispanCollections | Infinispan | |
| InfinispanCollections .EmptyMap .EmptyMapExternalizer | Class | org.infinispan.commons.util.InfinispanCollections.EmptyMap | Infinispan | |
| InfinispanCollections .EmptySet | Class | org.infinispan.commons.util.InfinispanCollections | Infinispan | |
| InfinispanCollections .EmptySet .EmptySetExternalizer | Class | org.infinispan.commons.util.InfinispanCollections.EmptySet | Infinispan | |
| InfinispanCollections .Function | A function that converts a type into another one. | Interface | org.infinispan.commons.util.InfinispanCollections | Infinispan |
| InfinispanCollections .MapMakerFunction | A function that converts an entry into a key/value pair for use in a map. | Interface | org.infinispan.commons.util.InfinispanCollections | Infinispan |
| IteratorMapper | A iterator that maps each value to the output of the Function. | Class | org.infinispan.commons.util | Infinispan |
| KeyValueWithPrevious | Class | org.infinispan.commons.util | Infinispan | |
| KeyValueWithPrevious .KeyValueWithPreviousExternalizer | Class | org.infinispan.commons.util.KeyValueWithPrevious | Infinispan | |
| LegacyKeySupportSystemProperties | A wrapper around system properties that supports legacy keysVersion:4. | Class | org.infinispan.commons.util | Infinispan |
| MemoryUnit | Class | org.infinispan.commons.util | Infinispan | |
| NoOpFuture | A future that doesn't do anything and simply returns a given return value. | Class | org.infinispan.commons.util.concurrent | Infinispan |
| NotifyingFuture | A sub-interface of a Future, that allows for listeners to be attached so that observers can be notified of when the See FutureListener for more details. | Interface | org.infinispan.commons.util.concurrent | Infinispan |
| NotifyingFutureImpl | Constructs an instance of a NotifyingFuture. | Class | org.infinispan.commons.util.concurrent | Infinispan |
| NotifyingNotifiableFuture | An internal interface which adds the ability to inform the future of completion. | Interface | org.infinispan.commons.util.concurrent | Infinispan |
| ObjectDuplicator | A helper that efficiently duplicates known object types. | Class | org.infinispan.commons.util | Infinispan |
| OsgiClassLoader | Load the class and break on first found match. | Class | org.infinispan.commons.util | Infinispan |
| ParallelIterableMap | Map implementing this interface provide a mechanism for parallel key/value iteration. | Interface | org.infinispan.commons.util.concurrent | Infinispan |
| PeekableMap | Interface | org.infinispan.commons.util | Infinispan | |
| Proxies | Proxies is a collection of useful dynamic profixes. | Class | org.infinispan.commons.util | Infinispan |
| ReflectionUtil | Basic reflection utilities to enhance what the JDK provides. | Class | org.infinispan.commons.util | Infinispan |
| ReversibleOrderedSet | A set that allows reverse iteration of the set elements, exposed via the reverseIterator() method. | Interface | org.infinispan.commons.util | Infinispan |
| ServiceFinder | ServiceFinder is a ServiceLoader replacement which understands multipleSince:6. | Class | org.infinispan.commons.util | Infinispan |
| SimpleImmutableEntry | Class | org.infinispan.commons.util | Infinispan | |
| SslContextFactory | Class | org.infinispan.commons.util | Infinispan | |
| StringPropertyReplacer | A utility class for replacing properties in strings. | Class | org.infinispan.commons.util | Infinispan |
| TypedProperties | Type-aware properties. | Class | org.infinispan.commons.util | Infinispan |
| Util | General utility methods used throughout the Infinispan code base. | Class | org.infinispan.commons.util | Infinispan |
| WeakValueHashMap | This Map will remove entries when the value in the map has been cleaned fromAuthor:Bill Burke, Adrian Brock, Ales JustinSee Also: | Class | org.infinispan.commons.util | Infinispan |
| WeakValueHashMap .ValueRef | Get underlying value. | Interface | org.infinispan.commons.util.WeakValueHashMap | Infinispan |