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.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.immutable |
This package contains implementations of the
ImmutableBag interface. |
org.eclipse.collections.impl.collection.immutable |
This package contains implementations of the
ImmutableCollection interface. |
org.eclipse.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
org.eclipse.collections.impl.multimap |
This package contains implementations of the
Multimap interface. |
org.eclipse.collections.impl.set.immutable |
This package package contains the implementations of
ImmutableSet . |
org.eclipse.collections.impl.test |
This package contains
SerializeTestHelper and Verify classes. |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableBag<T> |
interface |
ImmutableBagIterable<T> |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableSortedBag<T>
ImmutableSortedBag is the non-modifiable equivalent interface to
MutableSortedBag . |
Modifier and Type | Method and Description |
---|---|
<V> ImmutableCollection<V> |
ImmutableCollection.collect(Function<? super T,? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<P,V> ImmutableCollection<V> |
ImmutableCollection.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<V> ImmutableCollection<V> |
ImmutableCollection.flatCollect(Function<? super T,? extends Iterable<V>> function) |
ImmutableCollection<T> |
ImmutableCollection.newWith(T element) |
ImmutableCollection<T> |
ImmutableCollection.newWithAll(Iterable<? extends T> elements) |
ImmutableCollection<T> |
ImmutableCollection.newWithout(T element) |
ImmutableCollection<T> |
ImmutableCollection.newWithoutAll(Iterable<? extends T> elements) |
ImmutableCollection<T> |
ImmutableCollection.reject(Predicate<? super T> predicate) |
<P> ImmutableCollection<T> |
ImmutableCollection.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
ImmutableCollection<T> |
ImmutableCollection.select(Predicate<? super T> predicate) |
<S> ImmutableCollection<S> |
ImmutableCollection.selectInstancesOf(Class<S> clazz) |
<P> ImmutableCollection<T> |
ImmutableCollection.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
ImmutableCollection<T> |
ImmutableCollection.tap(Procedure<? super T> procedure) |
ImmutableCollection<T> |
MutableCollection.toImmutable()
Converts this MutableCollection to an ImmutableCollection.
|
<S> ImmutableCollection<Pair<T,S>> |
ImmutableCollection.zip(Iterable<S> that) |
ImmutableCollection<Pair<T,Integer>> |
ImmutableCollection.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<V> ImmutableCollection<V> |
ImmutableBooleanCollection.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableByteCollection.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharCollection.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleCollection.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableFloatCollection.collect(FloatToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntCollection.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongCollection.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortCollection.collect(ShortToObjectFunction<? extends V> function) |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableList<T>
ImmutableList is the non-modifiable equivalent interface to
MutableList . |
Modifier and Type | Method and Description |
---|---|
ImmutableCollection<V> |
ImmutableMapIterable.reject(Predicate<? super V> predicate) |
<P> ImmutableCollection<V> |
ImmutableMapIterable.rejectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
ImmutableCollection<V> |
ImmutableMapIterable.select(Predicate<? super V> predicate) |
<S> ImmutableCollection<S> |
ImmutableMapIterable.selectInstancesOf(Class<S> clazz) |
<P> ImmutableCollection<V> |
ImmutableMapIterable.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
<S> ImmutableCollection<Pair<V,S>> |
ImmutableMapIterable.zip(Iterable<S> that) |
ImmutableCollection<Pair<V,Integer>> |
ImmutableMapIterable.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<V> ImmutableCollection<V> |
ImmutableFloatBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableObjectBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableByteBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntByteMap.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableObjectByteMap.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharByteMap.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableByteByteMap.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableFloatByteMap.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortByteMap.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongByteMap.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleByteMap.collect(ByteToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleCharMap.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortCharMap.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableFloatCharMap.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharCharMap.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableObjectCharMap.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntCharMap.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongCharMap.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableByteCharMap.collect(CharToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableByteDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableFloatDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableObjectDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntFloatMap.collect(FloatToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleFloatMap.collect(FloatToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableObjectFloatMap.collect(FloatToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortFloatMap.collect(FloatToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongFloatMap.collect(FloatToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableByteFloatMap.collect(FloatToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharFloatMap.collect(FloatToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableFloatFloatMap.collect(FloatToObjectFunction<? extends V> function) |
<VV> ImmutableCollection<VV> |
ImmutableDoubleObjectMap.collect(Function<? super V,? extends VV> function) |
<VV> ImmutableCollection<VV> |
ImmutableLongObjectMap.collect(Function<? super V,? extends VV> function) |
<VV> ImmutableCollection<VV> |
ImmutableShortObjectMap.collect(Function<? super V,? extends VV> function) |
<VV> ImmutableCollection<VV> |
ImmutableFloatObjectMap.collect(Function<? super V,? extends VV> function) |
<VV> ImmutableCollection<VV> |
ImmutableCharObjectMap.collect(Function<? super V,? extends VV> function) |
<VV> ImmutableCollection<VV> |
ImmutableIntObjectMap.collect(Function<? super V,? extends VV> function) |
<VV> ImmutableCollection<VV> |
ImmutableByteObjectMap.collect(Function<? super V,? extends VV> function) |
<V> ImmutableCollection<V> |
ImmutableByteIntMap.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleIntMap.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntIntMap.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableObjectIntMap.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortIntMap.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableFloatIntMap.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongIntMap.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharIntMap.collect(IntToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableFloatLongMap.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableObjectLongMap.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableByteLongMap.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharLongMap.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortLongMap.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntLongMap.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleLongMap.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongLongMap.collect(LongToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableByteShortMap.collect(ShortToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableObjectShortMap.collect(ShortToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableDoubleShortMap.collect(ShortToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableCharShortMap.collect(ShortToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableLongShortMap.collect(ShortToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableIntShortMap.collect(ShortToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableFloatShortMap.collect(ShortToObjectFunction<? extends V> function) |
<V> ImmutableCollection<V> |
ImmutableShortShortMap.collect(ShortToObjectFunction<? extends V> function) |
<P,VV> ImmutableCollection<VV> |
ImmutableDoubleObjectMap.collectWith(Function2<? super V,? super P,? extends VV> function,
P parameter) |
<P,VV> ImmutableCollection<VV> |
ImmutableLongObjectMap.collectWith(Function2<? super V,? super P,? extends VV> function,
P parameter) |
<P,VV> ImmutableCollection<VV> |
ImmutableShortObjectMap.collectWith(Function2<? super V,? super P,? extends VV> function,
P parameter) |
<P,VV> ImmutableCollection<VV> |
ImmutableFloatObjectMap.collectWith(Function2<? super V,? super P,? extends VV> function,
P parameter) |
<P,VV> ImmutableCollection<VV> |
ImmutableCharObjectMap.collectWith(Function2<? super V,? super P,? extends VV> function,
P parameter) |
<P,VV> ImmutableCollection<VV> |
ImmutableIntObjectMap.collectWith(Function2<? super V,? super P,? extends VV> function,
P parameter) |
<P,VV> ImmutableCollection<VV> |
ImmutableByteObjectMap.collectWith(Function2<? super V,? super P,? extends VV> function,
P parameter) |
ImmutableCollection<V> |
ImmutableDoubleObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableLongObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableShortObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableFloatObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableCharObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableIntObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableByteObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableDoubleObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableLongObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableShortObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableFloatObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableCharObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableIntObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableByteObjectMap.select(Predicate<? super V> predicate) |
<P> ImmutableCollection<V> |
ImmutableDoubleObjectMap.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
<P> ImmutableCollection<V> |
ImmutableLongObjectMap.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
<P> ImmutableCollection<V> |
ImmutableShortObjectMap.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
<P> ImmutableCollection<V> |
ImmutableFloatObjectMap.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
<P> ImmutableCollection<V> |
ImmutableCharObjectMap.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
<P> ImmutableCollection<V> |
ImmutableIntObjectMap.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
<P> ImmutableCollection<V> |
ImmutableByteObjectMap.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
Modifier and Type | Method and Description |
---|---|
ImmutableCollection<V> |
ImmutableMultimap.get(K key) |
Modifier and Type | Method and Description |
---|---|
ImmutableCollection<T> |
PartitionImmutableCollection.getRejected() |
ImmutableCollection<T> |
PartitionImmutableCollection.getSelected() |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableSet<T>
ImmutableSet is the non-modifiable equivalent interface to
MutableSet . |
interface |
ImmutableSetIterable<T> |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableSortedSet<T>
ImmutableSortedSet is the non-modifiable equivalent interface to
MutableSortedSet . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableBag<T> |
class |
AbstractImmutableBagIterable<T> |
class |
ImmutableArrayBag<T> |
class |
ImmutableHashBag<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableCollection<T> |
Modifier and Type | Method and Description |
---|---|
ImmutableCollection<T> |
CollectionAdapter.toImmutable() |
ImmutableCollection<T> |
AbstractUnmodifiableMutableCollection.toImmutable() |
ImmutableCollection<T> |
SynchronizedMutableCollection.toImmutable() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableMultimap<K,V,C extends ImmutableCollection<V>> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableSet<T>
This class is the parent class for all ImmutableSets.
|
Modifier and Type | Method and Description |
---|---|
static void |
Verify.assertContains(Object expectedItem,
ImmutableCollection<?> actualImmutableCollection)
Assert that the given
ImmutableCollection contains the given item. |
static void |
Verify.assertContains(String immutableCollectionName,
Object expectedItem,
ImmutableCollection<?> actualImmutableCollection)
Assert that the given
ImmutableCollection contains the given item. |
Copyright © 2004–2016. All rights reserved.