Uses of Interface
org.eclipse.collections.api.ordered.ReversibleIterable
-
Packages that use ReversibleIterable 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 ofList.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.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. -
-
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 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 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.
-