Uses of Interface
org.eclipse.collections.api.stack.MutableStack
-
Uses of MutableStack in org.eclipse.collections.api.factory.stack
Methods in org.eclipse.collections.api.factory.stack that return MutableStack Modifier and Type Method Description <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>MutableStackFactory. ofAll(Iterable<? extends T> elements)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>MutableStackFactory. withAll(Iterable<? extends T> elements)<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 MutableStack Modifier and Type Method Description default 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 MutableStack Modifier and Type Method Description MutableStack<T>PartitionMutableStack. getRejected()MutableStack<T>PartitionMutableStack. getSelected() -
Uses of MutableStack in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack with type parameters of type MutableStack Modifier and Type Method Description <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 MutableStack Modifier and Type Method Description MutableStack<T>MutableStack. asSynchronized()MutableStack<T>MutableStack. asUnmodifiable()<V> MutableStack<V>MutableStack. collect(Function<? super T,? extends V> function)<V> MutableStack<V>MutableStack. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<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<T>MutableStack. distinct()MutableStack<T>MutableStack. dropWhile(Predicate<? super T> predicate)<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)MutableStack<T>MutableStack. reject(Predicate<? super T> predicate)<P> MutableStack<T>MutableStack. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)MutableStack<T>MutableStack. select(Predicate<? super T> predicate)<S> MutableStack<S>MutableStack. selectInstancesOf(Class<S> clazz)<P> MutableStack<T>MutableStack. selectWith(Predicate2<? super T,? super P> predicate, P parameter)MutableStack<T>MutableStack. takeWhile(Predicate<? super T> predicate)MutableStack<T>MutableStack. tap(Procedure<? super T> procedure)default MutableStack<T>StackIterable. toStack()Converts the stack to a MutableStack implementation.<S> MutableStack<Pair<T,S>>MutableStack. zip(Iterable<S> that)MutableStack<Pair<T,Integer>>MutableStack. zipWithIndex() -
Uses of MutableStack in org.eclipse.collections.api.stack.primitive
Methods in org.eclipse.collections.api.stack.primitive that return MutableStack Modifier and Type Method Description <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. -
Uses of MutableStack in org.eclipse.collections.impl.bag.sorted.mutable
Methods in org.eclipse.collections.impl.bag.sorted.mutable that return MutableStack Modifier and Type Method Description MutableStack<T>SynchronizedSortedBag. toStack()MutableStack<T>TreeBag. toStack()MutableStack<T>UnmodifiableSortedBag. toStack() -
Uses of MutableStack in org.eclipse.collections.impl.collector
Methods in org.eclipse.collections.impl.collector that return types with arguments of type MutableStack Modifier and Type Method Description static <T> Collector<T,?,MutableStack<T>>Collectors2. toStack()Returns the elements as a MutableStack. -
Uses of MutableStack in org.eclipse.collections.impl.lazy
Methods in org.eclipse.collections.impl.lazy that return MutableStack Modifier and Type Method Description MutableStack<T>AbstractLazyIterable. toStack() -
Uses of MutableStack in org.eclipse.collections.impl.list.mutable
Methods in org.eclipse.collections.impl.list.mutable that return MutableStack Modifier and Type Method Description MutableStack<T>AbstractListAdapter. toStack()MutableStack<T>AbstractMutableList. toStack()MutableStack<T>ListAdapter. toStack()MutableStack<T>MultiReaderFastList. toStack()MutableStack<T>SynchronizedMutableList. toStack()MutableStack<T>UnmodifiableMutableList. toStack() -
Uses of MutableStack in org.eclipse.collections.impl.map.ordered.mutable
Methods in org.eclipse.collections.impl.map.ordered.mutable that return MutableStack Modifier and Type Method Description MutableStack<V>OrderedMapAdapter. toStack()MutableStack<V>UnmodifiableMutableOrderedMap. toStack() -
Uses of MutableStack in org.eclipse.collections.impl.map.sorted.immutable
Methods in org.eclipse.collections.impl.map.sorted.immutable that return MutableStack Modifier and Type Method Description MutableStack<V>AbstractImmutableSortedMap. toStack() -
Uses of MutableStack in org.eclipse.collections.impl.map.sorted.mutable
Methods in org.eclipse.collections.impl.map.sorted.mutable that return MutableStack Modifier and Type Method Description MutableStack<V>AbstractMutableSortedMap. toStack()MutableStack<V>SynchronizedSortedMap. toStack()MutableStack<V>UnmodifiableTreeMap. toStack() -
Uses of MutableStack in org.eclipse.collections.impl.partition.stack
Methods in org.eclipse.collections.impl.partition.stack that return MutableStack Modifier and Type Method Description MutableStack<T>PartitionArrayStack. getRejected()MutableStack<T>PartitionArrayStack. getSelected() -
Uses of MutableStack in org.eclipse.collections.impl.set.sorted.mutable
Methods in org.eclipse.collections.impl.set.sorted.mutable that return MutableStack Modifier and Type Method Description MutableStack<T>SortedSetAdapter. toStack()MutableStack<T>SynchronizedSortedSet. toStack()MutableStack<T>TreeSortedSet. toStack()MutableStack<T>UnmodifiableSortedSet. toStack() -
Uses of MutableStack in org.eclipse.collections.impl.stack.mutable
Classes in org.eclipse.collections.impl.stack.mutable that implement MutableStack Modifier and Type Class Description classArrayStack<T>ArrayStack is a MutableStack which contains a FastList of data.classSynchronizedStack<T>A synchronized view of aMutableStack.classUnmodifiableStack<T>Methods in org.eclipse.collections.impl.stack.mutable with type parameters of type MutableStack Modifier and Type Method Description static <T, S extends MutableStack<T>>
SynchronizedStack<T>SynchronizedStack. of(S stack)This method will take a MutableStack and wrap it directly in a SynchronizedStack.static <T, S extends MutableStack<T>>
UnmodifiableStack<T>UnmodifiableStack. of(S stack)<R extends MutableStack<T>>
RArrayStack. pop(int count, R targetStack)<R extends MutableStack<T>>
RSynchronizedStack. pop(int count, R targetStack)<R extends MutableStack<T>>
RUnmodifiableStack. pop(int count, R targetStack)Methods in org.eclipse.collections.impl.stack.mutable that return MutableStack Modifier and Type Method Description MutableStack<T>ArrayStack. asSynchronized()MutableStack<T>SynchronizedStack. asSynchronized()MutableStack<T>UnmodifiableStack. asSynchronized()MutableStack<T>ArrayStack. asUnmodifiable()MutableStack<T>SynchronizedStack. asUnmodifiable()MutableStack<T>UnmodifiableStack. asUnmodifiable()<V> MutableStack<V>SynchronizedStack. collect(Function<? super T,? extends V> function)<V> MutableStack<V>UnmodifiableStack. collect(Function<? super T,? extends V> function)<V> MutableStack<V>SynchronizedStack. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<V> MutableStack<V>UnmodifiableStack. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<P, V> MutableStack<V>SynchronizedStack. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)<P, V> MutableStack<V>UnmodifiableStack. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)<V> MutableStack<V>SynchronizedStack. collectWithIndex(ObjectIntToObjectFunction<? super T,? extends V> function)<V> MutableStack<V>UnmodifiableStack. collectWithIndex(ObjectIntToObjectFunction<? super T,? extends V> function)MutableStack<T>ArrayStack. distinct()MutableStack<T>SynchronizedStack. distinct()MutableStack<T>UnmodifiableStack. distinct()MutableStack<T>ArrayStack. dropWhile(Predicate<? super T> predicate)MutableStack<T>SynchronizedStack. dropWhile(Predicate<? super T> predicate)MutableStack<T>UnmodifiableStack. dropWhile(Predicate<? super T> predicate)<T> MutableStack<T>MutableStackFactoryImpl. empty()<V> MutableStack<V>SynchronizedStack. flatCollect(Function<? super T,? extends Iterable<V>> function)<V> MutableStack<V>UnmodifiableStack. flatCollect(Function<? super T,? extends Iterable<V>> function)<T> MutableStack<T>MutableStackFactoryImpl. fromStream(Stream<? extends T> stream)MutableStack<T>SynchronizedStack. reject(Predicate<? super T> predicate)MutableStack<T>UnmodifiableStack. reject(Predicate<? super T> predicate)<P> MutableStack<T>SynchronizedStack. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)<P> MutableStack<T>UnmodifiableStack. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)MutableStack<T>SynchronizedStack. select(Predicate<? super T> predicate)MutableStack<T>UnmodifiableStack. select(Predicate<? super T> predicate)<S> MutableStack<S>SynchronizedStack. selectInstancesOf(Class<S> clazz)<S> MutableStack<S>UnmodifiableStack. selectInstancesOf(Class<S> clazz)<P> MutableStack<T>SynchronizedStack. selectWith(Predicate2<? super T,? super P> predicate, P parameter)<P> MutableStack<T>UnmodifiableStack. selectWith(Predicate2<? super T,? super P> predicate, P parameter)MutableStack<T>ArrayStack. takeWhile(Predicate<? super T> predicate)MutableStack<T>SynchronizedStack. takeWhile(Predicate<? super T> predicate)MutableStack<T>UnmodifiableStack. takeWhile(Predicate<? super T> predicate)MutableStack<T>SynchronizedStack. tap(Procedure<? super T> procedure)MutableStack<T>UnmodifiableStack. tap(Procedure<? super T> procedure)MutableStack<T>ArrayStack. toStack()MutableStack<T>SynchronizedStack. toStack()MutableStack<T>UnmodifiableStack. toStack()<T> MutableStack<T>MutableStackFactoryImpl. with(T... elements)<T> MutableStack<T>MutableStackFactoryImpl. withAll(Iterable<? extends T> elements)<T> MutableStack<T>MutableStackFactoryImpl. withAllReversed(Iterable<? extends T> items)<T> MutableStack<T>MutableStackFactoryImpl. withReversed(T... elements)<S> MutableStack<Pair<T,S>>SynchronizedStack. zip(Iterable<S> that)<S> MutableStack<Pair<T,S>>UnmodifiableStack. zip(Iterable<S> that)MutableStack<Pair<T,Integer>>SynchronizedStack. zipWithIndex()MutableStack<Pair<T,Integer>>UnmodifiableStack. zipWithIndex()Constructors in org.eclipse.collections.impl.stack.mutable with parameters of type MutableStack Constructor Description SynchronizedStack(MutableStack<T> newStack)SynchronizedStack(MutableStack<T> newStack, Object newLock) -
Uses of MutableStack in org.eclipse.collections.impl.stack.mutable.primitive
Methods in org.eclipse.collections.impl.stack.mutable.primitive that return MutableStack Modifier and Type Method Description <V> MutableStack<V>BooleanArrayStack. collect(BooleanToObjectFunction<? extends V> function)<V> MutableStack<V>ByteArrayStack. collect(ByteToObjectFunction<? extends V> function)<V> MutableStack<V>CharArrayStack. collect(CharToObjectFunction<? extends V> function)<V> MutableStack<V>DoubleArrayStack. collect(DoubleToObjectFunction<? extends V> function)<V> MutableStack<V>FloatArrayStack. collect(FloatToObjectFunction<? extends V> function)<V> MutableStack<V>IntArrayStack. collect(IntToObjectFunction<? extends V> function)<V> MutableStack<V>LongArrayStack. collect(LongToObjectFunction<? extends V> function)<V> MutableStack<V>ShortArrayStack. collect(ShortToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedBooleanStack. collect(BooleanToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedByteStack. collect(ByteToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedCharStack. collect(CharToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedDoubleStack. collect(DoubleToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedFloatStack. collect(FloatToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedIntStack. collect(IntToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedLongStack. collect(LongToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedShortStack. collect(ShortToObjectFunction<? extends V> function)<V> MutableStack<V>UnmodifiableBooleanStack. collect(BooleanToObjectFunction<? extends V> function)<V> MutableStack<V>UnmodifiableByteStack. collect(ByteToObjectFunction<? extends V> function)<V> MutableStack<V>UnmodifiableCharStack. collect(CharToObjectFunction<? extends V> function)<V> MutableStack<V>UnmodifiableDoubleStack. collect(DoubleToObjectFunction<? extends V> function)<V> MutableStack<V>UnmodifiableFloatStack. collect(FloatToObjectFunction<? extends V> function)<V> MutableStack<V>UnmodifiableIntStack. collect(IntToObjectFunction<? extends V> function)<V> MutableStack<V>UnmodifiableLongStack. collect(LongToObjectFunction<? extends V> function)<V> MutableStack<V>UnmodifiableShortStack. collect(ShortToObjectFunction<? extends V> function)<V> MutableStack<V>SynchronizedBooleanStack. collectWithIndex(BooleanIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>SynchronizedByteStack. collectWithIndex(ByteIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>SynchronizedCharStack. collectWithIndex(CharIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>SynchronizedDoubleStack. collectWithIndex(DoubleIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>SynchronizedFloatStack. collectWithIndex(FloatIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>SynchronizedIntStack. collectWithIndex(IntIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>SynchronizedLongStack. collectWithIndex(LongIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>SynchronizedShortStack. collectWithIndex(ShortIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>UnmodifiableBooleanStack. collectWithIndex(BooleanIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>UnmodifiableByteStack. collectWithIndex(ByteIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>UnmodifiableCharStack. collectWithIndex(CharIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>UnmodifiableDoubleStack. collectWithIndex(DoubleIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>UnmodifiableFloatStack. collectWithIndex(FloatIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>UnmodifiableIntStack. collectWithIndex(IntIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>UnmodifiableLongStack. collectWithIndex(LongIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.<V> MutableStack<V>UnmodifiableShortStack. collectWithIndex(ShortIntToObjectFunction<? extends V> function)Returns a new MutableStack using results obtained by applying the specified function to each element and its corresponding index.