Uses of Interface
org.eclipse.collections.api.list.ListIterable
| Package | Description |
|---|---|
| org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
| org.eclipse.collections.api.bag.primitive |
This package contains API for Primitive Bags with Mutable and Immutable variants.
|
| 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.list.primitive |
This package contains mutable and immutable primitive list API.
|
| 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.list |
This package contains interfaces for
ListMultimap. |
| org.eclipse.collections.api.ordered | |
| org.eclipse.collections.api.partition.list |
This package contains interfaces for
PartitionList. |
| 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.lazy |
This package contains implementations of the
LazyIterable interface. |
| org.eclipse.collections.impl.lazy.parallel.list | |
| 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.stack.mutable |
This package contains implementations of the
MutableStack interface. |
| org.eclipse.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
-
Uses of ListIterable in org.eclipse.collections.api.bag
Methods in org.eclipse.collections.api.bag that return ListIterable Modifier and Type Method Description ListIterable<ObjectIntPair<T>>Bag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<ObjectIntPair<T>>Bag. topOccurrences(int count)Returns thecountmost frequently occurring items. -
Uses of ListIterable in org.eclipse.collections.api.bag.primitive
Methods in org.eclipse.collections.api.bag.primitive that return ListIterable Modifier and Type Method Description ListIterable<BooleanIntPair>BooleanBag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<ByteIntPair>ByteBag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<CharIntPair>CharBag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<DoubleIntPair>DoubleBag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<FloatIntPair>FloatBag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<IntIntPair>IntBag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<LongIntPair>LongBag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<ShortIntPair>ShortBag. bottomOccurrences(int count)Returns thecountleast frequently occurring items.ListIterable<BooleanIntPair>BooleanBag. topOccurrences(int count)Returns thecountmost frequently occurring items.ListIterable<ByteIntPair>ByteBag. topOccurrences(int count)Returns thecountmost frequently occurring items.ListIterable<CharIntPair>CharBag. topOccurrences(int count)Returns thecountmost frequently occurring items.ListIterable<DoubleIntPair>DoubleBag. topOccurrences(int count)Returns thecountmost frequently occurring items.ListIterable<FloatIntPair>FloatBag. topOccurrences(int count)Returns thecountmost frequently occurring items.ListIterable<IntIntPair>IntBag. topOccurrences(int count)Returns thecountmost frequently occurring items.ListIterable<LongIntPair>LongBag. topOccurrences(int count)Returns thecountmost frequently occurring items.ListIterable<ShortIntPair>ShortBag. topOccurrences(int count)Returns thecountmost frequently occurring items. -
Uses of ListIterable in org.eclipse.collections.api.bag.sorted
Methods in org.eclipse.collections.api.bag.sorted that return ListIterable Modifier and Type Method Description <V> ListIterable<V>SortedBag. collect(Function<? super T,? extends V> function)<V> ListIterable<V>SortedBag. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<P, V> ListIterable<V>SortedBag. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)default <V> ListIterable<V>SortedBag. collectWithIndex(ObjectIntToObjectFunction<? super T,? extends V> function)<V> ListIterable<V>SortedBag. collectWithOccurrences(ObjectIntToObjectFunction<? super T,? extends V> function)<V> ListIterable<V>SortedBag. flatCollect(Function<? super T,? extends Iterable<V>> function)default <P, V> ListIterable<V>SortedBag. flatCollectWith(Function2<? super T,? super P,? extends Iterable<V>> function, P parameter) -
Uses of ListIterable in org.eclipse.collections.api.list
Subinterfaces of ListIterable 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.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.Methods in org.eclipse.collections.api.list that return ListIterable Modifier and Type Method Description <V> ListIterable<V>ListIterable. collect(Function<? super T,? extends V> function)<V> ListIterable<V>ListIterable. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<P, V> ListIterable<V>ListIterable. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)default <V> ListIterable<V>ListIterable. collectWithIndex(ObjectIntToObjectFunction<? super T,? extends V> function)ListIterable<T>ListIterable. distinct()Returns a newListIterablecontaining the distinct elements in this list.ListIterable<T>ListIterable. distinct(HashingStrategy<? super T> hashingStrategy)Returns a newListIterablecontaining the distinct elements in this list.<V> ListIterable<T>ListIterable. distinctBy(Function<? super T,? extends V> function)Returns a newListIterablecontaining the distinct elements in this list.ListIterable<T>ListIterable. drop(int count)ListIterable<T>ListIterable. dropWhile(Predicate<? super T> predicate)Returns the final elements that do not satisfy the Predicate.<V> ListIterable<V>ListIterable. flatCollect(Function<? super T,? extends Iterable<V>> function)default <P, V> ListIterable<V>ListIterable. flatCollectWith(Function2<? super T,? super P,? extends Iterable<V>> function, P parameter)ListIterable<T>ListIterable. reject(Predicate<? super T> predicate)<P> ListIterable<T>ListIterable. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)ListIterable<T>ListIterable. select(Predicate<? super T> predicate)<S> ListIterable<S>ListIterable. selectInstancesOf(Class<S> clazz)<P> ListIterable<T>ListIterable. selectWith(Predicate2<? super T,? super P> predicate, P parameter)ListIterable<T>ListIterable. subList(int fromIndex, int toIndex)ListIterable<T>ListIterable. take(int count)ListIterable<T>ListIterable. takeWhile(Predicate<? super T> predicate)Returns the initial elements that satisfy the Predicate.ListIterable<T>ListIterable. tap(Procedure<? super T> procedure)ListIterable<T>ListIterable. toReversed()<S> ListIterable<Pair<T,S>>ListIterable. zip(Iterable<S> that)ListIterable<Pair<T,Integer>>ListIterable. zipWithIndex()Methods in org.eclipse.collections.api.list with parameters of type ListIterable Modifier and Type Method Description default <T2> voidListIterable. forEachInBoth(ListIterable<T2> other, Procedure2<? super T,? super T2> procedure)Iterates over this ListIterable and the other ListIterable together passing the elements of each list as parameters to the specified procedure. -
Uses of ListIterable in org.eclipse.collections.api.list.primitive
Methods in org.eclipse.collections.api.list.primitive that return ListIterable Modifier and Type Method Description <V> ListIterable<V>BooleanList. collect(BooleanToObjectFunction<? extends V> function)<V> ListIterable<V>ByteList. collect(ByteToObjectFunction<? extends V> function)<V> ListIterable<V>CharList. collect(CharToObjectFunction<? extends V> function)<V> ListIterable<V>DoubleList. collect(DoubleToObjectFunction<? extends V> function)<V> ListIterable<V>FloatList. collect(FloatToObjectFunction<? extends V> function)<V> ListIterable<V>IntList. collect(IntToObjectFunction<? extends V> function)<V> ListIterable<V>LongList. collect(LongToObjectFunction<? extends V> function)<V> ListIterable<V>ShortList. collect(ShortToObjectFunction<? extends V> function)default <V> ListIterable<V>BooleanList. collectWithIndex(BooleanIntToObjectFunction<? extends V> function)Returns a new ListIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ListIterable<V>ByteList. collectWithIndex(ByteIntToObjectFunction<? extends V> function)Returns a new ListIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ListIterable<V>CharList. collectWithIndex(CharIntToObjectFunction<? extends V> function)Returns a new ListIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ListIterable<V>DoubleList. collectWithIndex(DoubleIntToObjectFunction<? extends V> function)Returns a new ListIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ListIterable<V>FloatList. collectWithIndex(FloatIntToObjectFunction<? extends V> function)Returns a new ListIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ListIterable<V>IntList. collectWithIndex(IntIntToObjectFunction<? extends V> function)Returns a new ListIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ListIterable<V>LongList. collectWithIndex(LongIntToObjectFunction<? extends V> function)Returns a new ListIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> ListIterable<V>ShortList. collectWithIndex(ShortIntToObjectFunction<? extends V> function)Returns a new ListIterable using results obtained by applying the specified function to each element and its corresponding index.default <T> ListIterable<BooleanObjectPair<T>>BooleanList. zip(Iterable<T> iterable)Returns aListIterableformed from thisBooleanListand aListIterableby combining corresponding elements in pairs.default <T> ListIterable<ByteObjectPair<T>>ByteList. zip(Iterable<T> iterable)Returns aListIterableformed from thisByteListand aListIterableby combining corresponding elements in pairs.default <T> ListIterable<CharObjectPair<T>>CharList. zip(Iterable<T> iterable)Returns aListIterableformed from thisCharListand aListIterableby combining corresponding elements in pairs.default <T> ListIterable<DoubleObjectPair<T>>DoubleList. zip(Iterable<T> iterable)Returns aListIterableformed from thisDoubleListand aListIterableby combining corresponding elements in pairs.default <T> ListIterable<FloatObjectPair<T>>FloatList. zip(Iterable<T> iterable)Returns aListIterableformed from thisFloatListand aListIterableby combining corresponding elements in pairs.default <T> ListIterable<IntObjectPair<T>>IntList. zip(Iterable<T> iterable)Returns aListIterableformed from thisIntListand aListIterableby combining corresponding elements in pairs.default <T> ListIterable<LongObjectPair<T>>LongList. zip(Iterable<T> iterable)Returns aListIterableformed from thisLongListand aListIterableby combining corresponding elements in pairs.default <T> ListIterable<ShortObjectPair<T>>ShortList. zip(Iterable<T> iterable)Returns aListIterableformed from thisShortListand aListIterableby combining corresponding elements in pairs.default ListIterable<BooleanBooleanPair>BooleanList. zipBoolean(BooleanIterable iterable)Returns aListIterableformed from thisBooleanListand anotherBooleanListby combining corresponding elements in pairs.default ListIterable<ByteBytePair>ByteList. zipByte(ByteIterable iterable)Returns aListIterableformed from thisByteListand anotherByteListby combining corresponding elements in pairs.default ListIterable<CharCharPair>CharList. zipChar(CharIterable iterable)Returns aListIterableformed from thisCharListand anotherCharListby combining corresponding elements in pairs.default ListIterable<DoubleDoublePair>DoubleList. zipDouble(DoubleIterable iterable)Returns aListIterableformed from thisDoubleListand anotherDoubleListby combining corresponding elements in pairs.default ListIterable<FloatFloatPair>FloatList. zipFloat(FloatIterable iterable)Returns aListIterableformed from thisFloatListand anotherFloatListby combining corresponding elements in pairs.default ListIterable<IntIntPair>IntList. zipInt(IntIterable iterable)Returns aListIterableformed from thisIntListand anotherIntListby combining corresponding elements in pairs.default ListIterable<LongLongPair>LongList. zipLong(LongIterable iterable)Returns aListIterableformed from thisLongListand anotherLongListby combining corresponding elements in pairs.default ListIterable<ShortShortPair>ShortList. zipShort(ShortIterable iterable)Returns aListIterableformed from thisShortListand anotherShortListby combining corresponding elements in pairs. -
Uses of ListIterable in org.eclipse.collections.api.map
Methods in org.eclipse.collections.api.map that return ListIterable Modifier and Type Method Description <VV> ListIterable<VV>OrderedMap. collect(Function<? super V,? extends VV> function)<V1> ListIterable<V1>OrderedMap. collectIf(Predicate<? super V> predicate, Function<? super V,? extends V1> function)<P, V1> ListIterable<V1>OrderedMap. collectWith(Function2<? super V,? super P,? extends V1> function, P parameter)ListIterable<V>OrderedMap. distinct()<V1> ListIterable<V1>OrderedMap. flatCollect(Function<? super V,? extends Iterable<V1>> function)default <P, V1> ListIterable<V1>OrderedMap. flatCollectWith(Function2<? super V,? super P,? extends Iterable<V1>> function, P parameter)ListIterable<V>OrderedMap. reject(Predicate<? super V> predicate)<P> ListIterable<V>OrderedMap. rejectWith(Predicate2<? super V,? super P> predicate, P parameter)ListIterable<V>OrderedMap. select(Predicate<? super V> predicate)<S> ListIterable<S>OrderedMap. selectInstancesOf(Class<S> clazz)<P> ListIterable<V>OrderedMap. selectWith(Predicate2<? super V,? super P> predicate, P parameter)<S> ListIterable<Pair<V,S>>OrderedMap. zip(Iterable<S> that)ListIterable<Pair<V,Integer>>OrderedMap. zipWithIndex() -
Uses of ListIterable in org.eclipse.collections.api.map.sorted
Methods in org.eclipse.collections.api.map.sorted that return ListIterable Modifier and Type Method Description <V1> ListIterable<V1>SortedMapIterable. collect(Function<? super V,? extends V1> function)<V1> ListIterable<V1>SortedMapIterable. collectIf(Predicate<? super V> predicate, Function<? super V,? extends V1> function)<P, V1> ListIterable<V1>SortedMapIterable. collectWith(Function2<? super V,? super P,? extends V1> function, P parameter)default <V1> ListIterable<V1>SortedMapIterable. collectWithIndex(ObjectIntToObjectFunction<? super V,? extends V1> function)ListIterable<V>SortedMapIterable. distinct()<V1> ListIterable<V1>SortedMapIterable. flatCollect(Function<? super V,? extends Iterable<V1>> function)default <P, V1> ListIterable<V1>SortedMapIterable. flatCollectWith(Function2<? super V,? super P,? extends Iterable<V1>> function, P parameter)ListIterable<V>SortedMapIterable. reject(Predicate<? super V> predicate)<P> ListIterable<V>SortedMapIterable. rejectWith(Predicate2<? super V,? super P> predicate, P parameter)ListIterable<V>SortedMapIterable. select(Predicate<? super V> predicate)<S> ListIterable<S>SortedMapIterable. selectInstancesOf(Class<S> clazz)<P> ListIterable<V>SortedMapIterable. selectWith(Predicate2<? super V,? super P> predicate, P parameter)<S> ListIterable<Pair<V,S>>SortedMapIterable. zip(Iterable<S> that)ListIterable<Pair<V,Integer>>SortedMapIterable. zipWithIndex() -
Uses of ListIterable in org.eclipse.collections.api.multimap.list
Methods in org.eclipse.collections.api.multimap.list that return ListIterable Modifier and Type Method Description ListIterable<V>ListMultimap. get(K key) -
Uses of ListIterable in org.eclipse.collections.api.ordered
Methods in org.eclipse.collections.api.ordered that return ListIterable Modifier and Type Method Description <S> ListIterable<Pair<T,S>>SortedIterable. zip(Iterable<S> that) -
Uses of ListIterable in org.eclipse.collections.api.partition.list
Methods in org.eclipse.collections.api.partition.list that return ListIterable Modifier and Type Method Description ListIterable<T>PartitionList. getRejected()ListIterable<T>PartitionList. getSelected() -
Uses of ListIterable in org.eclipse.collections.api.set.sorted
Methods in org.eclipse.collections.api.set.sorted that return ListIterable Modifier and Type Method Description <V> ListIterable<V>SortedSetIterable. collect(Function<? super T,? extends V> function)<V> ListIterable<V>SortedSetIterable. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<P, V> ListIterable<V>SortedSetIterable. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)default <V> ListIterable<V>SortedSetIterable. collectWithIndex(ObjectIntToObjectFunction<? super T,? extends V> function)<V> ListIterable<V>SortedSetIterable. flatCollect(Function<? super T,? extends Iterable<V>> function)default <P, V> ListIterable<V>SortedSetIterable. flatCollectWith(Function2<? super T,? super P,? extends Iterable<V>> function, P parameter) -
Uses of ListIterable in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack that return ListIterable Modifier and Type Method Description ListIterable<T>StackIterable. peek(int count)ListIterable<T>MutableStack. pop(int count)Removes and returns a ListIterable of the number of elements specified by the count, beginning with the top of the stack. -
Uses of ListIterable in org.eclipse.collections.impl.lazy
Methods in org.eclipse.collections.impl.lazy with parameters of type ListIterable Modifier and Type Method Description static <T> ReverseIterable<T>ReverseIterable. adapt(ListIterable<T> listIterable)Constructors in org.eclipse.collections.impl.lazy with parameters of type ListIterable Constructor Description ReverseIterable(ListIterable<T> newAdapted) -
Uses of ListIterable in org.eclipse.collections.impl.lazy.parallel.list
Constructors in org.eclipse.collections.impl.lazy.parallel.list with parameters of type ListIterable Constructor Description ListIterableBatch(ListIterable<T> list, int chunkStartIndex, int chunkEndIndex)ListIterableParallelIterable(ListIterable<T> delegate, ExecutorService executorService, int batchSize)NonParallelListIterable(ListIterable<T> delegate) -
Uses of ListIterable in org.eclipse.collections.impl.list.fixed
Classes in org.eclipse.collections.impl.list.fixed that implement ListIterable Modifier and Type Class Description classAbstractArrayAdapter<T>classAbstractMemoryEfficientMutableList<T>classArrayAdapter<T>This class provides a MutableList wrapper around an array. -
Uses of ListIterable in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement ListIterable 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.Methods in org.eclipse.collections.impl.list.mutable with parameters of type ListIterable Modifier and Type Method Description <T2> voidMultiReaderFastList. forEachInBoth(ListIterable<T2> other, Procedure2<? super T,? super T2> procedure)<T2> voidSynchronizedMutableList. forEachInBoth(ListIterable<T2> other, Procedure2<? super T,? super T2> procedure) -
Uses of ListIterable in org.eclipse.collections.impl.stack.mutable
Methods in org.eclipse.collections.impl.stack.mutable that return ListIterable Modifier and Type Method Description ListIterable<T>ArrayStack. peek(int count)ListIterable<T>SynchronizedStack. peek(int count)ListIterable<T>UnmodifiableStack. peek(int count)ListIterable<T>ArrayStack. pop(int count)ListIterable<T>SynchronizedStack. pop(int count)ListIterable<T>UnmodifiableStack. pop(int count) -
Uses of ListIterable in org.eclipse.collections.impl.utility.internal
Methods in org.eclipse.collections.impl.utility.internal with parameters of type ListIterable Modifier and Type Method Description static <T> voidInternalArrayIterate. appendString(ListIterable<T> iterable, T[] array, int size, Appendable appendable, String start, String separator, String end)