Uses of Interface
org.eclipse.collections.api.collection.MutableCollection
Packages that use MutableCollection
Package
Description
This package contains interfaces for Bag API.
This package contains interfaces for SortedBag API.
This package contains mutable and immutable primitive collection API.
This package contains interfaces for list API which enhance the performance and functionality of
List.This package contains interfaces for map API which enhance the performance and functionality of
MapThis package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
This package contains mutable and immutable sorted map interfaces.
This package contains interfaces for
Multimap.This package contains interfaces for
PartitionIterable.This package contains interfaces for set API which enhance the performance and functionality of
Set.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.bagModifier and TypeInterfaceDescriptioninterfaceA 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.interface -
Uses of MutableCollection in org.eclipse.collections.api.bag.sorted
Subinterfaces of MutableCollection in org.eclipse.collections.api.bag.sorted -
Uses of MutableCollection in org.eclipse.collections.api.collection
Subinterfaces of MutableCollection in org.eclipse.collections.api.collectionModifier and TypeInterfaceDescriptioninterfaceA FixedSizeCollection is a collection that may be mutated, but cannot grow or shrink in size.Methods in org.eclipse.collections.api.collection that return MutableCollectionModifier and TypeMethodDescriptionMutableCollection.asSynchronized()Returns a synchronized wrapper backed by this collection.MutableCollection.asUnmodifiable()Returns an unmodifiable view of this collection.<V> MutableCollection<V>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.newEmpty()Creates a new empty mutable version of the same collection type.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.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.This method allows fixed size collections the ability to add elements to their existing elements.This method allows mutable and fixed size collections the ability to add elements to their existing elements.This method allows fixed size collections the ability to add multiple elements to their existing elements.This method allows mutable and fixed size collections the ability to add multiple elements to their existing elements.This method allows fixed size collections the ability to remove elements from their existing elements.This method allows mutable and fixed size collections the ability to remove elements from their existing elements.FixedSizeCollection.withoutAll(Iterable<? extends T> elements) This method allows fixed size collections the ability to remove multiple elements from their existing elements.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>> Deprecated.in 6.0.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 MutableCollectionModifier and TypeMethodDescription<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.listModifier and TypeInterfaceDescriptioninterfaceA FixedSizeList is a list that may be mutated, but cannot grow or shrink in size.interfaceA 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 MutableCollectionModifier and TypeMethodDescription<P> MutableCollection<V>MutableMapIterable.rejectWith(Predicate2<? super V, ? super P> predicate, P parameter) <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.zipWithIndex() -
Uses of MutableCollection in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive that return MutableCollectionModifier and TypeMethodDescription<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 -
Uses of MutableCollection in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap that return MutableCollectionModifier and TypeMethodDescriptionMutableMultimap.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 MutableCollectionModifier and TypeMethodDescriptionPartitionMutableCollection.getRejected()PartitionMutableCollection.getSelected() -
Uses of MutableCollection in org.eclipse.collections.api.set
Subinterfaces of MutableCollection in org.eclipse.collections.api.setModifier and TypeInterfaceDescriptioninterfaceFixedSizeSet<T>A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.interfaceA 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.interfaceMethods in org.eclipse.collections.api.set that return MutableCollection -
Uses of MutableCollection in org.eclipse.collections.api.set.sorted
Subinterfaces of MutableCollection in org.eclipse.collections.api.set.sortedModifier and TypeInterfaceDescriptioninterfaceA MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.