Uses of Interface
org.eclipse.collections.api.stack.StackIterable
Package | Description |
---|---|
org.eclipse.collections.api.partition.stack |
This package contains interfaces for
PartitionStack . |
org.eclipse.collections.api.stack |
This package contains interfaces for stack API.
|
org.eclipse.collections.api.stack.primitive |
This package contains mutable and immutable primitive stack API.
|
org.eclipse.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack interface. |
-
Uses of StackIterable in org.eclipse.collections.api.partition.stack
Methods in org.eclipse.collections.api.partition.stack that return StackIterable Modifier and Type Method Description StackIterable<T>
PartitionStack. getRejected()
StackIterable<T>
PartitionStack. getSelected()
-
Uses of StackIterable in org.eclipse.collections.api.stack
Subinterfaces of StackIterable in org.eclipse.collections.api.stack Modifier and Type Interface Description interface
ImmutableStack<T>
interface
MutableStack<T>
Methods in org.eclipse.collections.api.stack that return StackIterable Modifier and Type Method Description <V> StackIterable<V>
StackIterable. collect(Function<? super T,? extends V> function)
<V> StackIterable<V>
StackIterable. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
<P, V> StackIterable<V>
StackIterable. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
default <V> StackIterable<V>
StackIterable. collectWithIndex(ObjectIntToObjectFunction<? super T,? extends V> function)
StackIterable<T>
StackIterable. distinct()
StackIterable<T>
StackIterable. dropWhile(Predicate<? super T> predicate)
<V> StackIterable<V>
StackIterable. flatCollect(Function<? super T,? extends Iterable<V>> function)
default <P, V> StackIterable<V>
StackIterable. flatCollectWith(Function2<? super T,? super P,? extends Iterable<V>> function, P parameter)
StackIterable<T>
StackIterable. reject(Predicate<? super T> predicate)
<P> StackIterable<T>
StackIterable. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
StackIterable<T>
StackIterable. select(Predicate<? super T> predicate)
<S> StackIterable<S>
StackIterable. selectInstancesOf(Class<S> clazz)
<P> StackIterable<T>
StackIterable. selectWith(Predicate2<? super T,? super P> predicate, P parameter)
StackIterable<T>
StackIterable. takeWhile(Predicate<? super T> predicate)
StackIterable<T>
StackIterable. tap(Procedure<? super T> procedure)
<S> StackIterable<Pair<T,S>>
StackIterable. zip(Iterable<S> that)
StackIterable<Pair<T,Integer>>
StackIterable. zipWithIndex()
-
Uses of StackIterable in org.eclipse.collections.api.stack.primitive
Methods in org.eclipse.collections.api.stack.primitive that return StackIterable Modifier and Type Method Description <V> StackIterable<V>
BooleanStack. collect(BooleanToObjectFunction<? extends V> function)
<V> StackIterable<V>
ByteStack. collect(ByteToObjectFunction<? extends V> function)
<V> StackIterable<V>
CharStack. collect(CharToObjectFunction<? extends V> function)
<V> StackIterable<V>
DoubleStack. collect(DoubleToObjectFunction<? extends V> function)
<V> StackIterable<V>
FloatStack. collect(FloatToObjectFunction<? extends V> function)
<V> StackIterable<V>
IntStack. collect(IntToObjectFunction<? extends V> function)
<V> StackIterable<V>
LongStack. collect(LongToObjectFunction<? extends V> function)
<V> StackIterable<V>
ShortStack. collect(ShortToObjectFunction<? extends V> function)
default <V> StackIterable<V>
BooleanStack. collectWithIndex(BooleanIntToObjectFunction<? extends V> function)
Returns a new StackIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> StackIterable<V>
ByteStack. collectWithIndex(ByteIntToObjectFunction<? extends V> function)
Returns a new StackIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> StackIterable<V>
CharStack. collectWithIndex(CharIntToObjectFunction<? extends V> function)
Returns a new StackIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> StackIterable<V>
DoubleStack. collectWithIndex(DoubleIntToObjectFunction<? extends V> function)
Returns a new StackIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> StackIterable<V>
FloatStack. collectWithIndex(FloatIntToObjectFunction<? extends V> function)
Returns a new StackIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> StackIterable<V>
IntStack. collectWithIndex(IntIntToObjectFunction<? extends V> function)
Returns a new StackIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> StackIterable<V>
LongStack. collectWithIndex(LongIntToObjectFunction<? extends V> function)
Returns a new StackIterable using results obtained by applying the specified function to each element and its corresponding index.default <V> StackIterable<V>
ShortStack. collectWithIndex(ShortIntToObjectFunction<? extends V> function)
Returns a new StackIterable using results obtained by applying the specified function to each element and its corresponding index. -
Uses of StackIterable in org.eclipse.collections.impl.stack.mutable
Classes in org.eclipse.collections.impl.stack.mutable that implement StackIterable 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>