Uses of Interface
org.eclipse.collections.api.ordered.OrderedIterable
Package | Description |
---|---|
org.eclipse.collections.api.bag.sorted |
This package contains interfaces for SortedBag 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.sorted |
This package contains mutable and immutable sorted map interfaces.
|
org.eclipse.collections.api.multimap.ordered | |
org.eclipse.collections.api.ordered | |
org.eclipse.collections.api.ordered.primitive | |
org.eclipse.collections.api.partition.ordered | |
org.eclipse.collections.api.set.sorted |
This package contains interfaces for sorted set API.
|
org.eclipse.collections.api.stack |
This package contains interfaces for stack API.
|
org.eclipse.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
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.ordered.mutable | |
org.eclipse.collections.impl.map.sorted.immutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
org.eclipse.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack interface. |
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 OrderedIterable in org.eclipse.collections.api.bag.sorted
Subinterfaces of OrderedIterable in org.eclipse.collections.api.bag.sorted Modifier and Type Interface Description interface
ImmutableSortedBag<T>
ImmutableSortedBag is the non-modifiable equivalent interface toMutableSortedBag
.interface
MutableSortedBag<T>
interface
SortedBag<T>
An Iterable whose elements are sorted by some comparator or their natural ordering and may contain duplicate entries. -
Uses of OrderedIterable in org.eclipse.collections.api.list
Subinterfaces of OrderedIterable 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
ImmutableList<T>
ImmutableList is the non-modifiable equivalent interface toMutableList
.interface
ListIterable<T>
An iterable whose items are ordered and may be accessed directly by index.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 OrderedIterable in org.eclipse.collections.api.map
Subinterfaces of OrderedIterable in org.eclipse.collections.api.map Modifier and Type Interface Description interface
ImmutableOrderedMap<K,V>
interface
MutableOrderedMap<K,V>
interface
OrderedMap<K,V>
A map whose keys are ordered but not necessarily sorted, for example a linked hash map. -
Uses of OrderedIterable in org.eclipse.collections.api.map.sorted
Subinterfaces of OrderedIterable in org.eclipse.collections.api.map.sorted Modifier and Type Interface Description interface
ImmutableSortedMap<K,V>
An ImmutableSortedMap is different than a JCF SortedMap in that it has no mutating methods, but it shares the read-only protocol of a SortedMap.interface
MutableSortedMap<K,V>
A MutableSortedMap is similar to a JCF Map but adds additional useful internal iterator methods.interface
SortedMapIterable<K,V>
An iterable Map whose elements are sorted. -
Uses of OrderedIterable in org.eclipse.collections.api.multimap.ordered
Methods in org.eclipse.collections.api.multimap.ordered that return OrderedIterable Modifier and Type Method Description OrderedIterable<V>
OrderedIterableMultimap. get(K key)
-
Uses of OrderedIterable in org.eclipse.collections.api.ordered
Subinterfaces of OrderedIterable in org.eclipse.collections.api.ordered Modifier and Type Interface Description interface
ReversibleIterable<T>
A ReversibleIterable is an ordered iterable that you can iterate over forwards or backwards.interface
SortedIterable<T>
A SortedIterable is an ordered iterable where the elements are stored in sorted order defined by a non-strict partial order relation.Methods in org.eclipse.collections.api.ordered that return OrderedIterable Modifier and Type Method Description <V> OrderedIterable<V>
OrderedIterable. collect(Function<? super T,? extends V> function)
<V> OrderedIterable<V>
OrderedIterable. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
<P, V> OrderedIterable<V>
OrderedIterable. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
default <V> OrderedIterable<V>
OrderedIterable. collectWithIndex(ObjectIntToObjectFunction<? super T,? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index.OrderedIterable<T>
OrderedIterable. distinct()
Returns a newOrderedIterable
containing the distinct elements in this iterable.OrderedIterable<T>
OrderedIterable. dropWhile(Predicate<? super T> predicate)
Returns the final elements that do not satisfy the Predicate.<V> OrderedIterable<V>
OrderedIterable. flatCollect(Function<? super T,? extends Iterable<V>> function)
default <P, V> OrderedIterable<V>
OrderedIterable. flatCollectWith(Function2<? super T,? super P,? extends Iterable<V>> function, P parameter)
OrderedIterable<T>
OrderedIterable. reject(Predicate<? super T> predicate)
<P> OrderedIterable<T>
OrderedIterable. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
OrderedIterable<T>
OrderedIterable. select(Predicate<? super T> predicate)
<S> OrderedIterable<S>
OrderedIterable. selectInstancesOf(Class<S> clazz)
<P> OrderedIterable<T>
OrderedIterable. selectWith(Predicate2<? super T,? super P> predicate, P parameter)
OrderedIterable<T>
OrderedIterable. takeWhile(Predicate<? super T> predicate)
Returns the initial elements that satisfy the Predicate.OrderedIterable<T>
OrderedIterable. tap(Procedure<? super T> procedure)
<S> OrderedIterable<Pair<T,S>>
OrderedIterable. zip(Iterable<S> that)
Returns aOrderedIterable
formed from thisOrderedIterable
and anotherIterable
by combining corresponding elements in pairs.OrderedIterable<Pair<T,Integer>>
OrderedIterable. zipWithIndex()
Methods in org.eclipse.collections.api.ordered with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
OrderedIterable. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
Returns true if both OrderedIterables have the same length andpredicate
returns true for all corresponding elements e1 of thisOrderedIterable
and e2 ofother
. -
Uses of OrderedIterable in org.eclipse.collections.api.ordered.primitive
Methods in org.eclipse.collections.api.ordered.primitive that return OrderedIterable Modifier and Type Method Description <V> OrderedIterable<V>
OrderedBooleanIterable. collect(BooleanToObjectFunction<? extends V> function)
<V> OrderedIterable<V>
OrderedByteIterable. collect(ByteToObjectFunction<? extends V> function)
<V> OrderedIterable<V>
OrderedCharIterable. collect(CharToObjectFunction<? extends V> function)
<V> OrderedIterable<V>
OrderedDoubleIterable. collect(DoubleToObjectFunction<? extends V> function)
<V> OrderedIterable<V>
OrderedFloatIterable. collect(FloatToObjectFunction<? extends V> function)
<V> OrderedIterable<V>
OrderedIntIterable. collect(IntToObjectFunction<? extends V> function)
<V> OrderedIterable<V>
OrderedLongIterable. collect(LongToObjectFunction<? extends V> function)
<V> OrderedIterable<V>
OrderedShortIterable. collect(ShortToObjectFunction<? extends V> function)
default <V> OrderedIterable<V>
OrderedBooleanIterable. collectWithIndex(BooleanIntToObjectFunction<? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> OrderedIterable<V>
OrderedByteIterable. collectWithIndex(ByteIntToObjectFunction<? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> OrderedIterable<V>
OrderedCharIterable. collectWithIndex(CharIntToObjectFunction<? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> OrderedIterable<V>
OrderedDoubleIterable. collectWithIndex(DoubleIntToObjectFunction<? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> OrderedIterable<V>
OrderedFloatIterable. collectWithIndex(FloatIntToObjectFunction<? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> OrderedIterable<V>
OrderedIntIterable. collectWithIndex(IntIntToObjectFunction<? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> OrderedIterable<V>
OrderedLongIterable. collectWithIndex(LongIntToObjectFunction<? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> OrderedIterable<V>
OrderedShortIterable. collectWithIndex(ShortIntToObjectFunction<? extends V> function)
Returns a new OrderedIterable using results obtained by applying the specified function to each element and its corresponding index. -
Uses of OrderedIterable in org.eclipse.collections.api.partition.ordered
Methods in org.eclipse.collections.api.partition.ordered that return OrderedIterable Modifier and Type Method Description OrderedIterable<T>
PartitionOrderedIterable. getRejected()
OrderedIterable<T>
PartitionOrderedIterable. getSelected()
-
Uses of OrderedIterable in org.eclipse.collections.api.set.sorted
Subinterfaces of OrderedIterable in org.eclipse.collections.api.set.sorted Modifier and Type Interface Description interface
ImmutableSortedSet<T>
ImmutableSortedSet is the non-modifiable equivalent interface toMutableSortedSet
.interface
MutableSortedSet<T>
A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.interface
SortedSetIterable<T>
An iterable whose items are unique and sorted by some comparator or their natural ordering. -
Uses of OrderedIterable in org.eclipse.collections.api.stack
Subinterfaces of OrderedIterable in org.eclipse.collections.api.stack Modifier and Type Interface Description interface
ImmutableStack<T>
interface
MutableStack<T>
interface
StackIterable<T>
StackIterable is a last-in-first-out data structure. -
Uses of OrderedIterable in org.eclipse.collections.impl.bag.sorted.mutable
Classes in org.eclipse.collections.impl.bag.sorted.mutable that implement OrderedIterable 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.Methods in org.eclipse.collections.impl.bag.sorted.mutable with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
SynchronizedSortedBag. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
TreeBag. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
UnmodifiableSortedBag. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
-
Uses of OrderedIterable in org.eclipse.collections.impl.list.fixed
Classes in org.eclipse.collections.impl.list.fixed that implement OrderedIterable Modifier and Type Class Description class
AbstractArrayAdapter<T>
class
AbstractMemoryEfficientMutableList<T>
class
ArrayAdapter<T>
This class provides a MutableList wrapper around an array.Methods in org.eclipse.collections.impl.list.fixed with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
AbstractArrayAdapter. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
-
Uses of OrderedIterable in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement OrderedIterable 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.Methods in org.eclipse.collections.impl.list.mutable with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
AbstractMutableList. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
ArrayListAdapter. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
FastList. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
ListAdapter. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
MultiReaderFastList. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
RandomAccessListAdapter. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
SynchronizedMutableList. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
UnmodifiableMutableList. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
-
Uses of OrderedIterable in org.eclipse.collections.impl.map.ordered.mutable
Classes in org.eclipse.collections.impl.map.ordered.mutable that implement OrderedIterable Modifier and Type Class Description class
OrderedMapAdapter<K,V>
class
UnmodifiableMutableOrderedMap<K,V>
An unmodifiable view of a map.Methods in org.eclipse.collections.impl.map.ordered.mutable with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
OrderedMapAdapter. corresponds(OrderedIterable<S> other, Predicate2<? super V,? super S> predicate)
<S> boolean
UnmodifiableMutableOrderedMap. corresponds(OrderedIterable<S> other, Predicate2<? super V,? super S> predicate)
-
Uses of OrderedIterable in org.eclipse.collections.impl.map.sorted.immutable
Classes in org.eclipse.collections.impl.map.sorted.immutable that implement OrderedIterable Modifier and Type Class Description class
AbstractImmutableSortedMap<K,V>
class
ImmutableTreeMap<K,V>
Methods in org.eclipse.collections.impl.map.sorted.immutable with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
AbstractImmutableSortedMap. corresponds(OrderedIterable<S> other, Predicate2<? super V,? super S> predicate)
-
Uses of OrderedIterable in org.eclipse.collections.impl.map.sorted.mutable
Classes in org.eclipse.collections.impl.map.sorted.mutable that implement OrderedIterable Modifier and Type Class Description class
AbstractMutableSortedMap<K,V>
class
SortedMapAdapter<K,V>
This class provides a MutableSortedMap wrapper around a JDK Collections SortedMap interface instance.class
SynchronizedSortedMap<K,V>
A synchronized view of a SortedMap.class
TreeSortedMap<K,V>
class
UnmodifiableTreeMap<K,V>
An unmodifiable view of a map.Methods in org.eclipse.collections.impl.map.sorted.mutable with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
AbstractMutableSortedMap. corresponds(OrderedIterable<S> other, Predicate2<? super V,? super S> predicate)
<S> boolean
SynchronizedSortedMap. corresponds(OrderedIterable<S> other, Predicate2<? super V,? super S> predicate)
<S> boolean
UnmodifiableTreeMap. corresponds(OrderedIterable<S> other, Predicate2<? super V,? super S> predicate)
-
Uses of OrderedIterable in org.eclipse.collections.impl.set.sorted.mutable
Classes in org.eclipse.collections.impl.set.sorted.mutable that implement OrderedIterable 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.Methods in org.eclipse.collections.impl.set.sorted.mutable with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
SortedSetAdapter. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
SynchronizedSortedSet. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
TreeSortedSet. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
UnmodifiableSortedSet. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
-
Uses of OrderedIterable in org.eclipse.collections.impl.stack.mutable
Classes in org.eclipse.collections.impl.stack.mutable that implement OrderedIterable Modifier and Type Class Description class
ArrayStack<T>
ArrayStack is a MutableStack which contains a FastList of data.class
SynchronizedStack<T>
A synchronized view of aMutableStack
.class
UnmodifiableStack<T>
Methods in org.eclipse.collections.impl.stack.mutable with parameters of type OrderedIterable Modifier and Type Method Description <S> boolean
ArrayStack. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
SynchronizedStack. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
<S> boolean
UnmodifiableStack. corresponds(OrderedIterable<S> other, Predicate2<? super T,? super S> predicate)
boolean
ArrayStack. hasSameElements(OrderedIterable<T> other)
-
Uses of OrderedIterable in org.eclipse.collections.impl.utility
Methods in org.eclipse.collections.impl.utility with parameters of type OrderedIterable Modifier and Type Method Description static <S, T> boolean
OrderedIterate. corresponds(OrderedIterable<T> o1, OrderedIterable<S> o2, Predicate2<? super T,? super S> predicate)
-
Uses of OrderedIterable in org.eclipse.collections.impl.utility.internal
Methods in org.eclipse.collections.impl.utility.internal with parameters of type OrderedIterable Modifier and Type Method Description static <T, P> boolean
InternalArrayIterate. corresponds(T[] array, int size, OrderedIterable<P> other, Predicate2<? super T,? super P> predicate)
static <T, P> boolean
RandomAccessListIterate. corresponds(List<T> list, OrderedIterable<P> other, Predicate2<? super T,? super P> predicate)