See: Description
Interface | Description |
---|---|
CloseableIterable<E> |
Interface that provides semantics of a
Iterable and AutoCloseable interfaces. |
CloseableIterator<E> |
Interface that provides semantics of a
Iterator and AutoCloseable interfaces. |
CloseableIteratorCollection<E> |
A collection that defines an iterator method that returns a
CloseableIterator
instead of a non closeable one. |
CloseableIteratorSet<E> |
A set that defines an iterator method that returns a
CloseableIterator
instead of a non closeable one. |
CloseableSpliterator<T> |
Interface that provides semantics of a
Spliterator and AutoCloseable interfaces. |
EntrySizeCalculator<K,V> | |
EvictionListener<K,V> |
Eviction listener that is notified when entries are evicted from the underlying container due
to the given eviction policy.
|
FileLookup | |
Immutables.Immutable | |
InfinispanCollections.Function<E,T> |
A function that converts a type into another one.
|
InfinispanCollections.MapMakerFunction<K,V,E> |
A function that converts an entry into a key/value pair for use in a map.
|
InjectiveFunction<T,R> |
This is a marker interface to be used with
Function which signals to some implementors that
the function returns distinct values. |
PeekableMap<K,V> | |
ReversibleOrderedSet<E> |
A set that allows reverse iteration of the set elements, exposed via the
ReversibleOrderedSet.reverseIterator() method. |
WeakValueHashMap.ValueRef<K,V> |
Class | Description |
---|---|
AbstractEntrySizeCalculatorHelper<K,V> |
Abstract class that provides a method to round up to the nearest value of 8 which is important for most jvm when
doing size calculations.
|
AbstractFileLookup | |
AbstractMap<K,V> |
Similar to the JDK's AbstractMap, this provides common functionality for custom map implementations.
|
AbstractMap.SimpleEntry<K,V> | |
ArrayMap<K,V> |
Base for classes that implement hash map by storing keys in one array and values in another.
|
Base64 | Deprecated
Not currently used internally by Infinispan; will be removed in ver.
|
Base64.InputStream |
A
Base64.InputStream will read data from another
java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
Base64.OutputStream |
A
Base64.OutputStream will write data to another
java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
BeanUtils |
Simple JavaBean manipulation helper methods
|
BlueprintGenerator | |
ByRef<T> |
This class can be used to pass an argument by reference.
|
ByRef.Boolean |
Implementation for primitive type
|
ClassFinder |
Find infinispan classes utility
|
CloseableIteratorCollectionAdapter<E> |
Adapts
Collection to CloseableIteratorCollection |
CloseableIteratorMapper<E,S> |
A iterator that maps each value to the output of the Function.
|
CloseableIteratorSetAdapter<E> |
Adapts
Set to CloseableIteratorSet |
Closeables |
This class consists exclusively of static methods that operate on or return closeable interfaces.
|
CloseableSpliteratorMapper<E,S> |
A spliterator that maps each value to the output of the Function that is also closeable.
|
CollectionFactory |
A factory for ConcurrentMaps.
|
Either<A,B> | |
EnumerationList<T> |
An Enumeration -> List adaptor
|
EnumUtil |
Utilities method to Enums.
|
FastCopyHashMap<K,V> |
A HashMap that is optimized for fast shallow copies.
|
FileLookupFactory | |
FileLookupFactory.DefaultFileLookup | |
ForwardingList<E> |
A list which forwards all its method calls to another list.
|
HopscotchHashMap<K,V> |
Lookup on a table without collisions will require only single access, if there are collisions it will be
limited to (number of collisions to particular bin + 1) and all those will lie in proximity (32 * reference size).
|
ImmutableListCopy<E> |
A lightweight, read-only copy of a List.
|
Immutables |
Factory for generating immutable type wrappers.
|
Immutables.ImmutableMapWrapperExternalizer | |
Immutables.ImmutableSetWrapperExternalizer | |
InfinispanCollections |
Static helpers for Infinispan-specific collections
|
IteratorMapper<E,S> |
A iterator that maps each value to the output of the Function.
|
KeyValueWithPrevious<K,V> | |
KeyValueWithPrevious.KeyValueWithPreviousExternalizer | |
LegacyKeySupportSystemProperties |
A wrapper around system properties that supports legacy keys
|
ObjectDuplicator |
A helper that efficiently duplicates known object types.
|
OsgiClassLoader | |
Proxies |
Proxies is a collection of useful dynamic profixes.
|
ReflectionUtil |
Basic reflection utilities to enhance what the JDK provides.
|
ServiceFinder |
ServiceFinder is a
ServiceLoader replacement which understands multiple
classpaths |
SimpleImmutableEntry<K,V> |
Where is Java 1.6?
|
SmallIntSet |
Represent a set of integers (e.g.
|
SpliteratorMapper<E,S> |
A spliterator that has been mapped from another spliterator.
|
SslContextFactory |
SslContextFactory.
|
StringPropertyReplacer |
A utility class for replacing properties in strings.
|
TypedProperties |
Type-aware properties.
|
Util |
General utility methods used throughout the Infinispan code base.
|
WeakValueHashMap<K,V> |
This Map will remove entries when the value in the map has been cleaned from
garbage collection
|
Enum | Description |
---|---|
Either.Type | |
MemoryUnit |
Annotation Type | Description |
---|---|
Experimental |
An experimental user-facing API.
|
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.