public class CollectionFactory extends Object
Constructor and Description |
---|
CollectionFactory() |
Modifier and Type | Method and Description |
---|---|
static <K,V> ConcurrentMap<K,V> |
makeConcurrentMap() |
static <K,V> ConcurrentMap<K,V> |
makeConcurrentMap(Equivalence<K> keyEq,
Equivalence<V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
makeConcurrentMap(int initCapacity) |
static <K,V> ConcurrentMap<K,V> |
makeConcurrentMap(int initCapacity,
Equivalence<K> keyEq,
Equivalence<V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
makeConcurrentMap(int initCapacity,
float loadFactor,
int concurrencyLevel) |
static <K,V> ConcurrentMap<K,V> |
makeConcurrentMap(int initCapacity,
float loadFactor,
int concurrencyLevel,
Equivalence<K> keyEq,
Equivalence<V> valueEq) |
static <K,V> ConcurrentMap<K,V> |
makeConcurrentMap(int initCapacity,
int concurrencyLevel) |
static <K,V> ConcurrentMap<K,V> |
makeConcurrentMap(int initCapacity,
int concurrencyLevel,
Equivalence<K> keyEq,
Equivalence<V> valueEq) |
static <K,V> Map<K,V> |
makeLinkedMap(int initialCapacity,
float loadFactor,
EquivalentLinkedHashMap.IterationOrder iterationOrder,
Equivalence<K> keyEq,
Equivalence<V> valueEq) |
static <K,V> Map<K,V> |
makeMap(Equivalence<K> keyEq,
Equivalence<V> valueEq) |
static <K,V> Map<K,V> |
makeMap(int initialCapacity,
Equivalence<K> keyEq,
Equivalence<V> valueEq) |
static <K,V> Map<K,V> |
makeMap(Map<? extends K,? extends V> entries,
Equivalence<K> keyEq,
Equivalence<V> valueEq) |
static <T> Set<T> |
makeSet(Equivalence<T> entryEq) |
static <T> Set<T> |
makeSet(int initialCapacity,
Equivalence<T> entryEq) |
static <T> Set<T> |
makeSet(T... entries)
Create a Set backed by the specified array.
|
public static <K,V> ConcurrentMap<K,V> makeConcurrentMap()
public static <K,V> ConcurrentMap<K,V> makeConcurrentMap(int initCapacity)
public static <K,V> ConcurrentMap<K,V> makeConcurrentMap(int initCapacity, int concurrencyLevel)
public static <K,V> ConcurrentMap<K,V> makeConcurrentMap(int initCapacity, float loadFactor, int concurrencyLevel)
public static <K,V> ConcurrentMap<K,V> makeConcurrentMap(Equivalence<K> keyEq, Equivalence<V> valueEq)
public static <K,V> ConcurrentMap<K,V> makeConcurrentMap(int initCapacity, Equivalence<K> keyEq, Equivalence<V> valueEq)
public static <K,V> ConcurrentMap<K,V> makeConcurrentMap(int initCapacity, int concurrencyLevel, Equivalence<K> keyEq, Equivalence<V> valueEq)
public static <K,V> ConcurrentMap<K,V> makeConcurrentMap(int initCapacity, float loadFactor, int concurrencyLevel, Equivalence<K> keyEq, Equivalence<V> valueEq)
public static <K,V> Map<K,V> makeMap(Equivalence<K> keyEq, Equivalence<V> valueEq)
public static <K,V> Map<K,V> makeMap(int initialCapacity, Equivalence<K> keyEq, Equivalence<V> valueEq)
public static <K,V> Map<K,V> makeMap(Map<? extends K,? extends V> entries, Equivalence<K> keyEq, Equivalence<V> valueEq)
public static <K,V> Map<K,V> makeLinkedMap(int initialCapacity, float loadFactor, EquivalentLinkedHashMap.IterationOrder iterationOrder, Equivalence<K> keyEq, Equivalence<V> valueEq)
public static <T> Set<T> makeSet(Equivalence<T> entryEq)
public static <T> Set<T> makeSet(int initialCapacity, Equivalence<T> entryEq)
public static <T> Set<T> makeSet(T... entries)
T
- type of elementsentries
- the array by which the list will be backedCopyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.