Uses of Interface
org.eclipse.collections.api.collection.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 of
List . |
org.eclipse.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
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 for
Multimap . |
org.eclipse.collections.api.partition |
This package contains interfaces for
PartitionIterable . |
org.eclipse.collections.api.set |
This package contains interfaces for set API which enhance the performance and functionality of
Set . |
org.eclipse.collections.api.set.sorted |
This package contains interfaces for sorted set API.
|
org.eclipse.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
org.eclipse.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
org.eclipse.collections.impl.bag.strategy.mutable |
This package contains implementations of bags with user defined
HashingStrategy s. |
org.eclipse.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
org.eclipse.collections.impl.collection.mutable.primitive |
This package contains implementations of the mutable primitive collection interfaces.
|
org.eclipse.collections.impl.list.fixed |
This package contains implementations of the
FixedSizeList interface. |
org.eclipse.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
org.eclipse.collections.impl.map |
This package contains implementations of the
MapIterable 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 the
MutableSortedMap interface. |
org.eclipse.collections.impl.multimap |
This package contains implementations of the
Multimap interface. |
org.eclipse.collections.impl.set | |
org.eclipse.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
org.eclipse.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
org.eclipse.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
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 Iterable<V>> function)
flatCollect
is 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 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(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 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(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.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.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.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 a common abstraction that provides thread-safe collection behaviors.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.Methods in org.eclipse.collections.impl.collection.mutable that return MutableCollection Modifier and Type Method Description static <E> MutableCollection<E>
CollectionAdapter. adapt(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 Iterable<V>> function)
<V> MutableCollection<V>
AbstractSynchronizedMutableCollection. flatCollect(Function<? super T,? extends Iterable<V>> function)
<V> MutableCollection<V>
AbstractUnmodifiableMutableCollection. flatCollect(Function<? super T,? extends Iterable<V>> function)
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(Class<S> clazz)
<S> MutableCollection<S>
AbstractSynchronizedMutableCollection. selectInstancesOf(Class<S> clazz)
<S> MutableCollection<S>
AbstractUnmodifiableMutableCollection. selectInstancesOf(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(Iterable<? extends T> elements)
MutableCollection<T>
SynchronizedMutableCollection. withAll(Iterable<? extends T> elements)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. without(T element)
MutableCollection<T>
SynchronizedMutableCollection. without(T element)
MutableCollection<T>
AbstractUnmodifiableMutableCollection. withoutAll(Iterable<? extends T> elements)
MutableCollection<T>
SynchronizedMutableCollection. withoutAll(Iterable<? extends T> elements)
<S> MutableCollection<Pair<T,S>>
AbstractCollectionAdapter. zip(Iterable<S> that)
<S> MutableCollection<Pair<T,S>>
AbstractSynchronizedMutableCollection. zip(Iterable<S> that)
<S> MutableCollection<Pair<T,S>>
AbstractUnmodifiableMutableCollection. zip(Iterable<S> that)
MutableCollection<Pair<T,Integer>>
AbstractCollectionAdapter. zipWithIndex()
MutableCollection<Pair<T,Integer>>
AbstractSynchronizedMutableCollection. zipWithIndex()
MutableCollection<Pair<T,Integer>>
AbstractUnmodifiableMutableCollection. zipWithIndex()
Constructors in org.eclipse.collections.impl.collection.mutable with parameters of type MutableCollection Constructor Description SynchronizedCollectionSerializationProxy(MutableCollection<T> collection)
UnmodifiableCollectionSerializationProxy(MutableCollection<T> collection)
-
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.list.fixed
Classes in org.eclipse.collections.impl.list.fixed that implement MutableCollection Modifier and Type Class Description class
AbstractArrayAdapter<T>
class
AbstractMemoryEfficientMutableList<T>
class
ArrayAdapter<T>
This class provides a MutableList wrapper around an array. -
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>
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.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. -
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(Class<S> clazz)
<P> MutableCollection<V>
AbstractSynchronizedMapIterable. selectWith(Predicate2<? super V,? super P> predicate, P parameter)
<S> MutableCollection<Pair<V,S>>
AbstractSynchronizedMapIterable. zip(Iterable<S> that)
MutableCollection<Pair<V,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>
ObjectBooleanHashMap. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectBooleanHashMapWithHashingStrategy. collect(BooleanToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectByteHashMap. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectByteHashMapWithHashingStrategy. collect(ByteToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectCharHashMap. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectCharHashMapWithHashingStrategy. collect(CharToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectDoubleHashMap. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectDoubleHashMapWithHashingStrategy. collect(DoubleToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectFloatHashMap. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectFloatHashMapWithHashingStrategy. collect(FloatToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectIntHashMap. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectIntHashMapWithHashingStrategy. collect(IntToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectLongHashMap. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectLongHashMapWithHashingStrategy. collect(LongToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectShortHashMap. collect(ShortToObjectFunction<? extends V> function)
<V> MutableCollection<V>
ObjectShortHashMapWithHashingStrategy. 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>>
-
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.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.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.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.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(Iterable<T> iterable, Predicate<? super T> predicate, R target)
static <T, R extends MutableCollection<T>>
RIteratorIterate. dropWhile(Iterator<T> iterator, Predicate<? super T> predicate, R target)
static <T, R extends MutableCollection<T>>
RIterableIterate. takeWhile(Iterable<T> iterable, Predicate<? super T> predicate, R target)
static <T, R extends MutableCollection<T>>
RIteratorIterate. takeWhile(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)