| Package | Description |
|---|---|
| org.eclipse.collections.api.factory.bag.strategy | |
| org.eclipse.collections.api.factory.map.primitive | |
| org.eclipse.collections.api.factory.map.strategy |
This package contains factory API for creating instances of maps with user defined
HashingStrategys. |
| org.eclipse.collections.api.factory.set.strategy |
This package contains Factory API for
ImmutableHashingStrategySetFactory and MutableHashingStrategySetFactory. |
| org.eclipse.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List. |
| Modifier and Type | Method and Description |
|---|---|
<T> MutableBag<T> |
MutableHashingStrategyBagFactory.empty(HashingStrategy<? super T> hashingStrategy) |
<T> MutableBag<T> |
MutableHashingStrategyBagFactory.of(HashingStrategy<? super T> hashingStrategy)
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactory.of(HashingStrategy<? super T> hashingStrategy,
T... items)
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactory.ofAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items)
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactory.with(HashingStrategy<? super T> hashingStrategy) |
<T> MutableBag<T> |
MutableHashingStrategyBagFactory.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
<T> MutableBag<T> |
MutableHashingStrategyBagFactory.withAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items) |
| Modifier and Type | Method and Description |
|---|---|
<K> MutableObjectBooleanMap<K> |
MutableObjectBooleanHashingStrategyMapFactory.empty(HashingStrategy<? super K> hashingStrategy) |
<K> MutableObjectCharMap<K> |
MutableObjectCharHashingStrategyMapFactory.empty(HashingStrategy<? super K> hashingStrategy) |
<K> MutableObjectByteMap<K> |
MutableObjectByteHashingStrategyMapFactory.empty(HashingStrategy<? super K> hashingStrategy) |
<K> MutableObjectShortMap<K> |
MutableObjectShortHashingStrategyMapFactory.empty(HashingStrategy<? super K> hashingStrategy) |
<K> MutableObjectLongMap<K> |
MutableObjectLongHashingStrategyMapFactory.empty(HashingStrategy<? super K> hashingStrategy) |
<K> MutableObjectDoubleMap<K> |
MutableObjectDoubleHashingStrategyMapFactory.empty(HashingStrategy<? super K> hashingStrategy) |
<K> MutableObjectFloatMap<K> |
MutableObjectFloatHashingStrategyMapFactory.empty(HashingStrategy<? super K> hashingStrategy) |
<K> MutableObjectIntMap<K> |
MutableObjectIntHashingStrategyMapFactory.empty(HashingStrategy<? super K> hashingStrategy) |
<K> MutableObjectBooleanMap<K> |
MutableObjectBooleanHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectCharMap<K> |
MutableObjectCharHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectByteMap<K> |
MutableObjectByteHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectShortMap<K> |
MutableObjectShortHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectLongMap<K> |
MutableObjectLongHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectDoubleMap<K> |
MutableObjectDoubleHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectFloatMap<K> |
MutableObjectFloatHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectIntMap<K> |
MutableObjectIntHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectBooleanMap<K> |
MutableObjectBooleanHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectCharMap<K> |
MutableObjectCharHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectByteMap<K> |
MutableObjectByteHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectShortMap<K> |
MutableObjectShortHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectLongMap<K> |
MutableObjectLongHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectDoubleMap<K> |
MutableObjectDoubleHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectFloatMap<K> |
MutableObjectFloatHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectIntMap<K> |
MutableObjectIntHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy)
Same as
#empty(). |
<K> MutableObjectBooleanMap<K> |
MutableObjectBooleanHashingStrategyMapFactory.withInitialCapacity(HashingStrategy<? super K> hashingStrategy,
int initialCapacity)
Same as
#empty() but takes in an initial capacity |
<K> MutableObjectCharMap<K> |
MutableObjectCharHashingStrategyMapFactory.withInitialCapacity(HashingStrategy<? super K> hashingStrategy,
int initialCapacity)
Same as
#empty() but takes in an initial capacity |
<K> MutableObjectByteMap<K> |
MutableObjectByteHashingStrategyMapFactory.withInitialCapacity(HashingStrategy<? super K> hashingStrategy,
int initialCapacity)
Same as
#empty() but takes in an initial capacity |
<K> MutableObjectShortMap<K> |
MutableObjectShortHashingStrategyMapFactory.withInitialCapacity(HashingStrategy<? super K> hashingStrategy,
int initialCapacity)
Same as
#empty() but takes in an initial capacity |
<K> MutableObjectLongMap<K> |
MutableObjectLongHashingStrategyMapFactory.withInitialCapacity(HashingStrategy<? super K> hashingStrategy,
int initialCapacity)
Same as
#empty() but takes in an initial capacity |
<K> MutableObjectDoubleMap<K> |
MutableObjectDoubleHashingStrategyMapFactory.withInitialCapacity(HashingStrategy<? super K> hashingStrategy,
int initialCapacity)
Same as
#empty() but takes in an initial capacity |
<K> MutableObjectFloatMap<K> |
MutableObjectFloatHashingStrategyMapFactory.withInitialCapacity(HashingStrategy<? super K> hashingStrategy,
int initialCapacity)
Same as
#empty() but takes in an initial capacity |
<K> MutableObjectIntMap<K> |
MutableObjectIntHashingStrategyMapFactory.withInitialCapacity(HashingStrategy<? super K> hashingStrategy,
int initialCapacity)
Same as
#empty() but takes in an initial capacity |
| Modifier and Type | Method and Description |
|---|---|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy)
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key,
V value)
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key,
V value)
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2)
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2)
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3)
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3)
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4)
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4)
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy) |
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy) |
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2) |
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2) |
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4) |
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4) |
| Modifier and Type | Method and Description |
|---|---|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy)
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy)
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy,
T... items)
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy,
T... items)
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.ofAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items)
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.ofAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items)
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.ofInitialCapacity(HashingStrategy<? super T> hashingStrategy,
int capacity)
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.ofInitialCapacity(HashingStrategy<? super T> hashingStrategy,
int capacity)
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy) |
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy) |
<T> MutableSet<T> |
MutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
<T> MutableSet<T> |
MutableHashingStrategySetFactory.withAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items) |
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.withAll(HashingStrategy<? super T> hashingStrategy,
Iterable<? extends T> items) |
<T> MutableSet<T> |
MutableHashingStrategySetFactory.withInitialCapacity(HashingStrategy<? super T> hashingStrategy,
int capacity) |
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.withInitialCapacity(HashingStrategy<? super T> hashingStrategy,
int capacity) |
| Modifier and Type | Method and Description |
|---|---|
MutableList<T> |
MutableList.distinct(HashingStrategy<? super T> hashingStrategy)
Returns a new
ListIterable containing the distinct elements in this list. |
ListIterable<T> |
ListIterable.distinct(HashingStrategy<? super T> hashingStrategy)
Returns a new
ListIterable containing the distinct elements in this list. |
ImmutableList<T> |
ImmutableList.distinct(HashingStrategy<? super T> hashingStrategy) |
Copyright © 2004–2022. All rights reserved.