public class HashBagWithHashingStrategy<T> extends AbstractHashBag<T> implements Serializable
| Constructor and Description |
|---|
HashBagWithHashingStrategy(org.eclipse.collections.api.block.HashingStrategy<? super T> hashingStrategy) |
HashBagWithHashingStrategy(org.eclipse.collections.api.block.HashingStrategy<? super T> hashingStrategy,
int size) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.collections.api.block.HashingStrategy<? super T> |
hashingStrategy() |
static <E> HashBagWithHashingStrategy<E> |
newBag(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy) |
static <E> HashBagWithHashingStrategy<E> |
newBag(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy,
org.eclipse.collections.api.bag.Bag<? extends E> source) |
static <E> HashBagWithHashingStrategy<E> |
newBag(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy,
int size) |
static <E> HashBagWithHashingStrategy<E> |
newBag(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy,
Iterable<? extends E> source) |
static <E> HashBagWithHashingStrategy<E> |
newBagWith(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy,
E... elements) |
org.eclipse.collections.api.bag.MutableBag<T> |
newEmpty() |
org.eclipse.collections.api.bag.MutableBag<T> |
selectByOccurrences(org.eclipse.collections.api.block.predicate.primitive.IntPredicate predicate) |
org.eclipse.collections.api.bag.MutableBag<T> |
with(T element) |
org.eclipse.collections.api.bag.MutableBag<T> |
withAll(Iterable<? extends T> elements) |
org.eclipse.collections.api.bag.MutableBag<T> |
without(T element) |
org.eclipse.collections.api.bag.MutableBag<T> |
withoutAll(Iterable<? extends T> elements) |
add, addAll, addOccurrences, clear, contains, each, equals, forEachWith, forEachWithIndex, forEachWithOccurrences, groupBy, groupByEach, hashCode, isEmpty, iterator, occurrencesOf, remove, removeAllIterable, removeIf, removeIfWith, removeOccurrences, setOccurrences, size, sizeDistinct, toMapOfItemToCountasParallel, asSynchronized, asUnmodifiable, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectIf, collectInt, collectLong, collectShort, collectWith, flatCollect, partition, partitionWith, reject, rejectWith, select, selectInstancesOf, selectWith, tap, toImmutable, zip, zipWithIndexaddAllIterable, aggregateBy, aggregateInPlaceBy, allSatisfy, allSatisfyWith, anySatisfy, anySatisfyWith, bottomOccurrences, chunk, detect, detectIfNone, detectWith, detectWithIfNone, getFirst, getLast, groupByUniqueKey, max, max, maxBy, min, min, minBy, noneSatisfy, noneSatisfyWith, removeAll, retainAll, retainAllIterable, selectAndRejectWith, topOccurrencescollect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectIf, collectInt, collectLong, collectShort, collectWith, count, flatCollect, groupBy, groupByEach, injectInto, injectInto, injectInto, injectInto, injectInto, injectIntoWith, reject, rejectWith, select, selectWith, sumOfDouble, sumOfFloat, sumOfInt, sumOfLong, toBag, toList, toSet, toSortedBag, toSortedBag, toSortedList, toSortedSet, toSortedSet, toStringOfItemToCountappendString, appendString, appendString, asLazy, containsAll, containsAllArguments, containsAllIterable, countWith, forEach, groupByUniqueKey, makeString, makeString, makeString, notEmpty, sumByDouble, sumByFloat, sumByInt, sumByLong, toArray, toArray, toMap, toSortedBagBy, toSortedList, toSortedListBy, toSortedMap, toSortedMap, toSortedSetBy, toString, zip, zipWithIndexbottomOccurrences, topOccurrencesaddAllIterable, aggregateBy, aggregateInPlaceBy, groupByUniqueKey, injectIntoWith, retainAllIterable, selectAndRejectWithcontainsAll, parallelStream, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArrayallSatisfy, allSatisfyWith, anySatisfy, anySatisfyWith, appendString, appendString, appendString, asLazy, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectIf, collectInt, collectLong, collectShort, collectWith, containsAll, containsAllArguments, containsAllIterable, count, countWith, detect, detectIfNone, detectWith, detectWithIfNone, flatCollect, getFirst, getLast, groupBy, groupByEach, groupByUniqueKey, injectInto, injectInto, injectInto, injectInto, injectInto, makeString, makeString, makeString, max, max, maxBy, min, min, minBy, noneSatisfy, noneSatisfyWith, notEmpty, reject, rejectWith, select, selectWith, sumByDouble, sumByFloat, sumByInt, sumByLong, sumOfDouble, sumOfFloat, sumOfInt, sumOfLong, toArray, toArray, toBag, toList, toMap, toSet, toSortedBag, toSortedBag, toSortedBagBy, toSortedList, toSortedList, toSortedListBy, toSortedMap, toSortedMap, toSortedSet, toSortedSet, toSortedSetBy, toString, zip, zipWithIndexpublic HashBagWithHashingStrategy(org.eclipse.collections.api.block.HashingStrategy<? super T> hashingStrategy)
public HashBagWithHashingStrategy(org.eclipse.collections.api.block.HashingStrategy<? super T> hashingStrategy, int size)
public static <E> HashBagWithHashingStrategy<E> newBag(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy)
public static <E> HashBagWithHashingStrategy<E> newBag(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy, int size)
public static <E> HashBagWithHashingStrategy<E> newBag(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy, org.eclipse.collections.api.bag.Bag<? extends E> source)
public static <E> HashBagWithHashingStrategy<E> newBag(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy, Iterable<? extends E> source)
public static <E> HashBagWithHashingStrategy<E> newBagWith(org.eclipse.collections.api.block.HashingStrategy<? super E> hashingStrategy, E... elements)
public org.eclipse.collections.api.block.HashingStrategy<? super T> hashingStrategy()
public org.eclipse.collections.api.bag.MutableBag<T> selectByOccurrences(org.eclipse.collections.api.block.predicate.primitive.IntPredicate predicate)
selectByOccurrences in interface org.eclipse.collections.api.bag.Bag<T>selectByOccurrences in interface org.eclipse.collections.api.bag.MutableBag<T>selectByOccurrences in interface org.eclipse.collections.api.bag.MutableBagIterable<T>selectByOccurrences in interface org.eclipse.collections.api.bag.UnsortedBag<T>selectByOccurrences in class AbstractHashBag<T>public org.eclipse.collections.api.bag.MutableBag<T> withAll(Iterable<? extends T> elements)
public org.eclipse.collections.api.bag.MutableBag<T> withoutAll(Iterable<? extends T> elements)
Copyright © 2004–2018. All rights reserved.