Uses of Interface
org.eclipse.collections.api.block.HashingStrategy
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.
|
-
Uses of HashingStrategy in org.eclipse.collections.api.factory.bag.strategy
Methods in org.eclipse.collections.api.factory.bag.strategy with parameters of type HashingStrategy 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, 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)
-
Uses of HashingStrategy in org.eclipse.collections.api.factory.map.strategy
Methods in org.eclipse.collections.api.factory.map.strategy with parameters of type HashingStrategy 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)
-
Uses of HashingStrategy in org.eclipse.collections.api.factory.set.strategy
Methods in org.eclipse.collections.api.factory.set.strategy with parameters of type HashingStrategy 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, Iterable<? extends T> items)
<T> MutableSet<T>
MutableHashingStrategySetFactory. ofAll(HashingStrategy<? super T> hashingStrategy, Iterable<? extends T> items)
<T> ImmutableSet<T>
ImmutableHashingStrategySetFactory. ofInitialCapacity(HashingStrategy<? super T> hashingStrategy, int capacity)
<T> MutableSet<T>
MutableHashingStrategySetFactory. ofInitialCapacity(HashingStrategy<? super T> hashingStrategy, int capacity)
<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, Iterable<? extends T> items)
<T> MutableSet<T>
MutableHashingStrategySetFactory. withAll(HashingStrategy<? super T> hashingStrategy, Iterable<? extends T> items)
<T> ImmutableSet<T>
ImmutableHashingStrategySetFactory. withInitialCapacity(HashingStrategy<? super T> hashingStrategy, int capacity)
<T> MutableSet<T>
MutableHashingStrategySetFactory. withInitialCapacity(HashingStrategy<? super T> hashingStrategy, int capacity)
-
Uses of HashingStrategy in org.eclipse.collections.api.list
Methods in org.eclipse.collections.api.list with parameters of type HashingStrategy Modifier and Type Method Description ImmutableList<T>
ImmutableList. distinct(HashingStrategy<? super T> hashingStrategy)
ListIterable<T>
ListIterable. distinct(HashingStrategy<? super T> hashingStrategy)
Returns a newListIterable
containing the distinct elements in this list.MutableList<T>
MutableList. distinct(HashingStrategy<? super T> hashingStrategy)
Returns a newListIterable
containing the distinct elements in this list. -
Uses of HashingStrategy in org.eclipse.collections.impl.bag.strategy.mutable
Methods in org.eclipse.collections.impl.bag.strategy.mutable that return HashingStrategy Modifier and Type Method Description HashingStrategy<? super T>
HashBagWithHashingStrategy. hashingStrategy()
Methods in org.eclipse.collections.impl.bag.strategy.mutable with parameters of type 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, 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, 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, Iterable<? extends T> items)
Constructors in org.eclipse.collections.impl.bag.strategy.mutable with parameters of type HashingStrategy Constructor Description HashBagWithHashingStrategy(HashingStrategy<? super T> hashingStrategy)
HashBagWithHashingStrategy(HashingStrategy<? super T> hashingStrategy, int size)
-
Uses of HashingStrategy in org.eclipse.collections.impl.block.factory
Methods in org.eclipse.collections.impl.block.factory that return HashingStrategy 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>
HashingStrategy<T>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<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)
Methods in org.eclipse.collections.impl.block.factory with parameters of type HashingStrategy Modifier and Type Method Description static <T> HashingStrategy<T>
HashingStrategies. chain(HashingStrategy<T>... hashingStrategies)
static <T> HashingStrategy<T>
HashingStrategies. nullSafeHashingStrategy(HashingStrategy<T> nonNullSafeStrategy)
-
Uses of HashingStrategy in org.eclipse.collections.impl.list.fixed
Methods in org.eclipse.collections.impl.list.fixed with parameters of type HashingStrategy Modifier and Type Method Description MutableList<T>
AbstractArrayAdapter. distinct(HashingStrategy<? super T> hashingStrategy)
-
Uses of HashingStrategy in org.eclipse.collections.impl.list.mutable
Methods in org.eclipse.collections.impl.list.mutable with parameters of type 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)
-
Uses of HashingStrategy in org.eclipse.collections.impl.map.mutable.primitive
Methods in org.eclipse.collections.impl.map.mutable.primitive with parameters of type 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)
-
Uses of HashingStrategy in org.eclipse.collections.impl.map.strategy.immutable
Methods in org.eclipse.collections.impl.map.strategy.immutable with parameters of type HashingStrategy 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)
Constructors in org.eclipse.collections.impl.map.strategy.immutable with parameters of type HashingStrategy Constructor Description ImmutableEntryWithHashingStrategy(K key, V value, HashingStrategy<? super K> hashingStrategy)
ImmutableUnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy, Pair<K,V>... pairs)
-
Uses of HashingStrategy in org.eclipse.collections.impl.map.strategy.mutable
Methods in org.eclipse.collections.impl.map.strategy.mutable that return HashingStrategy Modifier and Type Method Description HashingStrategy<? super K>
UnifiedMapWithHashingStrategy. hashingStrategy()
Methods in org.eclipse.collections.impl.map.strategy.mutable with parameters of type 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, Map<? extends K,? extends V> map)
static <K, V> UnifiedMapWithHashingStrategy<K,V>
UnifiedMapWithHashingStrategy. newMapWith(HashingStrategy<? super K> hashingStrategy, 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)
Constructors in org.eclipse.collections.impl.map.strategy.mutable with parameters of type HashingStrategy 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, Map<? extends K,? extends V> map)
UnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy, Pair<K,V>... pairs)
-
Uses of HashingStrategy in org.eclipse.collections.impl.multimap.bag.strategy
Methods in org.eclipse.collections.impl.multimap.bag.strategy that return HashingStrategy Modifier and Type Method Description HashingStrategy<? super K>
HashBagMultimapWithHashingStrategy. getKeyHashingStrategy()
Methods in org.eclipse.collections.impl.multimap.bag.strategy with parameters of type HashingStrategy 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, 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)
Constructors in org.eclipse.collections.impl.multimap.bag.strategy with parameters of type HashingStrategy Constructor Description HashBagMultimapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy)
HashBagMultimapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy, 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)
-
Uses of HashingStrategy in org.eclipse.collections.impl.multimap.set.strategy
Methods in org.eclipse.collections.impl.multimap.set.strategy that return HashingStrategy Modifier and Type Method Description HashingStrategy<? super V>
UnifiedSetWithHashingStrategyMultimap. getValueHashingStrategy()
Methods in org.eclipse.collections.impl.multimap.set.strategy with parameters of type HashingStrategy 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, 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)
Constructors in org.eclipse.collections.impl.multimap.set.strategy with parameters of type HashingStrategy Constructor Description UnifiedSetWithHashingStrategyMultimap(HashingStrategy<? super V> hashingStrategy)
UnifiedSetWithHashingStrategyMultimap(HashingStrategy<? super V> hashingStrategy, 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)
-
Uses of HashingStrategy in org.eclipse.collections.impl.partition.set.strategy
Constructors in org.eclipse.collections.impl.partition.set.strategy with parameters of type HashingStrategy Constructor Description PartitionUnifiedSetWithHashingStrategy(HashingStrategy<? super T> hashingStrategy)
-
Uses of HashingStrategy in org.eclipse.collections.impl.set.strategy.immutable
Methods in org.eclipse.collections.impl.set.strategy.immutable with parameters of type 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, Iterable<? extends T> items)
<T> ImmutableSet<T>
ImmutableHashingStrategySetFactoryImpl. ofInitialCapacity(HashingStrategy<? super T> hashingStrategy, int capacity)
<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, Iterable<? extends T> items)
<T> ImmutableSet<T>
ImmutableHashingStrategySetFactoryImpl. withInitialCapacity(HashingStrategy<? super T> hashingStrategy, int capacity)
-
Uses of HashingStrategy in org.eclipse.collections.impl.set.strategy.mutable
Methods in org.eclipse.collections.impl.set.strategy.mutable that return HashingStrategy Modifier and Type Method Description HashingStrategy<? super T>
UnifiedSetWithHashingStrategy. hashingStrategy()
Methods in org.eclipse.collections.impl.set.strategy.mutable with parameters of type 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, 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, Iterable<? extends T> items)
<T> MutableSet<T>
MutableHashingStrategySetFactoryImpl. ofInitialCapacity(HashingStrategy<? super T> hashingStrategy, int capacity)
<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, Iterable<? extends T> items)
<T> MutableSet<T>
MutableHashingStrategySetFactoryImpl. withInitialCapacity(HashingStrategy<? super T> hashingStrategy, int capacity)
Constructors in org.eclipse.collections.impl.set.strategy.mutable with parameters of type HashingStrategy 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, Collection<? extends T> collection)
UnifiedSetWithHashingStrategy(HashingStrategy<? super T> hashingStrategy, UnifiedSetWithHashingStrategy<T> set)
-
Uses of HashingStrategy in org.eclipse.collections.impl.utility
Methods in org.eclipse.collections.impl.utility with parameters of type HashingStrategy Modifier and Type Method Description static <T> MutableList<T>
ArrayIterate. distinct(T[] objectArray, HashingStrategy<? super T> hashingStrategy)
static <T> ArrayList<T>
ArrayListIterate. distinct(ArrayList<T> list, HashingStrategy<? super T> hashingStrategy)
static <T> MutableList<T>
ListIterate. distinct(List<T> list, HashingStrategy<? super T> hashingStrategy)
-
Uses of HashingStrategy in org.eclipse.collections.impl.utility.internal
Methods in org.eclipse.collections.impl.utility.internal with parameters of type 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(Iterable<T> iterable, HashingStrategy<? super T> hashingStrategy)
static <T> MutableList<T>
IteratorIterate. distinct(Iterator<T> iterator, HashingStrategy<? super T> hashingStrategy)
static <T> MutableList<T>
RandomAccessListIterate. distinct(List<T> list, HashingStrategy<? super T> hashingStrategy)