Package | Description |
---|---|
org.infinispan.commons.equivalence |
Equivalence classes and interfaces to enable equivalence comparison between native types, arrays, etc.
|
org.infinispan.commons.util |
Commons package providing various utility classes
|
org.infinispan.configuration.cache |
Cache configuration |
Modifier and Type | Class and Description |
---|---|
class |
AnyEquivalence<T>
A compare function for objects.
|
class |
ByteArrayEquivalence
A compare function for unsigned byte arrays.
|
class |
IdentityEquivalence<T>
Equivalence implementation that uses the System.identityHashCode(Object) as hash code function. |
Modifier and Type | Field and Description |
---|---|
static Equivalence<byte[]> |
ByteArrayEquivalence.INSTANCE |
Modifier and Type | Method and Description |
---|---|
Equivalence<? super K> |
EquivalentHashMap.getKeyEquivalence() |
Equivalence<? super V> |
EquivalentHashMap.getValueEquivalence() |
Constructor and Description |
---|
EquivalentHashMap(Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentHashMap(Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentHashMap(int initialCapacity,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentHashMap(int initialCapacity,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentHashMap(int initialCapacity,
float loadFactor,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentHashMap(int initialCapacity,
float loadFactor,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentHashMap(Map<? extends K,? extends V> map,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentHashMap(Map<? extends K,? extends V> map,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentHashSet(Equivalence<? super E> entryEq)
Constructs a new, empty set, with a given equivalence function
|
EquivalentHashSet(int initialCapacity,
Equivalence<? super E> entryEq)
Constructs a new, empty set, with a given initial capacity and a
particular equivalence function to compare entries.
|
EquivalentLinkedHashMap(int initialCapacity,
float loadFactor,
EquivalentLinkedHashMap.IterationOrder iterationOrder,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
EquivalentLinkedHashMap(int initialCapacity,
float loadFactor,
EquivalentLinkedHashMap.IterationOrder iterationOrder,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
Modifier and Type | Method and Description |
---|---|
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentMap(Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentMap(Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentMap(int initCapacity,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentMap(int initCapacity,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentMap(int initCapacity,
float loadFactor,
int concurrencyLevel,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentMap(int initCapacity,
float loadFactor,
int concurrencyLevel,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentMap(int initCapacity,
int concurrencyLevel,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentMap(int initCapacity,
int concurrencyLevel,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentParallelMap(int initCapacity,
int concurrencyLevel,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
CollectionFactory.makeConcurrentParallelMap(int initCapacity,
int concurrencyLevel,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> Map<K,V> |
CollectionFactory.makeLinkedMap(int initialCapacity,
float loadFactor,
EquivalentLinkedHashMap.IterationOrder iterationOrder,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> Map<K,V> |
CollectionFactory.makeLinkedMap(int initialCapacity,
float loadFactor,
EquivalentLinkedHashMap.IterationOrder iterationOrder,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> Map<K,V> |
CollectionFactory.makeMap(Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> Map<K,V> |
CollectionFactory.makeMap(Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> Map<K,V> |
CollectionFactory.makeMap(int initialCapacity,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> Map<K,V> |
CollectionFactory.makeMap(int initialCapacity,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> Map<K,V> |
CollectionFactory.makeMap(Map<? extends K,? extends V> entries,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <K,V> Map<K,V> |
CollectionFactory.makeMap(Map<? extends K,? extends V> entries,
Equivalence<? super K> keyEq,
Equivalence<? super V> valueEq) |
static <T> Set<T> |
CollectionFactory.makeSet(Equivalence<? super T> entryEq) |
static <T> Set<T> |
CollectionFactory.makeSet(int initialCapacity,
Equivalence<? super T> entryEq) |
Modifier and Type | Method and Description |
---|---|
<K> Equivalence<K> |
DataContainerConfiguration.keyEquivalence() |
<V> Equivalence<V> |
DataContainerConfiguration.valueEquivalence() |
Modifier and Type | Method and Description |
---|---|
<K> DataContainerConfigurationBuilder |
DataContainerConfigurationBuilder.keyEquivalence(Equivalence<K> keyEquivalence)
Set the
Equivalence instance to use to compare keys stored in
data container. |
<V> DataContainerConfigurationBuilder |
DataContainerConfigurationBuilder.valueEquivalence(Equivalence<V> valueEquivalence)
Set the
Equivalence instance to use to compare values stored in
data container. |
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.