Uses of Interface
org.eclipse.collections.api.stack.ImmutableStack
-
Packages that use ImmutableStack Package Description org.eclipse.collections.api.factory.stack This package contains Factory API forImmutableStackandMutableStack.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.collector org.eclipse.collections.impl.partition.stack This package contains implementations of thePartitionStackinterface.org.eclipse.collections.impl.stack.immutable This package contains implementations of theImmutableStackinterface.org.eclipse.collections.impl.stack.immutable.primitive This package contains implementations of the immutable primitive stack interfaces.org.eclipse.collections.impl.stack.mutable This package contains implementations of theMutableStackinterface. -
-
Uses of ImmutableStack in org.eclipse.collections.api.factory.stack
Methods in org.eclipse.collections.api.factory.stack that return ImmutableStack Modifier and Type Method Description <T> ImmutableStack<T>ImmutableStackFactory. empty()default <T> ImmutableStack<T>ImmutableStackFactory. fromStream(java.util.stream.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>ImmutableStackFactory. ofAll(java.lang.Iterable<? extends T> items)<T> ImmutableStack<T>ImmutableStackFactory. ofAllReversed(java.lang.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>ImmutableStackFactory. withAll(java.lang.Iterable<? extends T> items)<T> ImmutableStack<T>ImmutableStackFactory. withAllReversed(java.lang.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 ImmutableStack Modifier and Type Method Description ImmutableStack<T>PartitionImmutableStack. getRejected()ImmutableStack<T>PartitionImmutableStack. getSelected() -
Uses of ImmutableStack in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack that return ImmutableStack Modifier and Type Method Description <V> ImmutableStack<V>ImmutableStack. collect(Function<? super T,? extends V> function)<V> ImmutableStack<V>ImmutableStack. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<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<T>ImmutableStack. distinct()ImmutableStack<T>ImmutableStack. dropWhile(Predicate<? super T> predicate)<V> ImmutableStack<V>ImmutableStack. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)default <P,V>
ImmutableStack<V>ImmutableStack. flatCollectWith(Function2<? super T,? super P,? extends java.lang.Iterable<V>> function, P parameter)ImmutableStack<T>ImmutableStack. pop()ImmutableStack<T>ImmutableStack. pop(int count)ImmutableStack<T>ImmutableStack. push(T item)ImmutableStack<T>ImmutableStack. reject(Predicate<? super T> predicate)<P> ImmutableStack<T>ImmutableStack. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)ImmutableStack<T>ImmutableStack. select(Predicate<? super T> predicate)<S> ImmutableStack<S>ImmutableStack. selectInstancesOf(java.lang.Class<S> clazz)<P> ImmutableStack<T>ImmutableStack. selectWith(Predicate2<? super T,? super P> predicate, P parameter)ImmutableStack<T>ImmutableStack. takeWhile(Predicate<? super T> predicate)ImmutableStack<T>ImmutableStack. tap(Procedure<? super T> procedure)ImmutableStack<T>StackIterable. toImmutable()Converts the StackIterable to an immutable implementation.<S> ImmutableStack<Pair<T,S>>ImmutableStack. zip(java.lang.Iterable<S> that)ImmutableStack<Pair<T,java.lang.Integer>>ImmutableStack. zipWithIndex()Methods in org.eclipse.collections.api.stack that return types with arguments of type ImmutableStack Modifier and Type Method Description default 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 ImmutableStack Modifier and Type Method Description <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 ImmutableStack Modifier and Type Method Description static <T> java.util.stream.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 ImmutableStack Modifier and Type Field Description private ImmutableStack<T>PartitionImmutableStackImpl. rejectedprivate ImmutableStack<T>PartitionImmutableStackImpl. selectedMethods in org.eclipse.collections.impl.partition.stack that return ImmutableStack Modifier and Type Method Description ImmutableStack<T>PartitionImmutableStackImpl. getRejected()ImmutableStack<T>PartitionImmutableStackImpl. getSelected() -
Uses of ImmutableStack in org.eclipse.collections.impl.stack.immutable
Classes in org.eclipse.collections.impl.stack.immutable that implement ImmutableStack Modifier and Type Class Description (package private) classImmutableArrayStack<T>Deprecated.Replaced byImmutableNotEmptyStack.(package private) classImmutableEmptyStack<T>(package private) classImmutableNotEmptyStack<T>Fields in org.eclipse.collections.impl.stack.immutable declared as ImmutableStack Modifier and Type Field Description private ImmutableStack<T>ImmutableStackIterator. immutableStack(package private) static ImmutableStack<?>ImmutableEmptyStack. INSTANCEprivate ImmutableStack<T>ImmutableNotEmptyStack. nextMethods in org.eclipse.collections.impl.stack.immutable that return ImmutableStack Modifier and Type Method Description <V> ImmutableStack<V>ImmutableArrayStack. collect(Function<? super T,? extends V> function)Deprecated.<V> ImmutableStack<V>ImmutableEmptyStack. collect(Function<? super T,? extends V> function)<V> ImmutableStack<V>ImmutableNotEmptyStack. collect(Function<? super T,? extends V> function)<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)ImmutableStack<T>ImmutableArrayStack. distinct()Deprecated.ImmutableStack<T>ImmutableEmptyStack. distinct()ImmutableStack<T>ImmutableNotEmptyStack. distinct()ImmutableStack<T>ImmutableArrayStack. dropWhile(Predicate<? super T> predicate)Deprecated.ImmutableStack<T>ImmutableEmptyStack. dropWhile(Predicate<? super T> predicate)ImmutableStack<T>ImmutableNotEmptyStack. dropWhile(Predicate<? super T> predicate)<T> ImmutableStack<T>ImmutableStackFactoryImpl. empty()<V> ImmutableStack<V>ImmutableArrayStack. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)Deprecated.<V> ImmutableStack<V>ImmutableEmptyStack. flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)<V> ImmutableStack<V>ImmutableNotEmptyStack. flatCollect(Function<? super T,? extends java.lang.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>ImmutableStackFactoryImpl. ofAll(java.lang.Iterable<? extends T> items)<T> ImmutableStack<T>ImmutableStackFactoryImpl. ofAllReversed(java.lang.Iterable<? extends T> items)<T> ImmutableStack<T>ImmutableStackFactoryImpl. ofReversed(T... elements)ImmutableStack<T>ImmutableArrayStack. pop()Deprecated.ImmutableStack<T>ImmutableArrayStack. pop(int count)Deprecated.ImmutableStack<T>ImmutableEmptyStack. pop()ImmutableStack<T>ImmutableEmptyStack. pop(int count)ImmutableStack<T>ImmutableNotEmptyStack. pop()ImmutableStack<T>ImmutableNotEmptyStack. pop(int count)ImmutableStack<T>ImmutableArrayStack. push(T item)Deprecated.ImmutableStack<T>ImmutableEmptyStack. push(T item)ImmutableStack<T>ImmutableNotEmptyStack. push(T item)ImmutableStack<T>ImmutableArrayStack. reject(Predicate<? super T> predicate)Deprecated.ImmutableStack<T>ImmutableEmptyStack. reject(Predicate<? super T> predicate)ImmutableStack<T>ImmutableNotEmptyStack. reject(Predicate<? super T> predicate)<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)ImmutableStack<T>ImmutableArrayStack. select(Predicate<? super T> predicate)Deprecated.ImmutableStack<T>ImmutableEmptyStack. select(Predicate<? super T> predicate)ImmutableStack<T>ImmutableNotEmptyStack. select(Predicate<? super T> predicate)<S> ImmutableStack<S>ImmutableArrayStack. selectInstancesOf(java.lang.Class<S> clazz)Deprecated.<S> ImmutableStack<S>ImmutableEmptyStack. selectInstancesOf(java.lang.Class<S> clazz)<S> ImmutableStack<S>ImmutableNotEmptyStack. selectInstancesOf(java.lang.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)ImmutableStack<T>ImmutableArrayStack. takeWhile(Predicate<? super T> predicate)Deprecated.ImmutableStack<T>ImmutableEmptyStack. takeWhile(Predicate<? super T> predicate)ImmutableStack<T>ImmutableNotEmptyStack. takeWhile(Predicate<? super T> predicate)ImmutableStack<T>ImmutableArrayStack. tap(Procedure<? super T> procedure)Deprecated.ImmutableStack<T>ImmutableEmptyStack. tap(Procedure<? super T> procedure)ImmutableStack<T>ImmutableNotEmptyStack. tap(Procedure<? super T> procedure)ImmutableStack<T>ImmutableArrayStack. toImmutable()Deprecated.ImmutableStack<T>ImmutableEmptyStack. toImmutable()ImmutableStack<T>ImmutableNotEmptyStack. toImmutable()<T> ImmutableStack<T>ImmutableStackFactoryImpl. with()<T> ImmutableStack<T>ImmutableStackFactoryImpl. with(T element)<T> ImmutableStack<T>ImmutableStackFactoryImpl. with(T... elements)<T> ImmutableStack<T>ImmutableStackFactoryImpl. withAll(java.lang.Iterable<? extends T> items)<T> ImmutableStack<T>ImmutableStackFactoryImpl. withAllReversed(java.lang.Iterable<? extends T> items)<T> ImmutableStack<T>ImmutableStackFactoryImpl. withReversed(T... elements)<S> ImmutableStack<Pair<T,S>>ImmutableArrayStack. zip(java.lang.Iterable<S> that)Deprecated.<S> ImmutableStack<Pair<T,S>>ImmutableEmptyStack. zip(java.lang.Iterable<S> that)<S> ImmutableStack<Pair<T,S>>ImmutableNotEmptyStack. zip(java.lang.Iterable<S> that)ImmutableStack<Pair<T,java.lang.Integer>>ImmutableArrayStack. zipWithIndex()Deprecated.ImmutableStack<Pair<T,java.lang.Integer>>ImmutableEmptyStack. zipWithIndex()ImmutableStack<Pair<T,java.lang.Integer>>ImmutableNotEmptyStack. zipWithIndex()Methods in org.eclipse.collections.impl.stack.immutable that return types with arguments of type ImmutableStack Modifier and Type Method Description Pair<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 ImmutableStack Constructor Description ImmutableNotEmptyStack(T element, ImmutableStack<T> next)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 ImmutableStack Modifier and Type Method Description <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 ImmutableStack Modifier and Type Method Description ImmutableStack<T>ArrayStack. toImmutable()ImmutableStack<T>SynchronizedStack. toImmutable()ImmutableStack<T>UnmodifiableStack. toImmutable()
-