Uses of Interface
org.eclipse.collections.api.ordered.OrderedIterable
Packages that use OrderedIterable
Package
Description
This package contains interfaces for SortedBag API.
This package contains interfaces for list API which enhance the performance and functionality of
List.This package contains interfaces for map API which enhance the performance and functionality of
MapThis package contains mutable and immutable sorted map interfaces.
This package contains interfaces for sorted set API.
This package contains interfaces for stack API.
This package contains implementations of
MutableSortedBag.This package contains implementations of the
FixedSizeList interface.This package contains implementations of the
ImmutableList interface.This package contains implementations of the
MutableList interface.This package contains implementations of the mutable primitive list interfaces.
This package contains implementations of the
MutableSortedMap interface.This package contains implementations of the
MutableSortedMap interface.This package contains implementations of
ImmutableSortedSet.This package contains implementations of
MutableSortedSet.This package contains implementations of the
ImmutableStack interface.This package contains implementations of the
MutableStack interface.This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
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.sortedModifier and TypeInterfaceDescriptioninterfaceImmutableSortedBag is the non-modifiable equivalent interface toMutableSortedBag.interfaceinterfaceSortedBag<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.listModifier and TypeInterfaceDescriptioninterfaceA FixedSizeList is a list that may be mutated, but cannot grow or shrink in size.interfaceImmutableList is the non-modifiable equivalent interface toMutableList.interfaceListIterable<T>An iterable whose items are ordered and may be accessed directly by index.interfaceA MultiReaderList provides thread-safe iteration for a list through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableList<T>A MutableList is an extension of java.util.List which provides methods matching the Smalltalk Collection protocol. -
Uses of OrderedIterable in org.eclipse.collections.api.map
Subinterfaces of OrderedIterable in org.eclipse.collections.api.mapModifier and TypeInterfaceDescriptioninterfaceImmutableOrderedMap<K,V> interfaceMutableOrderedMap<K,V> interfaceOrderedMap<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.sortedModifier and TypeInterfaceDescriptioninterfaceImmutableSortedMap<K,V> An ImmutableSortedMap is different from a JCF SortedMap because it has no mutating methods.interfaceMutableSortedMap<K,V> A MutableSortedMap is similar to a JCF Map but adds additional useful internal iterator methods.interfaceSortedMapIterable<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 -
Uses of OrderedIterable in org.eclipse.collections.api.ordered
Subinterfaces of OrderedIterable in org.eclipse.collections.api.orderedModifier and TypeInterfaceDescriptioninterfaceA ReversibleIterable is an ordered iterable that you can iterate over forwards or backwards.interfaceA 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 OrderedIterableModifier and TypeMethodDescription<V> OrderedIterable<V> <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.distinct()Returns a newOrderedIterablecontaining the distinct elements in this iterable.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) <P> OrderedIterable<T> OrderedIterable.rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) <S> OrderedIterable<S> OrderedIterable.selectInstancesOf(Class<S> clazz) <P> OrderedIterable<T> OrderedIterable.selectWith(Predicate2<? super T, ? super P> predicate, P parameter) Returns the initial elements that satisfy the Predicate.<S> OrderedIterable<Pair<T, S>> Returns aOrderedIterableformed from thisOrderedIterableand anotherIterableby combining corresponding elements in pairs.OrderedIterable.zipWithIndex()Methods in org.eclipse.collections.api.ordered with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanOrderedIterable.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) Returns true if both OrderedIterables have the same length andpredicatereturns true for all corresponding elements e1 of thisOrderedIterableand e2 ofother. -
Uses of OrderedIterable in org.eclipse.collections.api.ordered.primitive
Methods in org.eclipse.collections.api.ordered.primitive that return OrderedIterableModifier and TypeMethodDescription<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 OrderedIterableModifier and TypeMethodDescriptionPartitionOrderedIterable.getRejected()PartitionOrderedIterable.getSelected() -
Uses of OrderedIterable in org.eclipse.collections.api.set.sorted
Subinterfaces of OrderedIterable in org.eclipse.collections.api.set.sortedModifier and TypeInterfaceDescriptioninterfaceImmutableSortedSet is the non-modifiable equivalent interface toMutableSortedSet.interfaceA MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.interfaceAn 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.stackModifier and TypeInterfaceDescriptioninterfaceinterfaceMutableStack<T>interfaceStackIterable is a last-in-first-out data structure. -
Uses of OrderedIterable in org.eclipse.collections.impl.bag.sorted.immutable
Classes in org.eclipse.collections.impl.bag.sorted.immutable that implement OrderedIterableModifier and TypeClassDescription(package private) class(package private) class(package private) classMethods in org.eclipse.collections.impl.bag.sorted.immutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanImmutableEmptySortedBag.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanImmutableSortedBagImpl.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) -
Uses of OrderedIterable in org.eclipse.collections.impl.bag.sorted.mutable
Classes in org.eclipse.collections.impl.bag.sorted.mutable that implement OrderedIterableModifier and TypeClassDescriptionclassclassA synchronized view of aMutableSortedBag.classTreeBag<T>A TreeBag is a MutableSortedBag which uses a SortedMap as its underlying data store.classAn unmodifiable view of a SortedBag.Methods in org.eclipse.collections.impl.bag.sorted.mutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanSynchronizedSortedBag.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanTreeBag.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanUnmodifiableSortedBag.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 OrderedIterableModifier and TypeClassDescriptionclassclassprivate static classfinal classArrayAdapter<T>This class provides a MutableList wrapper around an array.(package private) final classA DoubletonList is a two-element memory efficient List.(package private) final classEmptyList<T>This class is a memory efficient list with no elements.(package private) final classThis is a four element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three, four).(package private) final classThis is a five element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three, four, five).(package private) final classThis is a six element immutable List which is created by calling Lists.fixedSize.of(one, two, three, four, five, six).(package private) final classThis class is a memory efficient list with one element.(package private) final classThis is a three element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three).Methods in org.eclipse.collections.impl.list.fixed with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanAbstractArrayAdapter.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) -
Uses of OrderedIterable in org.eclipse.collections.impl.list.immutable
Classes in org.eclipse.collections.impl.list.immutable that implement OrderedIterableModifier and TypeClassDescription(package private) classThis class is the parent class for all ImmutableLists.protected static class(package private) final classAn ImmutableArrayList wraps a Java array, but it cannot be modified after creation.(package private) final classThis is a ten element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six, seven, eight, nine, ten) method.(package private) final classThis is a two element immutable List which is created by calling Immutable.newListWith(one, two) method.(package private) final classThis is a zero elementImmutableListwhich is created by calling the Lists.immutable.empty() method.(package private) final classThis is a nine element immutable List which is created by calling Lists.immutable.with(one, two, three, four, five, six, seven, eight, nine) method.(package private) final classThis is an eight element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six, seven, eight) method.(package private) final classThis is a four element immutable List which is created by calling Immutable.newListWith(one, two, three, four) method.(package private) final classThis is a five element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five) method.(package private) final classThis is a seven element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six, seven) method.(package private) final classThis is a six element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six) method.(package private) final classThis is a single element immutable List which is created by calling Immutable.newListWith(one) method.(package private) final classThis is a three element immutable List which is created by calling Immutable.newListWith(one, two, three) method.Methods in org.eclipse.collections.impl.list.immutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanAbstractImmutableList.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanImmutableArrayList.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 OrderedIterableModifier and TypeClassDescriptionclassclassprotected static classfinal classThis class provides a MutableList wrapper around a JDK Collections ArrayList instance.final classCompositeFastList behaves like a list, but is composed of at least one list.classFastList<T>FastList is an attempt to provide the same functionality as ArrayList without the support for concurrent modification exceptions.final classListAdapter<T>This class provides a MutableList wrapper around a JDK Collections List interface instance.final classMultiReadFastList provides a thread-safe wrapper around a FastList, using a ReentrantReadWriteLock.(package private) static final classfinal classThis class provides a MutableList wrapper around a JDK Collections List interface instance.classA synchronized view of aMutableList.classAn unmodifiable view of a list.private static final classMethods in org.eclipse.collections.impl.list.mutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanAbstractMutableList.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanArrayListAdapter.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanFastList.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanListAdapter.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanMultiReaderFastList.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanMultiReaderFastList.UntouchableMutableList.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanRandomAccessListAdapter.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanSynchronizedMutableList.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanUnmodifiableMutableList.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) -
Uses of OrderedIterable in org.eclipse.collections.impl.list.mutable.primitive
Classes in org.eclipse.collections.impl.list.mutable.primitive that implement OrderedIterableModifier and TypeClassDescriptionclassA boxed view of aMutableBooleanList.classA boxed view of aMutableByteList.classA boxed view of aMutableCharList.classA boxed view of aMutableDoubleList.classA boxed view of aMutableFloatList.classA boxed view of aMutableIntList.classA boxed view of aMutableLongList.classA boxed view of aMutableShortList. -
Uses of OrderedIterable in org.eclipse.collections.impl.map.ordered.immutable
Classes in org.eclipse.collections.impl.map.ordered.immutable that implement OrderedIterableMethods in org.eclipse.collections.impl.map.ordered.immutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanImmutableOrderedMapAdapter.corresponds(OrderedIterable<S> other, Predicate2<? super V, ? 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 OrderedIterableModifier and TypeClassDescriptionclassOrderedMapAdapter<K,V> classAn unmodifiable view of a map.Methods in org.eclipse.collections.impl.map.ordered.mutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanOrderedMapAdapter.corresponds(OrderedIterable<S> other, Predicate2<? super V, ? super S> predicate) <S> booleanUnmodifiableMutableOrderedMap.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 OrderedIterableModifier and TypeClassDescriptionclass(package private) final classThis is a zero elementImmutableSortedMapwhich is created by calling SortedMaps.immutable.empty().classImmutableTreeMap<K,V> Methods in org.eclipse.collections.impl.map.sorted.immutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanAbstractImmutableSortedMap.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 OrderedIterableModifier and TypeClassDescriptionclassclassSortedMapAdapter<K,V> This class provides a MutableSortedMap wrapper around a JDK Collections SortedMap interface instance.classA synchronized view of a SortedMap.classTreeSortedMap<K,V> classUnmodifiableTreeMap<K,V> An unmodifiable view of a map.Methods in org.eclipse.collections.impl.map.sorted.mutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanAbstractMutableSortedMap.corresponds(OrderedIterable<S> other, Predicate2<? super V, ? super S> predicate) <S> booleanSynchronizedSortedMap.corresponds(OrderedIterable<S> other, Predicate2<? super V, ? super S> predicate) <S> booleanUnmodifiableTreeMap.corresponds(OrderedIterable<S> other, Predicate2<? super V, ? super S> predicate) -
Uses of OrderedIterable in org.eclipse.collections.impl.set.sorted.immutable
Classes in org.eclipse.collections.impl.set.sorted.immutable that implement OrderedIterableModifier and TypeClassDescription(package private) classThis class is the parent class for all ImmutableSortedSets.(package private) final classThis is a zero elementImmutableSortedSetwhich is created by calling the SortedSets.immutable.empty() method.(package private) final classMethods in org.eclipse.collections.impl.set.sorted.immutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanAbstractImmutableSortedSet.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanImmutableTreeSet.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? 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 OrderedIterableModifier and TypeClassDescriptionfinal classThis class provides a MutableSortedSet wrapper around a JDK Collections SortedSet interface instance.classA synchronized view of aMutableSortedSet.classclassAn unmodifiable view of a SortedSet.Methods in org.eclipse.collections.impl.set.sorted.mutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanSortedSetAdapter.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanSynchronizedSortedSet.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanTreeSortedSet.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanUnmodifiableSortedSet.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) -
Uses of OrderedIterable in org.eclipse.collections.impl.stack.immutable
Classes in org.eclipse.collections.impl.stack.immutable that implement OrderedIterableModifier and TypeClassDescription(package private) final classDeprecated.(package private) final class(package private) final classMethods in org.eclipse.collections.impl.stack.immutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanImmutableArrayStack.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) Deprecated.<S> booleanImmutableEmptyStack.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanImmutableNotEmptyStack.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) booleanImmutableArrayStack.hasSameElements(OrderedIterable<T> other) Deprecated.booleanImmutableEmptyStack.hasSameElements(OrderedIterable<T> other) booleanImmutableNotEmptyStack.hasSameElements(OrderedIterable<T> other) -
Uses of OrderedIterable in org.eclipse.collections.impl.stack.mutable
Classes in org.eclipse.collections.impl.stack.mutable that implement OrderedIterableModifier and TypeClassDescriptionclassArrayStack<T>ArrayStack is a MutableStack which contains a FastList of data.final classA synchronized view of aMutableStack.final classMethods in org.eclipse.collections.impl.stack.mutable with parameters of type OrderedIterableModifier and TypeMethodDescription<S> booleanArrayStack.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanSynchronizedStack.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) <S> booleanUnmodifiableStack.corresponds(OrderedIterable<S> other, Predicate2<? super T, ? super S> predicate) booleanArrayStack.hasSameElements(OrderedIterable<T> other) -
Uses of OrderedIterable in org.eclipse.collections.impl.utility
Methods in org.eclipse.collections.impl.utility with parameters of type OrderedIterableModifier and TypeMethodDescriptionstatic <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 OrderedIterableModifier and TypeMethodDescriptionstatic <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)
ImmutableNotEmptyStack.