Uses of Interface
org.eclipse.collections.api.stack.MutableStack
Packages that use MutableStack
Package
Description
This package contains Factory API for
ImmutableStack and MutableStack.This package contains interfaces for
PartitionStack.This package contains interfaces for stack API.
This package contains mutable and immutable primitive stack API.
-
Uses of MutableStack in org.eclipse.collections.api.factory.stack
Methods in org.eclipse.collections.api.factory.stack that return MutableStackModifier and TypeMethodDescription<T> MutableStack<T>MutableStackFactory.empty()<T> MutableStack<T>MutableStackFactory.fromStream(Stream<? extends T> stream) default <T> MutableStack<T>MutableStackFactory.of()Same asMutableStackFactory.empty().default <T> MutableStack<T>MutableStackFactory.of(T... elements) Same asMutableStackFactory.with(Object[]).default <T> MutableStack<T>default <T> MutableStack<T>MutableStackFactory.ofAllReversed(Iterable<? extends T> items) default <T> MutableStack<T>MutableStackFactory.ofReversed(T... elements) default <T> MutableStack<T>MutableStackFactory.with()Same asMutableStackFactory.empty().<T> MutableStack<T>MutableStackFactory.with(T... elements) <T> MutableStack<T><T> MutableStack<T>MutableStackFactory.withAllReversed(Iterable<? extends T> items) <T> MutableStack<T>MutableStackFactory.withReversed(T... elements) -
Uses of MutableStack in org.eclipse.collections.api.ordered
Methods in org.eclipse.collections.api.ordered that return MutableStackModifier and TypeMethodDescriptiondefault MutableStack<T>OrderedIterable.toStack()Converts the OrderedIterable to a mutable MutableStack implementation. -
Uses of MutableStack in org.eclipse.collections.api.partition.stack
Methods in org.eclipse.collections.api.partition.stack that return MutableStackModifier and TypeMethodDescriptionPartitionMutableStack.getRejected()PartitionMutableStack.getSelected() -
Uses of MutableStack in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack with type parameters of type MutableStackModifier and TypeMethodDescription<R extends MutableStack<T>>
RMutableStack.pop(int count, R targetStack) Removes and returns a ListIterable of the number of elements specified by the count, beginning with the top of the stack and puts them into a new stack.Methods in org.eclipse.collections.api.stack that return MutableStackModifier and TypeMethodDescriptionMutableStack.asSynchronized()MutableStack.asUnmodifiable()<V> MutableStack<V><V> MutableStack<V><P,V> MutableStack<V> MutableStack.collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) default <V> MutableStack<V>MutableStack.collectWithIndex(ObjectIntToObjectFunction<? super T, ? extends V> function) MutableStack.distinct()<V> MutableStack<V>MutableStack.flatCollect(Function<? super T, ? extends Iterable<V>> function) default <P,V> MutableStack<V> MutableStack.flatCollectWith(Function2<? super T, ? super P, ? extends Iterable<V>> function, P parameter) <P> MutableStack<T>MutableStack.rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) <S> MutableStack<S>MutableStack.selectInstancesOf(Class<S> clazz) <P> MutableStack<T>MutableStack.selectWith(Predicate2<? super T, ? super P> predicate, P parameter) default MutableStack<T>StackIterable.toStack()Converts the stack to a MutableStack implementation.<S> MutableStack<Pair<T,S>> MutableStack.zipWithIndex() -
Uses of MutableStack in org.eclipse.collections.api.stack.primitive
Methods in org.eclipse.collections.api.stack.primitive that return MutableStackModifier and TypeMethodDescription<V> MutableStack<V>MutableBooleanStack.collect(BooleanToObjectFunction<? extends V> function) <V> MutableStack<V>MutableByteStack.collect(ByteToObjectFunction<? extends V> function) <V> MutableStack<V>MutableCharStack.collect(CharToObjectFunction<? extends V> function) <V> MutableStack<V>MutableDoubleStack.collect(DoubleToObjectFunction<? extends V> function) <V> MutableStack<V>MutableFloatStack.collect(FloatToObjectFunction<? extends V> function) <V> MutableStack<V>MutableIntStack.collect(IntToObjectFunction<? extends V> function) <V> MutableStack<V>MutableLongStack.collect(LongToObjectFunction<? extends V> function) <V> MutableStack<V>MutableShortStack.collect(ShortToObjectFunction<? extends V> function) default <V> MutableStack<V>MutableBooleanStack.collectWithIndex(BooleanIntToObjectFunction<? extends V> function) Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> MutableStack<V>MutableByteStack.collectWithIndex(ByteIntToObjectFunction<? extends V> function) Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> MutableStack<V>MutableCharStack.collectWithIndex(CharIntToObjectFunction<? extends V> function) Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> MutableStack<V>MutableDoubleStack.collectWithIndex(DoubleIntToObjectFunction<? extends V> function) Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> MutableStack<V>MutableFloatStack.collectWithIndex(FloatIntToObjectFunction<? extends V> function) Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> MutableStack<V>MutableIntStack.collectWithIndex(IntIntToObjectFunction<? extends V> function) Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> MutableStack<V>MutableLongStack.collectWithIndex(LongIntToObjectFunction<? extends V> function) Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> MutableStack<V>MutableShortStack.collectWithIndex(ShortIntToObjectFunction<? extends V> function) Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.