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. |
Modifier and Type | Method | Description |
---|---|---|
StackIterable<T> |
PartitionStack.getRejected() |
|
StackIterable<T> |
PartitionStack.getSelected() |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ImmutableStack<T> |
|
interface |
MutableStack<T> |
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() |
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.
|
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 a
MutableStack . |
class |
UnmodifiableStack<T> |
Copyright © 2004–2019. All rights reserved.