Uses of Interface
org.eclipse.collections.api.bag.UnsortedBag
-
Packages that use UnsortedBag Package Description org.eclipse.collections.api.bag This package contains interfaces for Bag API.org.eclipse.collections.api.multimap.bag This package contains interfaces forBagMultimap.org.eclipse.collections.api.partition.bag This package contains interfaces forPartitionBag.org.eclipse.collections.impl.bag.immutable This package contains implementations of theImmutableBaginterface.org.eclipse.collections.impl.bag.mutable This package contains implementations of theMutableBaginterface.org.eclipse.collections.impl.bag.strategy.mutable This package contains implementations of bags with user definedHashingStrategys.org.eclipse.collections.impl.lazy.parallel.bag -
-
Uses of UnsortedBag in org.eclipse.collections.api.bag
Subinterfaces of UnsortedBag in org.eclipse.collections.api.bag Modifier and Type Interface Description interfaceImmutableBag<T>interfaceMultiReaderBag<T>A MultiReaderBag provides thread-safe iteration for a bag through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableBag<T>A MutableBag is a Collection whose elements are unordered and may contain duplicate entries.Methods in org.eclipse.collections.api.bag that return UnsortedBag Modifier and Type Method Description <V> UnsortedBag<V>UnsortedBag. collect(Function<? super T,? extends V> function)<V> UnsortedBag<V>UnsortedBag. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<P,V>
UnsortedBag<V>UnsortedBag. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)<V> UnsortedBag<V>UnsortedBag. collectWithOccurrences(ObjectIntToObjectFunction<? super T,? extends V> function)<V> UnsortedBag<V>UnsortedBag. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)default <P,V>
UnsortedBag<V>UnsortedBag. flatCollectWith(Function2<? super T,? super P,? extends java.lang.Iterable<V>> function, P parameter)UnsortedBag<T>UnsortedBag. reject(Predicate<? super T> predicate)<P> UnsortedBag<T>UnsortedBag. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)UnsortedBag<T>UnsortedBag. select(Predicate<? super T> predicate)UnsortedBag<T>UnsortedBag. selectByOccurrences(IntPredicate predicate)default UnsortedBag<T>UnsortedBag. selectDuplicates()<S> UnsortedBag<S>UnsortedBag. selectInstancesOf(java.lang.Class<S> clazz)<P> UnsortedBag<T>UnsortedBag. selectWith(Predicate2<? super T,? super P> predicate, P parameter)UnsortedBag<T>UnsortedBag. tap(Procedure<? super T> procedure)<S> UnsortedBag<Pair<T,S>>UnsortedBag. zip(java.lang.Iterable<S> that)Deprecated.in 6.0. -
Uses of UnsortedBag in org.eclipse.collections.api.multimap.bag
Methods in org.eclipse.collections.api.multimap.bag that return UnsortedBag Modifier and Type Method Description UnsortedBag<V>UnsortedBagMultimap. get(K key) -
Uses of UnsortedBag in org.eclipse.collections.api.partition.bag
Methods in org.eclipse.collections.api.partition.bag that return UnsortedBag Modifier and Type Method Description UnsortedBag<T>PartitionUnsortedBag. getRejected()UnsortedBag<T>PartitionUnsortedBag. getSelected() -
Uses of UnsortedBag in org.eclipse.collections.impl.bag.immutable
Classes in org.eclipse.collections.impl.bag.immutable that implement UnsortedBag Modifier and Type Class Description classAbstractImmutableBag<T>classImmutableArrayBag<T>(package private) classImmutableEmptyBag<T>This is a zero elementImmutableBagwhich is created by calling the Bags.immutable.empty().classImmutableHashBag<T>(package private) classImmutableSingletonBag<T>Fields in org.eclipse.collections.impl.bag.immutable declared as UnsortedBag Modifier and Type Field Description private UnsortedBag<T>ImmutableBagSerializationProxy. bagConstructors in org.eclipse.collections.impl.bag.immutable with parameters of type UnsortedBag Constructor Description ImmutableBagSerializationProxy(UnsortedBag<T> bag) -
Uses of UnsortedBag in org.eclipse.collections.impl.bag.mutable
Classes in org.eclipse.collections.impl.bag.mutable that implement UnsortedBag Modifier and Type Class Description classAbstractHashBag<T>classAbstractMutableBag<T>classHashBag<T>A HashBag is a MutableBag which uses a Map as its underlying data store.classMultiReaderHashBag<T>MultiReaderHashBag provides a thread-safe wrapper around a HashBag, using a ReentrantReadWriteLock.(package private) static classMultiReaderHashBag.UntouchableMutableBag<T>classSynchronizedBag<T>A synchronized view of aMutableBag.classUnmodifiableBag<T>An unmodifiable view of a bag. -
Uses of UnsortedBag in org.eclipse.collections.impl.bag.strategy.mutable
Classes in org.eclipse.collections.impl.bag.strategy.mutable that implement UnsortedBag Modifier and Type Class Description classHashBagWithHashingStrategy<T> -
Uses of UnsortedBag in org.eclipse.collections.impl.lazy.parallel.bag
Constructors in org.eclipse.collections.impl.lazy.parallel.bag with parameters of type UnsortedBag Constructor Description NonParallelUnsortedBag(UnsortedBag<T> delegate)
-