Uses of Interface
org.eclipse.collections.api.collection.MutableCollection
-
Packages that use MutableCollection Package Description org.eclipse.collections.api.bag This package contains interfaces for Bag API.org.eclipse.collections.api.bag.sorted This package contains interfaces for SortedBag API.org.eclipse.collections.api.collection org.eclipse.collections.api.collection.primitive This package contains mutable and immutable primitive collection API.org.eclipse.collections.api.list This package contains interfaces for list API which enhance the performance and functionality ofList.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.eclipse.collections.api.map.primitive This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.org.eclipse.collections.api.map.sorted This package contains mutable and immutable sorted map interfaces.org.eclipse.collections.api.multimap This package contains interfaces forMultimap.org.eclipse.collections.api.partition This package contains interfaces forPartitionIterable.org.eclipse.collections.api.set This package contains interfaces for set API which enhance the performance and functionality ofSet.org.eclipse.collections.api.set.sorted This package contains interfaces for sorted set API. -
-
Uses of MutableCollection in org.eclipse.collections.api.bag
Subinterfaces of MutableCollection in org.eclipse.collections.api.bag Modifier and Type Interface Description 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.interfaceMutableBagIterable<T> -
Uses of MutableCollection in org.eclipse.collections.api.bag.sorted
Subinterfaces of MutableCollection in org.eclipse.collections.api.bag.sorted Modifier and Type Interface Description interfaceMutableSortedBag<T> -
Uses of MutableCollection in org.eclipse.collections.api.collection
Subinterfaces of MutableCollection in org.eclipse.collections.api.collection Modifier and Type Interface Description interfaceFixedSizeCollection<T>A FixedSizeCollection is a collection that may be mutated, but cannot grow or shrink in size.Methods in org.eclipse.collections.api.collection that return MutableCollection Modifier and Type Method Description MutableCollection<T>MutableCollection. asSynchronized()Returns a synchronized wrapper backed by this collection.MutableCollection<T>MutableCollection. asUnmodifiable()Returns an unmodifiable view of this collection.<V> MutableCollection<V>MutableCollection. collect(Function<? super T,? extends V> function)Returns a new MutableCollection with the results of applying the specified function to each element of the source collection.<V> MutableCollection<V>MutableCollection. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)Returns a new MutableCollection with the results of applying the specified function to each element of the source collection, but only for elements that evaluate to true for the specified predicate.<P,V>
MutableCollection<V>MutableCollection. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)Same asRichIterable.collect(Function)with aFunction2and specified parameter which is passed to the block.<V> MutableCollection<V>MutableCollection. flatCollect(Function<? super T,? extends Iterable<V>> function)flatCollectis a special case ofRichIterable.collect(Function).default <P,V>
MutableCollection<V>MutableCollection. flatCollectWith(Function2<? super T,? super P,? extends Iterable<V>> function, P parameter)MutableCollection<T>MutableCollection. newEmpty()Creates a new empty mutable version of the same collection type.MutableCollection<T>MutableCollection. reject(Predicate<? super T> predicate)Returns a MutableCollection with all elements that evaluate to false for the specified predicate.<P> MutableCollection<T>MutableCollection. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)Returns a MutableCollection with all elements that evaluate to false for the specified predicate2 and parameter.MutableCollection<T>MutableCollection. select(Predicate<? super T> predicate)Returns a MutableCollection with all elements that evaluate to true for the specified predicate.<S> MutableCollection<S>MutableCollection. selectInstancesOf(Class<S> clazz)Returns all elements of the source collection that are instances of the Classclazz.<P> MutableCollection<T>MutableCollection. selectWith(Predicate2<? super T,? super P> predicate, P parameter)Returns a MutableCollection with all elements that evaluate to true for the specified predicate2 and parameter.MutableCollection<T>MutableCollection. tap(Procedure<? super T> procedure)MutableCollection<T>FixedSizeCollection. with(T element)This method allows fixed size collections the ability to add elements to their existing elements.MutableCollection<T>MutableCollection. with(T element)This method allows mutable and fixed size collections the ability to add elements to their existing elements.MutableCollection<T>FixedSizeCollection. withAll(Iterable<? extends T> elements)This method allows fixed size collections the ability to add multiple elements to their existing elements.MutableCollection<T>MutableCollection. withAll(Iterable<? extends T> elements)This method allows mutable and fixed size collections the ability to add multiple elements to their existing elements.MutableCollection<T>FixedSizeCollection. without(T element)This method allows fixed size collections the ability to remove elements from their existing elements.MutableCollection<T>MutableCollection. without(T element)This method allows mutable and fixed size collections the ability to remove elements from their existing elements.MutableCollection<T>FixedSizeCollection. withoutAll(Iterable<? extends T> elements)This method allows fixed size collections the ability to remove multiple elements from their existing elements.MutableCollection<T>MutableCollection. withoutAll(Iterable<? extends T> elements)This method allows mutable and fixed size collections the ability to remove multiple elements from their existing elements.<S> MutableCollection<Pair<T,S>>MutableCollection. zip(Iterable<S> that)Deprecated.in 6.0.MutableCollection<Pair<T,Integer>>MutableCollection. zipWithIndex()Deprecated.in 6.0. -
Uses of MutableCollection in org.eclipse.collections.api.collection.primitive
Methods in org.eclipse.collections.api.collection.primitive that return MutableCollection Modifier and Type Method Description <V> MutableCollection<V>MutableBooleanCollection. collect(BooleanToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableByteCollection. collect(ByteToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableCharCollection. collect(CharToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableDoubleCollection. collect(DoubleToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableFloatCollection. collect(FloatToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableIntCollection. collect(IntToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableLongCollection. collect(LongToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableShortCollection. collect(ShortToObjectFunction<? extends V> function) -
Uses of MutableCollection in org.eclipse.collections.api.list
Subinterfaces of MutableCollection in org.eclipse.collections.api.list Modifier and Type Interface Description interfaceFixedSizeList<T>A FixedSizeList is a list that may be mutated, but cannot grow or shrink in size.interfaceMultiReaderList<T>A MultiReaderList provides thread-safe iteration for a list through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableList<T>A MutableList is an extension of java.util.List which provides methods matching the Smalltalk Collection protocol. -
Uses of MutableCollection in org.eclipse.collections.api.map
Methods in org.eclipse.collections.api.map that return MutableCollection Modifier and Type Method Description MutableCollection<V>MutableMapIterable. reject(Predicate<? super V> predicate)<P> MutableCollection<V>MutableMapIterable. rejectWith(Predicate2<? super V,? super P> predicate, P parameter)MutableCollection<V>MutableMapIterable. select(Predicate<? super V> predicate)<S> MutableCollection<S>MutableMapIterable. selectInstancesOf(Class<S> clazz)<P> MutableCollection<V>MutableMapIterable. selectWith(Predicate2<? super V,? super P> predicate, P parameter)<S> MutableCollection<Pair<V,S>>MutableMapIterable. zip(Iterable<S> that)MutableCollection<Pair<V,Integer>>MutableMapIterable. zipWithIndex() -
Uses of MutableCollection in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive that return MutableCollection Modifier and Type Method Description <V> MutableCollection<V>MutableObjectBooleanMap. collect(BooleanToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableObjectByteMap. collect(ByteToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableObjectCharMap. collect(CharToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableObjectDoubleMap. collect(DoubleToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableObjectFloatMap. collect(FloatToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableObjectIntMap. collect(IntToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableObjectLongMap. collect(LongToObjectFunction<? extends V> function)<V> MutableCollection<V>MutableObjectShortMap. collect(ShortToObjectFunction<? extends V> function) -
Uses of MutableCollection in org.eclipse.collections.api.map.sorted
Methods in org.eclipse.collections.api.map.sorted that return MutableCollection Modifier and Type Method Description MutableCollection<V>MutableSortedMap. values() -
Uses of MutableCollection in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap that return MutableCollection Modifier and Type Method Description MutableCollection<V>MutableMultimap. get(K key)MutableCollection<V>MutableMultimap. getIfAbsentPutAll(K key, Iterable<? extends V> values)Puts values into multimap if there are no values already associated with key. -
Uses of MutableCollection in org.eclipse.collections.api.partition
Methods in org.eclipse.collections.api.partition that return MutableCollection Modifier and Type Method Description MutableCollection<T>PartitionMutableCollection. getRejected()MutableCollection<T>PartitionMutableCollection. getSelected() -
Uses of MutableCollection in org.eclipse.collections.api.set
Subinterfaces of MutableCollection in org.eclipse.collections.api.set Modifier and Type Interface Description interfaceFixedSizeSet<T>A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.interfaceMultiReaderSet<T>A MultiReaderSet provides thread-safe iteration for a set through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableSet<T>A MutableSet is an extension java.util.Set which provides methods matching the Smalltalk Collection protocol.interfaceMutableSetIterable<T>Methods in org.eclipse.collections.api.set that return MutableCollection Modifier and Type Method Description <S> MutableCollection<Pair<T,S>>MutableSetIterable. zip(Iterable<S> that)Deprecated.in 6.0. -
Uses of MutableCollection in org.eclipse.collections.api.set.sorted
Subinterfaces of MutableCollection in org.eclipse.collections.api.set.sorted Modifier and Type Interface Description interfaceMutableSortedSet<T>A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.
-