Uses of Interface
org.eclipse.collections.api.stack.StackIterable
-
Packages that use StackIterable Package Description org.eclipse.collections.api.partition.stack This package contains interfaces forPartitionStack
.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.immutable This package contains implementations of theImmutableStack
interface.org.eclipse.collections.impl.stack.mutable This package contains implementations of theMutableStack
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 java.lang.Iterable<V>> function)
default <P,V>
StackIterable<V>StackIterable. flatCollectWith(Function2<? super T,? super P,? extends java.lang.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(java.lang.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(java.lang.Iterable<S> that)
StackIterable<Pair<T,java.lang.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.immutable
Classes in org.eclipse.collections.impl.stack.immutable that implement StackIterable Modifier and Type Class Description (package private) class
ImmutableArrayStack<T>
Deprecated.Replaced byImmutableNotEmptyStack
.(package private) class
ImmutableEmptyStack<T>
(package private) class
ImmutableNotEmptyStack<T>
Fields in org.eclipse.collections.impl.stack.immutable declared as StackIterable Modifier and Type Field Description private StackIterable<T>
ImmutableArrayStack.ImmutableStackSerializationProxy. stack
private StackIterable<T>
ImmutableStackSerializationProxy. stack
Constructors in org.eclipse.collections.impl.stack.immutable with parameters of type StackIterable Constructor Description ImmutableStackSerializationProxy(StackIterable<T> stack)
ImmutableStackSerializationProxy(StackIterable<T> stack)
-
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>
-