public interface MutableShortStack extends ShortStack
| Modifier and Type | Method and Description |
|---|---|
MutableShortStack |
asSynchronized() |
MutableShortStack |
asUnmodifiable() |
void |
clear()
Clears the Stack
|
<V> MutableStack<V> |
collect(ShortToObjectFunction<? extends V> function)
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
default <V> MutableStack<V> |
collectWithIndex(ShortIntToObjectFunction<? extends V> function)
Returns a new MutableStack using results obtained by applying the specified function to each element
and its corresponding index.
|
default MutableShortStack |
newEmpty()
Creates a new empty mutable version of the same stack type.
|
short |
pop()
Removes and returns the top element of the stack.
|
ShortList |
pop(int count)
Removes and returns a ShortList of the number of elements specified by the count, beginning with the top of the stack.
|
void |
push(short item)
Adds an item to the top of the stack.
|
MutableShortStack |
reject(ShortPredicate predicate)
Returns a new ShortIterable with all of the elements in the ShortIterable that
return false for the specified predicate.
|
default MutableShortStack |
rejectWithIndex(ShortIntPredicate predicate)
Returns a new MutableShortStack excluding all elements with corresponding indexes matching the specified predicate.
|
MutableShortStack |
select(ShortPredicate predicate)
Returns a new ShortIterable with all of the elements in the ShortIterable that
return true for the specified predicate.
|
default MutableShortStack |
selectWithIndex(ShortIntPredicate predicate)
Returns a new MutableShortStack including all elements with corresponding indexes matching the specified predicate.
|
default MutableShortStack |
tap(ShortProcedure procedure) |
equals, hashCode, peek, peek, peekAt, toImmutablecollectWithIndex, forEachWithIndex, getFirst, indexOf, injectIntoWithIndex, rejectWithIndex, selectWithIndexallSatisfy, anySatisfy, asLazy, average, averageIfEmpty, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, flatCollect, forEach, injectInto, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reduce, reduceIfEmpty, reject, select, shortIterator, sum, summaryStatistics, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toSortedList, toSortedListBy, toSortedListByappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringvoid push(short item)
short pop()
ShortList pop(int count)
void clear()
MutableShortStack select(ShortPredicate predicate)
ShortIterableselect in interface OrderedShortIterableselect in interface ShortIterableselect in interface ShortStackMutableShortStack reject(ShortPredicate predicate)
ShortIterablereject in interface OrderedShortIterablereject in interface ShortIterablereject in interface ShortStackdefault MutableShortStack tap(ShortProcedure procedure)
tap in interface ShortIterabletap in interface ShortStack<V> MutableStack<V> collect(ShortToObjectFunction<? extends V> function)
ShortIterablecollect in interface OrderedShortIterablecollect in interface ShortIterablecollect in interface ShortStackdefault MutableShortStack selectWithIndex(ShortIntPredicate predicate)
selectWithIndex in interface OrderedShortIterableselectWithIndex in interface ShortStackdefault MutableShortStack rejectWithIndex(ShortIntPredicate predicate)
rejectWithIndex in interface OrderedShortIterablerejectWithIndex in interface ShortStackdefault <V> MutableStack<V> collectWithIndex(ShortIntToObjectFunction<? extends V> function)
collectWithIndex in interface OrderedShortIterablecollectWithIndex in interface ShortStackMutableShortStack asUnmodifiable()
MutableShortStack asSynchronized()
default MutableShortStack newEmpty()
Copyright © 2004–2022. All rights reserved.