Uses of Interface
org.eclipse.collections.api.stack.ImmutableStack
Packages that use ImmutableStack
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.
This package contains implementations of the
PartitionStack interface.This package contains implementations of the
ImmutableStack interface.This package contains implementations of the immutable primitive stack interfaces.
This package contains implementations of the
MutableStack interface.-
Uses of ImmutableStack in org.eclipse.collections.api.factory.stack
Methods in org.eclipse.collections.api.factory.stack that return ImmutableStackModifier and TypeMethodDescription<T> ImmutableStack<T> ImmutableStackFactory.empty()default <T> ImmutableStack<T> ImmutableStackFactory.fromStream(Stream<? extends T> stream) <T> ImmutableStack<T> ImmutableStackFactory.of()Same asImmutableStackFactory.empty().<T> ImmutableStack<T> ImmutableStackFactory.of(T element) Same asImmutableStackFactory.with(Object).<T> ImmutableStack<T> ImmutableStackFactory.of(T... elements) Same asImmutableStackFactory.with(Object[]).<T> ImmutableStack<T> <T> ImmutableStack<T> ImmutableStackFactory.ofAllReversed(Iterable<? extends T> items) <T> ImmutableStack<T> ImmutableStackFactory.ofReversed(T... elements) <T> ImmutableStack<T> ImmutableStackFactory.with()Same asImmutableStackFactory.empty().<T> ImmutableStack<T> ImmutableStackFactory.with(T element) <T> ImmutableStack<T> ImmutableStackFactory.with(T... elements) <T> ImmutableStack<T> <T> ImmutableStack<T> ImmutableStackFactory.withAllReversed(Iterable<? extends T> items) <T> ImmutableStack<T> ImmutableStackFactory.withReversed(T... elements) -
Uses of ImmutableStack in org.eclipse.collections.api.partition.stack
Methods in org.eclipse.collections.api.partition.stack that return ImmutableStackModifier and TypeMethodDescriptionPartitionImmutableStack.getRejected()PartitionImmutableStack.getSelected() -
Uses of ImmutableStack in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack that return ImmutableStackModifier and TypeMethodDescription<V> ImmutableStack<V> <V> ImmutableStack<V> <P,V> ImmutableStack <V> ImmutableStack.collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) default <V> ImmutableStack<V> ImmutableStack.collectWithIndex(ObjectIntToObjectFunction<? super T, ? extends V> function) ImmutableStack.distinct()<V> ImmutableStack<V> ImmutableStack.flatCollect(Function<? super T, ? extends Iterable<V>> function) default <P,V> ImmutableStack <V> ImmutableStack.flatCollectWith(Function2<? super T, ? super P, ? extends Iterable<V>> function, P parameter) ImmutableStack.pop()ImmutableStack.pop(int count) <P> ImmutableStack<T> ImmutableStack.rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) <S> ImmutableStack<S> ImmutableStack.selectInstancesOf(Class<S> clazz) <P> ImmutableStack<T> ImmutableStack.selectWith(Predicate2<? super T, ? super P> predicate, P parameter) StackIterable.toImmutable()Converts the StackIterable to an immutable implementation.<S> ImmutableStack<Pair<T, S>> ImmutableStack.zipWithIndex()Methods in org.eclipse.collections.api.stack that return types with arguments of type ImmutableStackModifier and TypeMethodDescriptiondefault Pair<T, ImmutableStack<T>> ImmutableStack.peekAndPop()default Pair<ListIterable<T>, ImmutableStack<T>> ImmutableStack.peekAndPop(int count) -
Uses of ImmutableStack in org.eclipse.collections.api.stack.primitive
Methods in org.eclipse.collections.api.stack.primitive that return ImmutableStackModifier and TypeMethodDescription<V> ImmutableStack<V> ImmutableBooleanStack.collect(BooleanToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableByteStack.collect(ByteToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableCharStack.collect(CharToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableDoubleStack.collect(DoubleToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableFloatStack.collect(FloatToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableIntStack.collect(IntToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableLongStack.collect(LongToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableShortStack.collect(ShortToObjectFunction<? extends V> function) default <V> ImmutableStack<V> ImmutableBooleanStack.collectWithIndex(BooleanIntToObjectFunction<? extends V> function) Returns a new ImmutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> ImmutableStack<V> ImmutableByteStack.collectWithIndex(ByteIntToObjectFunction<? extends V> function) Returns a new ImmutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> ImmutableStack<V> ImmutableCharStack.collectWithIndex(CharIntToObjectFunction<? extends V> function) Returns a new ImmutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> ImmutableStack<V> ImmutableDoubleStack.collectWithIndex(DoubleIntToObjectFunction<? extends V> function) Returns a new ImmutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> ImmutableStack<V> ImmutableFloatStack.collectWithIndex(FloatIntToObjectFunction<? extends V> function) Returns a new ImmutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> ImmutableStack<V> ImmutableIntStack.collectWithIndex(IntIntToObjectFunction<? extends V> function) Returns a new ImmutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> ImmutableStack<V> ImmutableLongStack.collectWithIndex(LongIntToObjectFunction<? extends V> function) Returns a new ImmutableStack using results obtained by applying the specified function to each element and its corresponding index.default <V> ImmutableStack<V> ImmutableShortStack.collectWithIndex(ShortIntToObjectFunction<? extends V> function) Returns a new ImmutableStack using results obtained by applying the specified function to each element and its corresponding index. -
Uses of ImmutableStack in org.eclipse.collections.impl.collector
Methods in org.eclipse.collections.impl.collector that return types with arguments of type ImmutableStackModifier and TypeMethodDescriptionstatic <T> Collector<T, ?, ImmutableStack<T>> Collectors2.toImmutableStack()Returns the elements as an ImmutableStack. -
Uses of ImmutableStack in org.eclipse.collections.impl.partition.stack
Fields in org.eclipse.collections.impl.partition.stack declared as ImmutableStackModifier and TypeFieldDescriptionprivate final ImmutableStack<T> PartitionImmutableStackImpl.rejectedprivate final ImmutableStack<T> PartitionImmutableStackImpl.selectedMethods in org.eclipse.collections.impl.partition.stack that return ImmutableStackModifier and TypeMethodDescriptionPartitionImmutableStackImpl.getRejected()PartitionImmutableStackImpl.getSelected() -
Uses of ImmutableStack in org.eclipse.collections.impl.stack.immutable
Classes in org.eclipse.collections.impl.stack.immutable that implement ImmutableStackModifier and TypeClassDescription(package private) final classDeprecated.(package private) final class(package private) final classFields in org.eclipse.collections.impl.stack.immutable declared as ImmutableStackModifier and TypeFieldDescriptionprivate ImmutableStack<T> ImmutableStackIterator.immutableStack(package private) static final ImmutableStack<?> ImmutableEmptyStack.INSTANCEprivate final ImmutableStack<T> ImmutableNotEmptyStack.nextMethods in org.eclipse.collections.impl.stack.immutable that return ImmutableStackModifier and TypeMethodDescription<V> ImmutableStack<V> Deprecated.<V> ImmutableStack<V> <V> ImmutableStack<V> <V> ImmutableStack<V> ImmutableArrayStack.collectIf(Predicate<? super T> predicate, Function<? super T, ? extends V> function) Deprecated.<V> ImmutableStack<V> ImmutableEmptyStack.collectIf(Predicate<? super T> predicate, Function<? super T, ? extends V> function) <V> ImmutableStack<V> ImmutableNotEmptyStack.collectIf(Predicate<? super T> predicate, Function<? super T, ? extends V> function) <P,V> ImmutableStack <V> ImmutableArrayStack.collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) Deprecated.<P,V> ImmutableStack <V> ImmutableEmptyStack.collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) <P,V> ImmutableStack <V> ImmutableNotEmptyStack.collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) ImmutableArrayStack.distinct()Deprecated.ImmutableEmptyStack.distinct()ImmutableNotEmptyStack.distinct()Deprecated.<T> ImmutableStack<T> ImmutableStackFactoryImpl.empty()<V> ImmutableStack<V> ImmutableArrayStack.flatCollect(Function<? super T, ? extends Iterable<V>> function) Deprecated.<V> ImmutableStack<V> ImmutableEmptyStack.flatCollect(Function<? super T, ? extends Iterable<V>> function) <V> ImmutableStack<V> ImmutableNotEmptyStack.flatCollect(Function<? super T, ? extends Iterable<V>> function) static <T> ImmutableStack<T> ImmutableArrayStack.newStack()Deprecated.<T> ImmutableStack<T> ImmutableStackFactoryImpl.of()<T> ImmutableStack<T> ImmutableStackFactoryImpl.of(T element) <T> ImmutableStack<T> ImmutableStackFactoryImpl.of(T... elements) <T> ImmutableStack<T> <T> ImmutableStack<T> ImmutableStackFactoryImpl.ofAllReversed(Iterable<? extends T> items) <T> ImmutableStack<T> ImmutableStackFactoryImpl.ofReversed(T... elements) ImmutableArrayStack.pop()Deprecated.ImmutableArrayStack.pop(int count) Deprecated.ImmutableEmptyStack.pop()ImmutableEmptyStack.pop(int count) ImmutableNotEmptyStack.pop()ImmutableNotEmptyStack.pop(int count) Deprecated.Deprecated.<P> ImmutableStack<T> ImmutableArrayStack.rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) Deprecated.<P> ImmutableStack<T> ImmutableEmptyStack.rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) <P> ImmutableStack<T> ImmutableNotEmptyStack.rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) Deprecated.<S> ImmutableStack<S> ImmutableArrayStack.selectInstancesOf(Class<S> clazz) Deprecated.<S> ImmutableStack<S> ImmutableEmptyStack.selectInstancesOf(Class<S> clazz) <S> ImmutableStack<S> ImmutableNotEmptyStack.selectInstancesOf(Class<S> clazz) <P> ImmutableStack<T> ImmutableArrayStack.selectWith(Predicate2<? super T, ? super P> predicate, P parameter) Deprecated.<P> ImmutableStack<T> ImmutableEmptyStack.selectWith(Predicate2<? super T, ? super P> predicate, P parameter) <P> ImmutableStack<T> ImmutableNotEmptyStack.selectWith(Predicate2<? super T, ? super P> predicate, P parameter) Deprecated.Deprecated.ImmutableArrayStack.toImmutable()Deprecated.ImmutableEmptyStack.toImmutable()ImmutableNotEmptyStack.toImmutable()<T> ImmutableStack<T> ImmutableStackFactoryImpl.with()<T> ImmutableStack<T> ImmutableStackFactoryImpl.with(T element) <T> ImmutableStack<T> ImmutableStackFactoryImpl.with(T... elements) <T> ImmutableStack<T> <T> ImmutableStack<T> ImmutableStackFactoryImpl.withAllReversed(Iterable<? extends T> items) <T> ImmutableStack<T> ImmutableStackFactoryImpl.withReversed(T... elements) <S> ImmutableStack<Pair<T, S>> Deprecated.<S> ImmutableStack<Pair<T, S>> <S> ImmutableStack<Pair<T, S>> ImmutableArrayStack.zipWithIndex()Deprecated.ImmutableEmptyStack.zipWithIndex()ImmutableNotEmptyStack.zipWithIndex()Methods in org.eclipse.collections.impl.stack.immutable that return types with arguments of type ImmutableStackModifier and TypeMethodDescriptionPair<T, ImmutableStack<T>> ImmutableArrayStack.peekAndPop()Deprecated.Pair<ListIterable<T>, ImmutableStack<T>> ImmutableArrayStack.peekAndPop(int count) Deprecated.Pair<T, ImmutableStack<T>> ImmutableEmptyStack.peekAndPop()Pair<ListIterable<T>, ImmutableStack<T>> ImmutableEmptyStack.peekAndPop(int count) Pair<T, ImmutableStack<T>> ImmutableNotEmptyStack.peekAndPop()Pair<ListIterable<T>, ImmutableStack<T>> ImmutableNotEmptyStack.peekAndPop(int count) Constructors in org.eclipse.collections.impl.stack.immutable with parameters of type ImmutableStackModifierConstructorDescription(package private)ImmutableNotEmptyStack(T element, ImmutableStack<T> next) (package private)ImmutableStackIterator(ImmutableStack<T> immutableStack) -
Uses of ImmutableStack in org.eclipse.collections.impl.stack.immutable.primitive
Methods in org.eclipse.collections.impl.stack.immutable.primitive that return ImmutableStackModifier and TypeMethodDescription<V> ImmutableStack<V> ImmutableBooleanArrayStack.collect(BooleanToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableBooleanEmptyStack.collect(BooleanToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableBooleanSingletonStack.collect(BooleanToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableByteArrayStack.collect(ByteToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableByteEmptyStack.collect(ByteToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableByteSingletonStack.collect(ByteToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableCharArrayStack.collect(CharToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableCharEmptyStack.collect(CharToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableCharSingletonStack.collect(CharToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableDoubleArrayStack.collect(DoubleToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableDoubleEmptyStack.collect(DoubleToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableDoubleSingletonStack.collect(DoubleToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableFloatArrayStack.collect(FloatToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableFloatEmptyStack.collect(FloatToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableFloatSingletonStack.collect(FloatToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableIntArrayStack.collect(IntToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableIntEmptyStack.collect(IntToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableIntSingletonStack.collect(IntToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableLongArrayStack.collect(LongToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableLongEmptyStack.collect(LongToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableLongSingletonStack.collect(LongToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableShortArrayStack.collect(ShortToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableShortEmptyStack.collect(ShortToObjectFunction<? extends V> function) <V> ImmutableStack<V> ImmutableShortSingletonStack.collect(ShortToObjectFunction<? extends V> function) -
Uses of ImmutableStack in org.eclipse.collections.impl.stack.mutable
Methods in org.eclipse.collections.impl.stack.mutable that return ImmutableStackModifier and TypeMethodDescriptionArrayStack.toImmutable()SynchronizedStack.toImmutable()UnmodifiableStack.toImmutable()
ImmutableNotEmptyStack.