Uses of Interface
org.eclipse.collections.api.ordered.ReversibleIterable
-
Uses of ReversibleIterable in org.eclipse.collections.api.bag.sorted
Subinterfaces of ReversibleIterable in org.eclipse.collections.api.bag.sorted Modifier and Type Interface Description interfaceImmutableSortedBag<T>ImmutableSortedBag is the non-modifiable equivalent interface toMutableSortedBag.interfaceMutableSortedBag<T>interfaceSortedBag<T>An Iterable whose elements are sorted by some comparator or their natural ordering and may contain duplicate entries. -
Uses of ReversibleIterable in org.eclipse.collections.api.list
Subinterfaces of ReversibleIterable in org.eclipse.collections.api.list Modifier and Type Interface Description interfaceFixedSizeList<T>A FixedSizeList is a list that may be mutated, but cannot grow or shrink in size.interfaceImmutableList<T>ImmutableList is the non-modifiable equivalent interface toMutableList.interfaceListIterable<T>An iterable whose items are ordered and may be accessed directly by index.interfaceMultiReaderList<T>A 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 ReversibleIterable in org.eclipse.collections.api.map
Subinterfaces of ReversibleIterable in org.eclipse.collections.api.map Modifier and Type Interface Description interfaceImmutableOrderedMap<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 ReversibleIterable in org.eclipse.collections.api.map.sorted
Subinterfaces of ReversibleIterable in org.eclipse.collections.api.map.sorted Modifier and Type Interface Description interfaceImmutableSortedMap<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.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 ReversibleIterable in org.eclipse.collections.api.multimap.ordered
Methods in org.eclipse.collections.api.multimap.ordered that return ReversibleIterable Modifier and Type Method Description ReversibleIterable<V>ReversibleIterableMultimap. get(K key) -
Uses of ReversibleIterable in org.eclipse.collections.api.ordered
Methods in org.eclipse.collections.api.ordered that return ReversibleIterable Modifier and Type Method Description <V> ReversibleIterable<V>ReversibleIterable. collect(Function<? super T,? extends V> function)<V> ReversibleIterable<V>ReversibleIterable. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<P, V> ReversibleIterable<V>ReversibleIterable. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)default <V> ReversibleIterable<V>ReversibleIterable. collectWithIndex(ObjectIntToObjectFunction<? super T,? extends V> function)ReversibleIterable<T>ReversibleIterable. distinct()ReversibleIterable<T>ReversibleIterable. drop(int count)Returns an iterable after skipping the firstcountelements or an empty iterable if thecountis greater than the length of the iterable.ReversibleIterable<T>ReversibleIterable. dropWhile(Predicate<? super T> predicate)Returns the final elements that do not satisfy the Predicate.<V> ReversibleIterable<V>ReversibleIterable. flatCollect(Function<? super T,? extends Iterable<V>> function)default <P, V> ReversibleIterable<V>ReversibleIterable. flatCollectWith(Function2<? super T,? super P,? extends Iterable<V>> function, P parameter)ReversibleIterable<T>ReversibleIterable. reject(Predicate<? super T> predicate)<P> ReversibleIterable<T>ReversibleIterable. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)ReversibleIterable<T>ReversibleIterable. select(Predicate<? super T> predicate)<S> ReversibleIterable<S>ReversibleIterable. selectInstancesOf(Class<S> clazz)<P> ReversibleIterable<T>ReversibleIterable. selectWith(Predicate2<? super T,? super P> predicate, P parameter)ReversibleIterable<T>ReversibleIterable. take(int count)Returns the firstcountelements of the iterable or all the elements in the iterable ifcountis greater than the length of the iterable.ReversibleIterable<T>ReversibleIterable. takeWhile(Predicate<? super T> predicate)Returns the initial elements that satisfy the Predicate.ReversibleIterable<T>ReversibleIterable. tap(Procedure<? super T> procedure)ReversibleIterable<T>ReversibleIterable. toReversed()Returns a new ReversibleIterable in reverse order.<S> ReversibleIterable<Pair<T,S>>ReversibleIterable. zip(Iterable<S> that)ReversibleIterable<Pair<T,Integer>>ReversibleIterable. zipWithIndex() -
Uses of ReversibleIterable in org.eclipse.collections.api.ordered.primitive
Methods in org.eclipse.collections.api.ordered.primitive that return ReversibleIterable Modifier and Type Method Description <V> ReversibleIterable<V>ReversibleBooleanIterable. collect(BooleanToObjectFunction<? extends V> function)<V> ReversibleIterable<V>ReversibleByteIterable. collect(ByteToObjectFunction<? extends V> function)<V> ReversibleIterable<V>ReversibleCharIterable. collect(CharToObjectFunction<? extends V> function)<V> ReversibleIterable<V>ReversibleDoubleIterable. collect(DoubleToObjectFunction<? extends V> function)<V> ReversibleIterable<V>ReversibleFloatIterable. collect(FloatToObjectFunction<? extends V> function)<V> ReversibleIterable<V>ReversibleIntIterable. collect(IntToObjectFunction<? extends V> function)<V> ReversibleIterable<V>ReversibleLongIterable. collect(LongToObjectFunction<? extends V> function)<V> ReversibleIterable<V>ReversibleShortIterable. collect(ShortToObjectFunction<? extends V> function)default <V> ReversibleIterable<V>ReversibleBooleanIterable. collectWithIndex(BooleanIntToObjectFunction<? extends V> function)Returns a new ReversibleIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ReversibleIterable<V>ReversibleByteIterable. collectWithIndex(ByteIntToObjectFunction<? extends V> function)Returns a new ReversibleIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ReversibleIterable<V>ReversibleCharIterable. collectWithIndex(CharIntToObjectFunction<? extends V> function)Returns a new ReversibleIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ReversibleIterable<V>ReversibleDoubleIterable. collectWithIndex(DoubleIntToObjectFunction<? extends V> function)Returns a new ReversibleIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ReversibleIterable<V>ReversibleFloatIterable. collectWithIndex(FloatIntToObjectFunction<? extends V> function)Returns a new ReversibleIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ReversibleIterable<V>ReversibleIntIterable. collectWithIndex(IntIntToObjectFunction<? extends V> function)Returns a new ReversibleIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ReversibleIterable<V>ReversibleLongIterable. collectWithIndex(LongIntToObjectFunction<? extends V> function)Returns a new ReversibleIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ReversibleIterable<V>ReversibleShortIterable. collectWithIndex(ShortIntToObjectFunction<? extends V> function)Returns a new ReversibleIterable using results obtained by applying the specified function to each element and its corresponding index. -
Uses of ReversibleIterable in org.eclipse.collections.api.partition.ordered
Methods in org.eclipse.collections.api.partition.ordered that return ReversibleIterable Modifier and Type Method Description ReversibleIterable<T>PartitionReversibleIterable. getRejected()ReversibleIterable<T>PartitionReversibleIterable. getSelected() -
Uses of ReversibleIterable in org.eclipse.collections.api.set.sorted
Subinterfaces of ReversibleIterable in org.eclipse.collections.api.set.sorted Modifier and Type Interface Description interfaceImmutableSortedSet<T>ImmutableSortedSet is the non-modifiable equivalent interface toMutableSortedSet.interfaceMutableSortedSet<T>A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.interfaceSortedSetIterable<T>An iterable whose items are unique and sorted by some comparator or their natural ordering. -
Uses of ReversibleIterable in org.eclipse.collections.impl.bag.sorted.mutable
Classes in org.eclipse.collections.impl.bag.sorted.mutable that implement ReversibleIterable Modifier and Type Class Description classAbstractMutableSortedBag<T>classSynchronizedSortedBag<T>A synchronized view of aMutableSortedBag.classTreeBag<T>A TreeBag is a MutableSortedBag which uses a SortedMap as its underlying data store.classUnmodifiableSortedBag<T>An unmodifiable view of a SortedBag. -
Uses of ReversibleIterable in org.eclipse.collections.impl.list.fixed
Classes in org.eclipse.collections.impl.list.fixed that implement ReversibleIterable Modifier and Type Class Description classAbstractArrayAdapter<T>classAbstractMemoryEfficientMutableList<T>classArrayAdapter<T>This class provides a MutableList wrapper around an array. -
Uses of ReversibleIterable in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement ReversibleIterable Modifier and Type Class Description classAbstractListAdapter<T>classAbstractMutableList<T>classArrayListAdapter<T>This class provides a MutableList wrapper around a JDK Collections ArrayList instance.classCompositeFastList<E>CompositeFastList 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.classListAdapter<T>This class provides a MutableList wrapper around a JDK Collections List interface instance.classMultiReaderFastList<T>MultiReadFastList provides a thread-safe wrapper around a FastList, using a ReentrantReadWriteLock.classRandomAccessListAdapter<T>This class provides a MutableList wrapper around a JDK Collections List interface instance.classSynchronizedMutableList<T>A synchronized view of aMutableList.classUnmodifiableMutableList<T>An unmodifiable view of a list. -
Uses of ReversibleIterable in org.eclipse.collections.impl.map.ordered.mutable
Classes in org.eclipse.collections.impl.map.ordered.mutable that implement ReversibleIterable Modifier and Type Class Description classOrderedMapAdapter<K,V>classUnmodifiableMutableOrderedMap<K,V>An unmodifiable view of a map.Methods in org.eclipse.collections.impl.map.ordered.mutable that return ReversibleIterable Modifier and Type Method Description <V1> ReversibleIterable<V1>UnmodifiableMutableOrderedMap. collectWithIndex(ObjectIntToObjectFunction<? super V,? extends V1> function) -
Uses of ReversibleIterable in org.eclipse.collections.impl.map.sorted.immutable
Classes in org.eclipse.collections.impl.map.sorted.immutable that implement ReversibleIterable Modifier and Type Class Description classAbstractImmutableSortedMap<K,V>classImmutableTreeMap<K,V> -
Uses of ReversibleIterable in org.eclipse.collections.impl.map.sorted.mutable
Classes in org.eclipse.collections.impl.map.sorted.mutable that implement ReversibleIterable Modifier and Type Class Description classAbstractMutableSortedMap<K,V>classSortedMapAdapter<K,V>This class provides a MutableSortedMap wrapper around a JDK Collections SortedMap interface instance.classSynchronizedSortedMap<K,V>A synchronized view of a SortedMap.classTreeSortedMap<K,V>classUnmodifiableTreeMap<K,V>An unmodifiable view of a map. -
Uses of ReversibleIterable in org.eclipse.collections.impl.set.sorted.mutable
Classes in org.eclipse.collections.impl.set.sorted.mutable that implement ReversibleIterable Modifier and Type Class Description classSortedSetAdapter<T>This class provides a MutableSortedSet wrapper around a JDK Collections SortedSet interface instance.classSynchronizedSortedSet<T>A synchronized view of aMutableSortedSet.classTreeSortedSet<T>classUnmodifiableSortedSet<T>An unmodifiable view of a SortedSet.