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 ofMap
org.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.org.eclipse.collections.impl.bag.immutable This package contains implementations of theImmutableBag
interface.org.eclipse.collections.impl.bag.mutable This package contains implementations of theMutableBag
interface.org.eclipse.collections.impl.bag.sorted.mutable This package contains implementations ofMutableSortedBag
.org.eclipse.collections.impl.bag.strategy.mutable This package contains implementations of bags with user definedHashingStrategy
s.org.eclipse.collections.impl.collection.immutable This package contains implementations of theImmutableCollection
interface.org.eclipse.collections.impl.collection.mutable This package contains implementations of theMutableCollection
interface.org.eclipse.collections.impl.collection.mutable.primitive This package contains implementations of the mutable primitive collection interfaces.org.eclipse.collections.impl.lazy.iterator This package contains implementations of theIterator
interface.org.eclipse.collections.impl.list.fixed This package contains implementations of theFixedSizeList
interface.org.eclipse.collections.impl.list.immutable This package contains implementations of theImmutableList
interface.org.eclipse.collections.impl.list.mutable This package contains implementations of theMutableList
interface.org.eclipse.collections.impl.map This package contains implementations of theMapIterable
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.ordered.mutable org.eclipse.collections.impl.map.sorted.mutable This package contains implementations of theMutableSortedMap
interface.org.eclipse.collections.impl.multimap This package contains implementations of theMultimap
interface.org.eclipse.collections.impl.set org.eclipse.collections.impl.set.fixed This package contains implementations ofFixedSizeSet
.org.eclipse.collections.impl.set.immutable This package contains the implementations ofImmutableSet
.org.eclipse.collections.impl.set.mutable This package contains implementations ofMutableSet
.org.eclipse.collections.impl.set.sorted.immutable This package contains implementations ofImmutableSortedSet
.org.eclipse.collections.impl.set.sorted.mutable This package contains implementations ofMutableSortedSet
.org.eclipse.collections.impl.set.strategy.mutable This package contains implementations of sets with user definedHashingStrategy
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 MutableCollection in org.eclipse.collections.api.bag
Subinterfaces of MutableCollection in org.eclipse.collections.api.bag Modifier and Type Interface Description interface
MultiReaderBag<T>
A MultiReaderBag provides thread-safe iteration for a bag through methodswithReadLockAndDelegate()
andwithWriteLockAndDelegate()
.interface
MutableBag<T>
A MutableBag is a Collection whose elements are unordered and may contain duplicate entries.interface
MutableBagIterable<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 interface
MutableSortedBag<T>
-
Uses of MutableCollection in org.eclipse.collections.api.collection
Subinterfaces of MutableCollection in org.eclipse.collections.api.collection Modifier and Type Interface Description interface
FixedSizeCollection<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 aFunction2
and specified parameter which is passed to the block.<V> MutableCollection<V>
MutableCollection. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)
flatCollect
is a special case ofRichIterable.collect(Function)
.default <P,V>
MutableCollection<V>MutableCollection. flatCollectWith(Function2<? super T,? super P,? extends java.lang.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(java.lang.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(java.lang.Iterable<? extends T> elements)
This method allows fixed size collections the ability to add multiple elements to their existing elements.MutableCollection<T>
MutableCollection. withAll(java.lang.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(java.lang.Iterable<? extends T> elements)
This method allows fixed size collections the ability to remove multiple elements from their existing elements.MutableCollection<T>
MutableCollection. withoutAll(java.lang.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(java.lang.Iterable<S> that)
Deprecated.in 6.0.MutableCollection<Pair<T,java.lang.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 interface
FixedSizeList<T>
A FixedSizeList is a list that may be mutated, but cannot grow or shrink in size.interface
MultiReaderList<T>
A MultiReaderList provides thread-safe iteration for a list through methodswithReadLockAndDelegate()
andwithWriteLockAndDelegate()
.interface
MutableList<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(java.lang.Class<S> clazz)
<P> MutableCollection<V>
MutableMapIterable. selectWith(Predicate2<? super V,? super P> predicate, P parameter)
<S> MutableCollection<Pair<V,S>>
MutableMapIterable. zip(java.lang.Iterable<S> that)
MutableCollection<Pair<V,java.lang.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, java.lang.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 interface
FixedSizeSet<T>
A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.interface
MultiReaderSet<T>
A MultiReaderSet provides thread-safe iteration for a set through methodswithReadLockAndDelegate()
andwithWriteLockAndDelegate()
.interface
MutableSet<T>
A MutableSet is an extension java.util.Set which provides methods matching the Smalltalk Collection protocol.interface
MutableSetIterable<T>
Methods in org.eclipse.collections.api.set that return MutableCollection Modifier and Type Method Description <S> MutableCollection<Pair<T,S>>
MutableSetIterable. zip(java.lang.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 interface
MutableSortedSet<T>
A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol. -
Uses of MutableCollection in org.eclipse.collections.impl.bag.immutable
Methods in org.eclipse.collections.impl.bag.immutable with parameters of type MutableCollection Modifier and Type Method Description protected void
AbstractImmutableBagIterable. removeAllFrom(java.lang.Iterable<? extends T> elements, MutableCollection<T> result)
-
Uses of MutableCollection in org.eclipse.collections.impl.bag.mutable
Classes in org.eclipse.collections.impl.bag.mutable that implement MutableCollection Modifier and Type Class Description class
AbstractHashBag<T>
class
AbstractMutableBag<T>
class
AbstractMutableBagIterable<T>
class
HashBag<T>
A HashBag is a MutableBag which uses a Map as its underlying data store.class
MultiReaderHashBag<T>
MultiReaderHashBag provides a thread-safe wrapper around a HashBag, using a ReentrantReadWriteLock.(package private) static class
MultiReaderHashBag.UntouchableMutableBag<T>
class
SynchronizedBag<T>
A synchronized view of aMutableBag
.class
UnmodifiableBag<T>
An unmodifiable view of a bag. -
Uses of MutableCollection in org.eclipse.collections.impl.bag.sorted.mutable
Classes in org.eclipse.collections.impl.bag.sorted.mutable that implement MutableCollection Modifier and Type Class Description class
AbstractMutableSortedBag<T>
class
SynchronizedSortedBag<T>
A synchronized view of aMutableSortedBag
.class
TreeBag<T>
A TreeBag is a MutableSortedBag which uses a SortedMap as its underlying data store.class
UnmodifiableSortedBag<T>
An unmodifiable view of a SortedBag. -
Uses of MutableCollection in org.eclipse.collections.impl.bag.strategy.mutable
Classes in org.eclipse.collections.impl.bag.strategy.mutable that implement MutableCollection Modifier and Type Class Description class
HashBagWithHashingStrategy<T>
-
Uses of MutableCollection in org.eclipse.collections.impl.collection.immutable
Methods in org.eclipse.collections.impl.collection.immutable that return MutableCollection Modifier and Type Method Description protected abstract MutableCollection<T>
AbstractImmutableCollection. newMutable(int size)
Methods in org.eclipse.collections.impl.collection.immutable with parameters of type MutableCollection Modifier and Type Method Description protected void
AbstractImmutableCollection. removeAllFrom(java.lang.Iterable<? extends T> elements, MutableCollection<T> result)
-
Uses of MutableCollection in org.eclipse.collections.impl.collection.mutable
Classes in org.eclipse.collections.impl.collection.mutable that implement MutableCollection Modifier and Type Class Description class
AbstractCollectionAdapter<T>
class
AbstractMultiReaderMutableCollection<T>
AbstractMultiReaderMutableCollection is an abstraction that provides thread-safe collection behaviors.protected static class
AbstractMultiReaderMutableCollection.UntouchableMutableCollection<T>
class
AbstractMutableCollection<T>
class
AbstractSynchronizedMutableCollection<T>
class
AbstractUnmodifiableMutableCollection<T>
class
CollectionAdapter<T>
This class provides a MutableCollection interface wrapper around a JDK Collections Collection interface instance.class
SynchronizedMutableCollection<T>
A synchronized view of aMutableCollection
.class
UnmodifiableMutableCollection<T>
An unmodifiable view of a collection.Fields in org.eclipse.collections.impl.collection.mutable declared as MutableCollection Modifier and Type Field Description private MutableCollection<? extends T>
AbstractUnmodifiableMutableCollection. collection
protected MutableCollection<T>
AbstractMultiReaderMutableCollection.UntouchableMutableCollection. delegate
private MutableCollection<T>
SynchronizedCollectionSerializationProxy. mutableCollection
private MutableCollection<T>
UnmodifiableCollectionSerializationProxy. mutableCollection
Methods in org.eclipse.collections.impl.collection.mutable that return MutableCollection Modifier and Type Method Description static <E> MutableCollection<E>
CollectionAdapter. adapt(java.util.Collection<E> collection)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. asSynchronized()
MutableCollection<T>
CollectionAdapter. asSynchronized()
MutableCollection<T>
SynchronizedMutableCollection. asSynchronized()
MutableCollection<T>
AbstractUnmodifiableMutableCollection. asUnmodifiable()
MutableCollection<T>
CollectionAdapter. asUnmodifiable()
MutableCollection<T>
SynchronizedMutableCollection. asUnmodifiable()
<V> MutableCollection<V>
AbstractCollectionAdapter. collect(Function<? super T,? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedMutableCollection. collect(Function<? super T,? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableMutableCollection. collect(Function<? super T,? extends V> function)
<V> MutableCollection<V>
AbstractCollectionAdapter. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedMutableCollection. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableMutableCollection. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
<P,V>
MutableCollection<V>AbstractCollectionAdapter. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
<P,V>
MutableCollection<V>AbstractSynchronizedMutableCollection. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
<P,A>
MutableCollection<A>AbstractUnmodifiableMutableCollection. collectWith(Function2<? super T,? super P,? extends A> function, P parameter)
<V> MutableCollection<V>
AbstractCollectionAdapter. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)
<V> MutableCollection<V>
AbstractSynchronizedMutableCollection. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)
<V> MutableCollection<V>
AbstractUnmodifiableMutableCollection. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)
protected abstract MutableCollection<T>
AbstractMultiReaderMutableCollection. getDelegate()
protected abstract MutableCollection<T>
AbstractMultiReaderMutableCollection.UntouchableMutableCollection. getDelegate()
protected MutableCollection<T>
AbstractSynchronizedMutableCollection. getDelegate()
protected MutableCollection<T>
AbstractUnmodifiableMutableCollection. getMutableCollection()
MutableCollection<T>
AbstractUnmodifiableMutableCollection. newEmpty()
MutableCollection<T>
CollectionAdapter. newEmpty()
Deprecated.useFastList.newList()
orUnifiedSet.newSet()
insteadMutableCollection<T>
SynchronizedMutableCollection. newEmpty()
MutableCollection<T>
AbstractCollectionAdapter. reject(Predicate<? super T> predicate)
MutableCollection<T>
AbstractSynchronizedMutableCollection. reject(Predicate<? super T> predicate)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. reject(Predicate<? super T> predicate)
<P> MutableCollection<T>
AbstractCollectionAdapter. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
<P> MutableCollection<T>
AbstractSynchronizedMutableCollection. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
<P> MutableCollection<T>
AbstractUnmodifiableMutableCollection. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
MutableCollection<T>
AbstractCollectionAdapter. select(Predicate<? super T> predicate)
MutableCollection<T>
AbstractSynchronizedMutableCollection. select(Predicate<? super T> predicate)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. select(Predicate<? super T> predicate)
<S> MutableCollection<S>
AbstractCollectionAdapter. selectInstancesOf(java.lang.Class<S> clazz)
<S> MutableCollection<S>
AbstractSynchronizedMutableCollection. selectInstancesOf(java.lang.Class<S> clazz)
<S> MutableCollection<S>
AbstractUnmodifiableMutableCollection. selectInstancesOf(java.lang.Class<S> clazz)
<P> MutableCollection<T>
AbstractCollectionAdapter. selectWith(Predicate2<? super T,? super P> predicate, P parameter)
<P> MutableCollection<T>
AbstractSynchronizedMutableCollection. selectWith(Predicate2<? super T,? super P> predicate, P parameter)
<P> MutableCollection<T>
AbstractUnmodifiableMutableCollection. selectWith(Predicate2<? super T,? super P> predicate, P parameter)
MutableCollection<T>
AbstractCollectionAdapter. tap(Procedure<? super T> procedure)
MutableCollection<T>
AbstractSynchronizedMutableCollection. tap(Procedure<? super T> procedure)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. tap(Procedure<? super T> procedure)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. with(T element)
MutableCollection<T>
SynchronizedMutableCollection. with(T element)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. withAll(java.lang.Iterable<? extends T> elements)
MutableCollection<T>
SynchronizedMutableCollection. withAll(java.lang.Iterable<? extends T> elements)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. without(T element)
MutableCollection<T>
SynchronizedMutableCollection. without(T element)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. withoutAll(java.lang.Iterable<? extends T> elements)
MutableCollection<T>
SynchronizedMutableCollection. withoutAll(java.lang.Iterable<? extends T> elements)
protected <E> MutableCollection<E>
AbstractCollectionAdapter. wrap(java.util.Collection<E> collection)
<S> MutableCollection<Pair<T,S>>
AbstractCollectionAdapter. zip(java.lang.Iterable<S> that)
<S> MutableCollection<Pair<T,S>>
AbstractSynchronizedMutableCollection. zip(java.lang.Iterable<S> that)
<S> MutableCollection<Pair<T,S>>
AbstractUnmodifiableMutableCollection. zip(java.lang.Iterable<S> that)
MutableCollection<Pair<T,java.lang.Integer>>
AbstractCollectionAdapter. zipWithIndex()
MutableCollection<Pair<T,java.lang.Integer>>
AbstractSynchronizedMutableCollection. zipWithIndex()
MutableCollection<Pair<T,java.lang.Integer>>
AbstractUnmodifiableMutableCollection. zipWithIndex()
Constructors in org.eclipse.collections.impl.collection.mutable with parameters of type MutableCollection Constructor Description AbstractSynchronizedMutableCollection(MutableCollection<T> delegate)
AbstractSynchronizedMutableCollection(MutableCollection<T> delegate, java.lang.Object lock)
AbstractUnmodifiableMutableCollection(MutableCollection<? extends T> mutableCollection)
SynchronizedCollectionSerializationProxy(MutableCollection<T> collection)
SynchronizedMutableCollection(MutableCollection<T> newCollection)
SynchronizedMutableCollection(MutableCollection<T> newCollection, java.lang.Object newLock)
UnmodifiableCollectionSerializationProxy(MutableCollection<T> collection)
UnmodifiableMutableCollection(MutableCollection<? extends T> collection)
UntouchableMutableCollection(MutableCollection<T> delegate)
-
Uses of MutableCollection in org.eclipse.collections.impl.collection.mutable.primitive
Methods in org.eclipse.collections.impl.collection.mutable.primitive that return MutableCollection Modifier and Type Method Description <V> MutableCollection<V>
AbstractSynchronizedBooleanCollection. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedByteCollection. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedCharCollection. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedDoubleCollection. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedFloatCollection. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedIntCollection. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedLongCollection. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractSynchronizedShortCollection. collect(ShortToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableBooleanCollection. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableByteCollection. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableCharCollection. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableDoubleCollection. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableFloatCollection. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableIntCollection. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableLongCollection. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractUnmodifiableShortCollection. collect(ShortToObjectFunction<? extends V> function)
-
Uses of MutableCollection in org.eclipse.collections.impl.lazy.iterator
Fields in org.eclipse.collections.impl.lazy.iterator with type parameters of type MutableCollection Modifier and Type Field Description private Function0<MutableCollection<T>>
ChunkIterator. speciesNewStrategy
-
Uses of MutableCollection in org.eclipse.collections.impl.list.fixed
Classes in org.eclipse.collections.impl.list.fixed that implement MutableCollection Modifier and Type Class Description class
AbstractArrayAdapter<T>
class
AbstractMemoryEfficientMutableList<T>
private static class
AbstractMemoryEfficientMutableList.SubList<T>
class
ArrayAdapter<T>
This class provides a MutableList wrapper around an array.(package private) class
DoubletonList<T>
A DoubletonList is a two-element memory efficient List.(package private) class
EmptyList<T>
This class is a memory efficient list with no elements.(package private) class
QuadrupletonList<T>
This is a four element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three, four).(package private) class
QuintupletonList<T>
This is a five element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three, four, five).(package private) class
SextupletonList<T>
This is a six element immutable List which is created by calling Lists.fixedSize.of(one, two, three, four, five, six).(package private) class
SingletonList<T>
This class is a memory efficient list with one element.(package private) class
TripletonList<T>
This is a three element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three). -
Uses of MutableCollection in org.eclipse.collections.impl.list.immutable
Methods in org.eclipse.collections.impl.list.immutable that return MutableCollection Modifier and Type Method Description protected MutableCollection<T>
AbstractImmutableList. newMutable(int size)
-
Uses of MutableCollection in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement MutableCollection Modifier and Type Class Description class
AbstractListAdapter<T>
class
AbstractMutableList<T>
protected static class
AbstractMutableList.SubList<T>
class
ArrayListAdapter<T>
This class provides a MutableList wrapper around a JDK Collections ArrayList instance.class
CompositeFastList<E>
CompositeFastList behaves like a list, but is composed of at least one list.class
FastList<T>
FastList is an attempt to provide the same functionality as ArrayList without the support for concurrent modification exceptions.class
ListAdapter<T>
This class provides a MutableList wrapper around a JDK Collections List interface instance.class
MultiReaderFastList<T>
MultiReadFastList provides a thread-safe wrapper around a FastList, using a ReentrantReadWriteLock.(package private) static class
MultiReaderFastList.UntouchableMutableList<T>
class
RandomAccessListAdapter<T>
This class provides a MutableList wrapper around a JDK Collections List interface instance.class
SynchronizedMutableList<T>
A synchronized view of aMutableList
.class
UnmodifiableMutableList<T>
An unmodifiable view of a list.private static class
UnmodifiableMutableList.RandomAccessUnmodifiableMutableList<T>
-
Uses of MutableCollection in org.eclipse.collections.impl.map
Methods in org.eclipse.collections.impl.map that return MutableCollection Modifier and Type Method Description MutableCollection<V>
AbstractSynchronizedMapIterable. reject(Predicate<? super V> predicate)
<P> MutableCollection<V>
AbstractSynchronizedMapIterable. rejectWith(Predicate2<? super V,? super P> predicate, P parameter)
MutableCollection<V>
AbstractSynchronizedMapIterable. select(Predicate<? super V> predicate)
<S> MutableCollection<S>
AbstractSynchronizedMapIterable. selectInstancesOf(java.lang.Class<S> clazz)
<P> MutableCollection<V>
AbstractSynchronizedMapIterable. selectWith(Predicate2<? super V,? super P> predicate, P parameter)
<S> MutableCollection<Pair<V,S>>
AbstractSynchronizedMapIterable. zip(java.lang.Iterable<S> that)
MutableCollection<Pair<V,java.lang.Integer>>
AbstractSynchronizedMapIterable. zipWithIndex()
-
Uses of MutableCollection in org.eclipse.collections.impl.map.mutable.primitive
Methods in org.eclipse.collections.impl.map.mutable.primitive that return MutableCollection Modifier and Type Method Description <V> MutableCollection<V>
AbstractMutableBooleanValuesMap.AbstractBooleanValuesCollection. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractMutableByteValuesMap.AbstractByteValuesCollection. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractMutableCharValuesMap.AbstractCharValuesCollection. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractMutableDoubleValuesMap.AbstractDoubleValuesCollection. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractMutableFloatValuesMap.AbstractFloatValuesCollection. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractMutableIntValuesMap.AbstractIntValuesCollection. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractMutableLongValuesMap.AbstractLongValuesCollection. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
AbstractMutableShortValuesMap.AbstractShortValuesCollection. collect(ShortToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectBooleanHashMap. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectBooleanHashMap.ValuesCollection. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectBooleanHashMapWithHashingStrategy. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectBooleanHashMapWithHashingStrategy.ValuesCollection. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectByteHashMap. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectByteHashMap.ValuesCollection. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectByteHashMapWithHashingStrategy. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectByteHashMapWithHashingStrategy.ValuesCollection. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectCharHashMap. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectCharHashMap.ValuesCollection. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectCharHashMapWithHashingStrategy. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectCharHashMapWithHashingStrategy.ValuesCollection. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectDoubleHashMap. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectDoubleHashMap.ValuesCollection. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectDoubleHashMapWithHashingStrategy. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectDoubleHashMapWithHashingStrategy.ValuesCollection. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectFloatHashMap. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectFloatHashMap.ValuesCollection. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectFloatHashMapWithHashingStrategy. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectFloatHashMapWithHashingStrategy.ValuesCollection. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectIntHashMap. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectIntHashMap.ValuesCollection. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectIntHashMapWithHashingStrategy. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectIntHashMapWithHashingStrategy.ValuesCollection. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectLongHashMap. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectLongHashMap.ValuesCollection. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectLongHashMapWithHashingStrategy. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectLongHashMapWithHashingStrategy.ValuesCollection. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectShortHashMap. collect(ShortToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectShortHashMap.ValuesCollection. collect(ShortToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectShortHashMapWithHashingStrategy. collect(ShortToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectShortHashMapWithHashingStrategy.ValuesCollection. collect(ShortToObjectFunction<? extends V> function)
<V1> MutableCollection<V1>
SynchronizedObjectBooleanMap. collect(BooleanToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
SynchronizedObjectByteMap. collect(ByteToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
SynchronizedObjectCharMap. collect(CharToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
SynchronizedObjectDoubleMap. collect(DoubleToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
SynchronizedObjectFloatMap. collect(FloatToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
SynchronizedObjectIntMap. collect(IntToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
SynchronizedObjectLongMap. collect(LongToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
SynchronizedObjectShortMap. collect(ShortToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
UnmodifiableObjectBooleanMap. collect(BooleanToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
UnmodifiableObjectByteMap. collect(ByteToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
UnmodifiableObjectCharMap. collect(CharToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
UnmodifiableObjectDoubleMap. collect(DoubleToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
UnmodifiableObjectFloatMap. collect(FloatToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
UnmodifiableObjectIntMap. collect(IntToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
UnmodifiableObjectLongMap. collect(LongToObjectFunction<? extends V1> function)
<V1> MutableCollection<V1>
UnmodifiableObjectShortMap. collect(ShortToObjectFunction<? extends V1> function)
-
Uses of MutableCollection in org.eclipse.collections.impl.map.ordered.mutable
Methods in org.eclipse.collections.impl.map.ordered.mutable that return MutableCollection Modifier and Type Method Description MutableCollection<V>
OrderedMapAdapter. values()
-
Uses of MutableCollection in org.eclipse.collections.impl.map.sorted.mutable
Methods in org.eclipse.collections.impl.map.sorted.mutable that return MutableCollection Modifier and Type Method Description MutableCollection<V>
SortedMapAdapter. values()
MutableCollection<V>
SynchronizedSortedMap. values()
MutableCollection<V>
TreeSortedMap. values()
MutableCollection<V>
UnmodifiableTreeMap. values()
-
Uses of MutableCollection in org.eclipse.collections.impl.multimap
Classes in org.eclipse.collections.impl.multimap with type parameters of type MutableCollection Modifier and Type Class Description class
AbstractMutableMultimap<K,V,C extends MutableCollection<V>>
class
AbstractSynchronizedPutMultimap<K,V,C extends MutableCollection<V>>
Method parameters in org.eclipse.collections.impl.multimap with type arguments of type MutableCollection Modifier and Type Method Description private <KK extends K,VV extends V>
booleanAbstractMutableMultimap. putAllAbstractMutableMultimap(AbstractMutableMultimap<KK,VV,MutableCollection<VV>> other)
-
Uses of MutableCollection in org.eclipse.collections.impl.set
Classes in org.eclipse.collections.impl.set that implement MutableCollection Modifier and Type Class Description class
AbstractUnifiedSet<T>
-
Uses of MutableCollection in org.eclipse.collections.impl.set.fixed
Classes in org.eclipse.collections.impl.set.fixed that implement MutableCollection Modifier and Type Class Description (package private) class
AbstractMemoryEfficientMutableSet<T>
(package private) class
DoubletonSet<T>
(package private) class
EmptySet<T>
This class is a memory efficient list with no elements.(package private) class
QuadrupletonSet<T>
(package private) class
SingletonSet<T>
(package private) class
TripletonSet<T>
-
Uses of MutableCollection in org.eclipse.collections.impl.set.immutable
Methods in org.eclipse.collections.impl.set.immutable that return MutableCollection Modifier and Type Method Description protected MutableCollection<T>
AbstractImmutableSet. newMutable(int size)
-
Uses of MutableCollection in org.eclipse.collections.impl.set.mutable
Classes in org.eclipse.collections.impl.set.mutable that implement MutableCollection Modifier and Type Class Description class
AbstractMutableSet<T>
class
MultiReaderUnifiedSet<T>
MultiReadUnifiedSet provides a thread-safe wrapper around a UnifiedSet, using a ReentrantReadWriteLock.(package private) static class
MultiReaderUnifiedSet.UntouchableMutableSet<T>
class
SetAdapter<T>
This class provides a MutableSet wrapper around a JDK Collections Set interface instance.class
SynchronizedMutableSet<T>
A synchronized view of aMutableSet
.class
UnifiedSet<T>
class
UnmodifiableMutableSet<T>
An unmodifiable view of a list. -
Uses of MutableCollection in org.eclipse.collections.impl.set.sorted.immutable
Methods in org.eclipse.collections.impl.set.sorted.immutable that return MutableCollection Modifier and Type Method Description protected MutableCollection<T>
AbstractImmutableSortedSet. newMutable(int size)
-
Uses of MutableCollection in org.eclipse.collections.impl.set.sorted.mutable
Classes in org.eclipse.collections.impl.set.sorted.mutable that implement MutableCollection Modifier and Type Class Description class
SortedSetAdapter<T>
This class provides a MutableSortedSet wrapper around a JDK Collections SortedSet interface instance.class
SynchronizedSortedSet<T>
A synchronized view of aMutableSortedSet
.class
TreeSortedSet<T>
class
UnmodifiableSortedSet<T>
An unmodifiable view of a SortedSet. -
Uses of MutableCollection in org.eclipse.collections.impl.set.strategy.mutable
Classes in org.eclipse.collections.impl.set.strategy.mutable that implement MutableCollection Modifier and Type Class Description class
UnifiedSetWithHashingStrategy<T>
-
Uses of MutableCollection in org.eclipse.collections.impl.utility
Fields in org.eclipse.collections.impl.utility declared as MutableCollection Modifier and Type Field Description private MutableCollection<java.lang.Character>
StringIterate.AddCharacterToCollection. characters
private MutableCollection<java.lang.Character>
StringIterate.AddLowercaseCharacterToCollection. characters
private MutableCollection<java.lang.Character>
StringIterate.AddUppercaseCharacterToCollection. characters
Constructors in org.eclipse.collections.impl.utility with parameters of type MutableCollection Constructor Description AddCharacterToCollection(MutableCollection<java.lang.Character> characters)
AddLowercaseCharacterToCollection(MutableCollection<java.lang.Character> characters)
AddUppercaseCharacterToCollection(MutableCollection<java.lang.Character> characters)
-
Uses of MutableCollection in org.eclipse.collections.impl.utility.internal
Methods in org.eclipse.collections.impl.utility.internal with type parameters of type MutableCollection Modifier and Type Method Description static <T,R extends MutableCollection<T>>
RIterableIterate. dropWhile(java.lang.Iterable<T> iterable, Predicate<? super T> predicate, R target)
static <T,R extends MutableCollection<T>>
RIteratorIterate. dropWhile(java.util.Iterator<T> iterator, Predicate<? super T> predicate, R target)
static <T,R extends MutableCollection<T>>
RIterableIterate. takeWhile(java.lang.Iterable<T> iterable, Predicate<? super T> predicate, R target)
static <T,R extends MutableCollection<T>>
RIteratorIterate. takeWhile(java.util.Iterator<T> iterator, Predicate<? super T> predicate, R target)
Methods in org.eclipse.collections.impl.utility.internal with parameters of type MutableCollection Modifier and Type Method Description static <T> RichIterable<RichIterable<T>>
MutableCollectionIterate. chunk(MutableCollection<T> collection, int size)
-