Package | Description |
---|---|
org.eclipse.collections.api.factory.bag.strategy | |
org.eclipse.collections.api.factory.map.strategy |
This package contains factory API for creating instances of maps with user defined
HashingStrategy s. |
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 . |
org.eclipse.collections.impl.bag.strategy.mutable |
This package contains implementations of bags with user defined
HashingStrategy s. |
org.eclipse.collections.impl.block.factory |
This package contains factory implementations for
Function , Predicate , SerializableComparator and Procedure . |
org.eclipse.collections.impl.list.fixed |
This package contains implementations of the
FixedSizeList interface. |
org.eclipse.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
org.eclipse.collections.impl.map.mutable.primitive |
This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
org.eclipse.collections.impl.map.strategy.immutable |
This package contains immutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.map.strategy.mutable |
This package contains mutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.multimap.bag.strategy | |
org.eclipse.collections.impl.multimap.set.strategy |
This package contains implementations of the
SetMultimap interface which use a set with user-defined HashingStrategy as their underlying store for the multiple values of a given key. |
org.eclipse.collections.impl.partition.set.strategy |
This package contains implementations of the
PartitionMutableSet interface. |
org.eclipse.collections.impl.set.strategy.immutable |
This package contains implementations of immutable sets with user defined
HashingStrategy s. |
org.eclipse.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
org.eclipse.collections.impl.utility |
This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
|
org.eclipse.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Method | 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,
java.lang.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,
java.lang.Iterable<? extends T> items) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.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 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 key4,
V value4) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.of(HashingStrategy<? super K> hashingStrategy) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.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> MutableMap<K,V> |
MutableHashingStrategyMapFactory.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.with(HashingStrategy<? super K> hashingStrategy) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactory.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 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 key4,
V value4) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.with(HashingStrategy<? super K> hashingStrategy) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactory.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> MutableMap<K,V> |
MutableHashingStrategyMapFactory.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) |
Modifier and Type | Method | Description |
---|---|---|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.of(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.ofAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.ofAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactory.withAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactory.withAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
Modifier and Type | Method | Description |
---|---|---|
ImmutableList<T> |
ImmutableList.distinct(HashingStrategy<? super T> hashingStrategy) |
|
ListIterable<T> |
ListIterable.distinct(HashingStrategy<? super T> hashingStrategy) |
Returns a new
ListIterable containing the distinct elements in this list. |
MutableList<T> |
MutableList.distinct(HashingStrategy<? super T> hashingStrategy) |
Returns a new
ListIterable containing the distinct elements in this list. |
Modifier and Type | Method | Description |
---|---|---|
HashingStrategy<? super T> |
HashBagWithHashingStrategy.hashingStrategy() |
Modifier and Type | Method | Description |
---|---|---|
<T> MutableBag<T> |
MutableHashingStrategyBagFactoryImpl.empty(HashingStrategy<? super T> hashingStrategy) |
|
static <E> HashBagWithHashingStrategy<E> |
HashBagWithHashingStrategy.newBag(HashingStrategy<? super E> hashingStrategy) |
|
static <E> HashBagWithHashingStrategy<E> |
HashBagWithHashingStrategy.newBag(HashingStrategy<? super E> hashingStrategy,
int size) |
|
static <E> HashBagWithHashingStrategy<E> |
HashBagWithHashingStrategy.newBag(HashingStrategy<? super E> hashingStrategy,
java.lang.Iterable<? extends E> source) |
|
static <E> HashBagWithHashingStrategy<E> |
HashBagWithHashingStrategy.newBag(HashingStrategy<? super E> hashingStrategy,
Bag<? extends E> source) |
|
static <E> HashBagWithHashingStrategy<E> |
HashBagWithHashingStrategy.newBagWith(HashingStrategy<? super E> hashingStrategy,
E... elements) |
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactoryImpl.of(HashingStrategy<? super T> hashingStrategy) |
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactoryImpl.of(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactoryImpl.ofAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactoryImpl.with(HashingStrategy<? super T> hashingStrategy) |
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactoryImpl.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> MutableBag<T> |
MutableHashingStrategyBagFactoryImpl.withAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
Constructor | Description |
---|---|
HashBagWithHashingStrategy(HashingStrategy<? super T> hashingStrategy) |
|
HashBagWithHashingStrategy(HashingStrategy<? super T> hashingStrategy,
int size) |
Modifier and Type | Method | Description |
---|---|---|
static <T> HashingStrategy<T> |
HashingStrategies.chain(HashingStrategy<T>... hashingStrategies) |
|
static <T> HashingStrategy<T> |
HashingStrategies.defaultStrategy() |
|
static <T> HashingStrategy<T> |
HashingStrategies.fromBooleanFunction(BooleanFunction<? super T> function) |
|
static <T> HashingStrategy<T> |
HashingStrategies.fromByteFunction(ByteFunction<? super T> function) |
|
static <T> HashingStrategy<T> |
HashingStrategies.fromCharFunction(CharFunction<? super T> function) |
|
static <T> HashingStrategy<T> |
HashingStrategies.fromDoubleFunction(DoubleFunction<? super T> function) |
|
static <T> HashingStrategy<T> |
HashingStrategies.fromFloatFunction(FloatFunction<? super T> function) |
|
static <T,V> HashingStrategy<T> |
HashingStrategies.fromFunction(Function<? super T,? extends V> function) |
|
static <T,V1,V2> HashingStrategy<T> |
HashingStrategies.fromFunctions(Function<? super T,? extends V1> one,
Function<? super T,? extends V2> two) |
|
static <T,V1,V2,V3> |
HashingStrategies.fromFunctions(Function<? super T,? extends V1> one,
Function<? super T,? extends V2> two,
Function<? super T,? extends V3> three) |
|
static <T> HashingStrategy<T> |
HashingStrategies.fromIntFunction(IntFunction<? super T> function) |
|
static <T> HashingStrategy<T> |
HashingStrategies.fromLongFunction(LongFunction<? super T> function) |
|
static <T> HashingStrategy<T> |
HashingStrategies.fromShortFunction(ShortFunction<? super T> function) |
|
static HashingStrategy<java.lang.Object> |
HashingStrategies.identityStrategy() |
|
static <T,V> HashingStrategy<T> |
HashingStrategies.nullSafeFromFunction(Function<? super T,? extends V> function) |
|
static <T> HashingStrategy<T> |
HashingStrategies.nullSafeHashingStrategy(HashingStrategy<T> nonNullSafeStrategy) |
Modifier and Type | Method | Description |
---|---|---|
static <T> HashingStrategy<T> |
HashingStrategies.chain(HashingStrategy<T>... hashingStrategies) |
|
static <T> HashingStrategy<T> |
HashingStrategies.nullSafeHashingStrategy(HashingStrategy<T> nonNullSafeStrategy) |
Modifier and Type | Method | Description |
---|---|---|
MutableList<T> |
AbstractArrayAdapter.distinct(HashingStrategy<? super T> hashingStrategy) |
Modifier and Type | Method | Description |
---|---|---|
MutableList<T> |
AbstractMutableList.distinct(HashingStrategy<? super T> hashingStrategy) |
|
ArrayListAdapter<T> |
ArrayListAdapter.distinct(HashingStrategy<? super T> hashingStrategy) |
|
MutableList<T> |
FastList.distinct(HashingStrategy<? super T> hashingStrategy) |
|
MutableList<T> |
ListAdapter.distinct(HashingStrategy<? super T> hashingStrategy) |
|
MutableList<T> |
MultiReaderFastList.distinct(HashingStrategy<? super T> hashingStrategy) |
|
MutableList<T> |
RandomAccessListAdapter.distinct(HashingStrategy<? super T> hashingStrategy) |
|
MutableList<T> |
SynchronizedMutableList.distinct(HashingStrategy<? super T> hashingStrategy) |
|
MutableList<T> |
UnmodifiableMutableList.distinct(HashingStrategy<? super T> hashingStrategy) |
Modifier and Type | Method | Description |
---|---|---|
static <K> ObjectBooleanHashMapWithHashingStrategy<K> |
ObjectBooleanHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K> ObjectBooleanHashMapWithHashingStrategy<K> |
ObjectBooleanHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
ObjectBooleanMap<K> map) |
|
static <K> ObjectByteHashMapWithHashingStrategy<K> |
ObjectByteHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K> ObjectByteHashMapWithHashingStrategy<K> |
ObjectByteHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
ObjectByteMap<K> map) |
|
static <K> ObjectCharHashMapWithHashingStrategy<K> |
ObjectCharHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K> ObjectCharHashMapWithHashingStrategy<K> |
ObjectCharHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
ObjectCharMap<K> map) |
|
static <K> ObjectDoubleHashMapWithHashingStrategy<K> |
ObjectDoubleHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K> ObjectDoubleHashMapWithHashingStrategy<K> |
ObjectDoubleHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
ObjectDoubleMap<K> map) |
|
static <K> ObjectFloatHashMapWithHashingStrategy<K> |
ObjectFloatHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K> ObjectFloatHashMapWithHashingStrategy<K> |
ObjectFloatHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
ObjectFloatMap<K> map) |
|
static <K> ObjectIntHashMapWithHashingStrategy<K> |
ObjectIntHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K> ObjectIntHashMapWithHashingStrategy<K> |
ObjectIntHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
ObjectIntMap<K> map) |
|
static <K> ObjectLongHashMapWithHashingStrategy<K> |
ObjectLongHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K> ObjectLongHashMapWithHashingStrategy<K> |
ObjectLongHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
ObjectLongMap<K> map) |
|
static <K> ObjectShortHashMapWithHashingStrategy<K> |
ObjectShortHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K> ObjectShortHashMapWithHashingStrategy<K> |
ObjectShortHashMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
ObjectShortMap<K> map) |
|
static <K> ObjectBooleanHashMapWithHashingStrategy<K> |
ObjectBooleanHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key,
boolean value) |
|
static <K> ObjectBooleanHashMapWithHashingStrategy<K> |
ObjectBooleanHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
boolean value1,
K key2,
boolean value2) |
|
static <K> ObjectBooleanHashMapWithHashingStrategy<K> |
ObjectBooleanHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
boolean value1,
K key2,
boolean value2,
K key3,
boolean value3) |
|
static <K> ObjectBooleanHashMapWithHashingStrategy<K> |
ObjectBooleanHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
boolean value1,
K key2,
boolean value2,
K key3,
boolean value3,
K key4,
boolean value4) |
|
static <K> ObjectByteHashMapWithHashingStrategy<K> |
ObjectByteHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
byte value1) |
|
static <K> ObjectByteHashMapWithHashingStrategy<K> |
ObjectByteHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
byte value1,
K key2,
byte value2) |
|
static <K> ObjectByteHashMapWithHashingStrategy<K> |
ObjectByteHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
byte value1,
K key2,
byte value2,
K key3,
byte value3) |
|
static <K> ObjectByteHashMapWithHashingStrategy<K> |
ObjectByteHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
byte value1,
K key2,
byte value2,
K key3,
byte value3,
K key4,
byte value4) |
|
static <K> ObjectCharHashMapWithHashingStrategy<K> |
ObjectCharHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
char value1) |
|
static <K> ObjectCharHashMapWithHashingStrategy<K> |
ObjectCharHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
char value1,
K key2,
char value2) |
|
static <K> ObjectCharHashMapWithHashingStrategy<K> |
ObjectCharHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
char value1,
K key2,
char value2,
K key3,
char value3) |
|
static <K> ObjectCharHashMapWithHashingStrategy<K> |
ObjectCharHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
char value1,
K key2,
char value2,
K key3,
char value3,
K key4,
char value4) |
|
static <K> ObjectDoubleHashMapWithHashingStrategy<K> |
ObjectDoubleHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
double value1) |
|
static <K> ObjectDoubleHashMapWithHashingStrategy<K> |
ObjectDoubleHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
double value1,
K key2,
double value2) |
|
static <K> ObjectDoubleHashMapWithHashingStrategy<K> |
ObjectDoubleHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
double value1,
K key2,
double value2,
K key3,
double value3) |
|
static <K> ObjectDoubleHashMapWithHashingStrategy<K> |
ObjectDoubleHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
double value1,
K key2,
double value2,
K key3,
double value3,
K key4,
double value4) |
|
static <K> ObjectFloatHashMapWithHashingStrategy<K> |
ObjectFloatHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
float value1) |
|
static <K> ObjectFloatHashMapWithHashingStrategy<K> |
ObjectFloatHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
float value1,
K key2,
float value2) |
|
static <K> ObjectFloatHashMapWithHashingStrategy<K> |
ObjectFloatHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
float value1,
K key2,
float value2,
K key3,
float value3) |
|
static <K> ObjectFloatHashMapWithHashingStrategy<K> |
ObjectFloatHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
float value1,
K key2,
float value2,
K key3,
float value3,
K key4,
float value4) |
|
static <K> ObjectIntHashMapWithHashingStrategy<K> |
ObjectIntHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
int value1) |
|
static <K> ObjectIntHashMapWithHashingStrategy<K> |
ObjectIntHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
int value1,
K key2,
int value2) |
|
static <K> ObjectIntHashMapWithHashingStrategy<K> |
ObjectIntHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
int value1,
K key2,
int value2,
K key3,
int value3) |
|
static <K> ObjectIntHashMapWithHashingStrategy<K> |
ObjectIntHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
int value1,
K key2,
int value2,
K key3,
int value3,
K key4,
int value4) |
|
static <K> ObjectLongHashMapWithHashingStrategy<K> |
ObjectLongHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
long value1) |
|
static <K> ObjectLongHashMapWithHashingStrategy<K> |
ObjectLongHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
long value1,
K key2,
long value2) |
|
static <K> ObjectLongHashMapWithHashingStrategy<K> |
ObjectLongHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
long value1,
K key2,
long value2,
K key3,
long value3) |
|
static <K> ObjectLongHashMapWithHashingStrategy<K> |
ObjectLongHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
long value1,
K key2,
long value2,
K key3,
long value3,
K key4,
long value4) |
|
static <K> ObjectShortHashMapWithHashingStrategy<K> |
ObjectShortHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
short value1) |
|
static <K> ObjectShortHashMapWithHashingStrategy<K> |
ObjectShortHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
short value1,
K key2,
short value2) |
|
static <K> ObjectShortHashMapWithHashingStrategy<K> |
ObjectShortHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
short value1,
K key2,
short value2,
K key3,
short value3) |
|
static <K> ObjectShortHashMapWithHashingStrategy<K> |
ObjectShortHashMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
short value1,
K key2,
short value2,
K key3,
short value3,
K key4,
short value4) |
Modifier and Type | Method | Description |
---|---|---|
static <T1,T2> ImmutableEntryWithHashingStrategy<T1,T2> |
ImmutableEntryWithHashingStrategy.of(T1 key,
T2 value,
HashingStrategy<? super T1> hashingStrategy) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.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> |
ImmutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
|
<K,V> ImmutableMap<K,V> |
ImmutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4) |
Constructor | Description |
---|---|
ImmutableEntryWithHashingStrategy(K key,
V value,
HashingStrategy<? super K> hashingStrategy) |
|
ImmutableUnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
Pair<K,V>... pairs) |
Modifier and Type | Method | Description |
---|---|---|
HashingStrategy<? super K> |
UnifiedMapWithHashingStrategy.hashingStrategy() |
Modifier and Type | Method | Description |
---|---|---|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
int size) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
int size,
float loadFactor) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newMap(HashingStrategy<? super K> hashingStrategy,
java.util.Map<? extends K,? extends V> map) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newMapWith(HashingStrategy<? super K> hashingStrategy,
java.lang.Iterable<Pair<K,V>> inputIterable) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newMapWith(HashingStrategy<? super K> hashingStrategy,
Pair<K,V>... pairs) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newWithKeysValues(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newWithKeysValues(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> |
MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactoryImpl.of(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactoryImpl.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> |
MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy,
K key,
V value) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
|
<K,V> MutableMap<K,V> |
MutableHashingStrategyMapFactoryImpl.with(HashingStrategy<? super K> hashingStrategy,
K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4) |
Constructor | Description |
---|---|
UnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy) |
|
UnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
int initialCapacity) |
|
UnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
int initialCapacity,
float loadFactor) |
|
UnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
java.util.Map<? extends K,? extends V> map) |
|
UnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
Pair<K,V>... pairs) |
Modifier and Type | Method | Description |
---|---|---|
HashingStrategy<? super K> |
HashBagMultimapWithHashingStrategy.getKeyHashingStrategy() |
Modifier and Type | Method | Description |
---|---|---|
static <K,V> HashBagMultimapWithHashingStrategy<K,V> |
HashBagMultimapWithHashingStrategy.newMultimap(HashingStrategy<? super K> multimapHashingStrategy) |
|
static <K,V> HashBagMultimapWithHashingStrategy<K,V> |
HashBagMultimapWithHashingStrategy.newMultimap(HashingStrategy<? super K> multimapHashingStrategy,
java.lang.Iterable<Pair<K,V>> inputIterable) |
|
static <K,V> HashBagMultimapWithHashingStrategy<K,V> |
HashBagMultimapWithHashingStrategy.newMultimap(HashingStrategy<? super K> multimapHashingStrategy,
Multimap<? extends K,? extends V> multimap) |
|
static <K,V> HashBagMultimapWithHashingStrategy<K,V> |
HashBagMultimapWithHashingStrategy.newMultimap(HashingStrategy<? super K> multimapHashingStrategy,
Pair<K,V>... pairs) |
Constructor | Description |
---|---|
HashBagMultimapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy) |
|
HashBagMultimapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
java.lang.Iterable<Pair<K,V>> inputIterable) |
|
HashBagMultimapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
Multimap<? extends K,? extends V> multimap) |
|
HashBagMultimapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
Pair<K,V>... pairs) |
Modifier and Type | Method | Description |
---|---|---|
HashingStrategy<? super V> |
UnifiedSetWithHashingStrategyMultimap.getValueHashingStrategy() |
Modifier and Type | Method | Description |
---|---|---|
static <K,V> UnifiedSetWithHashingStrategyMultimap<K,V> |
UnifiedSetWithHashingStrategyMultimap.newMultimap(HashingStrategy<? super V> hashingStrategy) |
|
static <K,V> UnifiedSetWithHashingStrategyMultimap<K,V> |
UnifiedSetWithHashingStrategyMultimap.newMultimap(HashingStrategy<? super V> hashingStrategy,
java.lang.Iterable<Pair<K,V>> inputIterable) |
|
static <K,V> UnifiedSetWithHashingStrategyMultimap<K,V> |
UnifiedSetWithHashingStrategyMultimap.newMultimap(HashingStrategy<? super V> hashingStrategy,
Multimap<? extends K,? extends V> multimap) |
|
static <K,V> UnifiedSetWithHashingStrategyMultimap<K,V> |
UnifiedSetWithHashingStrategyMultimap.newMultimap(HashingStrategy<? super V> hashingStrategy,
Pair<K,V>... pairs) |
Constructor | Description |
---|---|
UnifiedSetWithHashingStrategyMultimap(HashingStrategy<? super V> hashingStrategy) |
|
UnifiedSetWithHashingStrategyMultimap(HashingStrategy<? super V> hashingStrategy,
java.lang.Iterable<Pair<K,V>> inputIterable) |
|
UnifiedSetWithHashingStrategyMultimap(HashingStrategy<? super V> hashingStrategy,
Multimap<? extends K,? extends V> multimap) |
|
UnifiedSetWithHashingStrategyMultimap(HashingStrategy<? super V> hashingStrategy,
Pair<K,V>... pairs) |
Constructor | Description |
---|---|
PartitionUnifiedSetWithHashingStrategy(HashingStrategy<? super T> hashingStrategy) |
Modifier and Type | Method | Description |
---|---|---|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactoryImpl.of(HashingStrategy<? super T> hashingStrategy) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactoryImpl.of(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactoryImpl.ofAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactoryImpl.with(HashingStrategy<? super T> hashingStrategy) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactoryImpl.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> ImmutableSet<T> |
ImmutableHashingStrategySetFactoryImpl.withAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
Modifier and Type | Method | Description |
---|---|---|
HashingStrategy<? super T> |
UnifiedSetWithHashingStrategy.hashingStrategy() |
Modifier and Type | Method | Description |
---|---|---|
static <K> UnifiedSetWithHashingStrategy<K> |
UnifiedSetWithHashingStrategy.newSet(HashingStrategy<? super K> hashingStrategy) |
|
static <K> UnifiedSetWithHashingStrategy<K> |
UnifiedSetWithHashingStrategy.newSet(HashingStrategy<? super K> hashingStrategy,
int size) |
|
static <K> UnifiedSetWithHashingStrategy<K> |
UnifiedSetWithHashingStrategy.newSet(HashingStrategy<? super K> hashingStrategy,
int size,
float loadFactor) |
|
static <K> UnifiedSetWithHashingStrategy<K> |
UnifiedSetWithHashingStrategy.newSet(HashingStrategy<? super K> hashingStrategy,
java.lang.Iterable<? extends K> source) |
|
static <K> UnifiedSetWithHashingStrategy<K> |
UnifiedSetWithHashingStrategy.newSetWith(HashingStrategy<? super K> hashingStrategy,
K... elements) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.of(HashingStrategy<? super T> hashingStrategy) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.of(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.ofAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.with(HashingStrategy<? super T> hashingStrategy) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.with(HashingStrategy<? super T> hashingStrategy,
T... items) |
|
<T> MutableSet<T> |
MutableHashingStrategySetFactoryImpl.withAll(HashingStrategy<? super T> hashingStrategy,
java.lang.Iterable<? extends T> items) |
Constructor | Description |
---|---|
UnifiedSetWithHashingStrategy(HashingStrategy<? super T> hashingStrategy) |
|
UnifiedSetWithHashingStrategy(HashingStrategy<? super T> hashingStrategy,
int initialCapacity) |
|
UnifiedSetWithHashingStrategy(HashingStrategy<? super T> hashingStrategy,
int initialCapacity,
float loadFactor) |
|
UnifiedSetWithHashingStrategy(HashingStrategy<? super T> hashingStrategy,
java.util.Collection<? extends T> collection) |
|
UnifiedSetWithHashingStrategy(HashingStrategy<? super T> hashingStrategy,
UnifiedSetWithHashingStrategy<T> set) |
Modifier and Type | Method | Description |
---|---|---|
static <T> MutableList<T> |
ArrayIterate.distinct(T[] objectArray,
HashingStrategy<? super T> hashingStrategy) |
|
static <T> java.util.ArrayList<T> |
ArrayListIterate.distinct(java.util.ArrayList<T> list,
HashingStrategy<? super T> hashingStrategy) |
|
static <T> MutableList<T> |
ListIterate.distinct(java.util.List<T> list,
HashingStrategy<? super T> hashingStrategy) |
Modifier and Type | Method | Description |
---|---|---|
static <T> FastList<T> |
InternalArrayIterate.distinct(T[] objectArray,
int size,
HashingStrategy<? super T> hashingStrategy) |
|
static <T> MutableList<T> |
IterableIterate.distinct(java.lang.Iterable<T> iterable,
HashingStrategy<? super T> hashingStrategy) |
|
static <T> MutableList<T> |
IteratorIterate.distinct(java.util.Iterator<T> iterator,
HashingStrategy<? super T> hashingStrategy) |
|
static <T> MutableList<T> |
RandomAccessListIterate.distinct(java.util.List<T> list,
HashingStrategy<? super T> hashingStrategy) |
Copyright © 2004–2018. All rights reserved.