ByteIterable
, OrderedByteIterable
, PrimitiveIterable
ImmutableByteStack
, MutableByteStack
AbstractByteStack
, ByteArrayStack
, SynchronizedByteStack
, UnmodifiableByteStack
public interface ByteStack extends OrderedByteIterable
Modifier and Type | Method | Description |
---|---|---|
<V> StackIterable<V> |
collect(ByteToObjectFunction<? extends V> function) |
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
boolean |
equals(java.lang.Object o) |
Follows the same general contract as
StackIterable.equals(Object) . |
int |
hashCode() |
Follows the same general contract as
StackIterable.hashCode() . |
byte |
peek() |
Returns the top of the stack.
|
ByteList |
peek(int count) |
Returns ByteList of the number of elements specified by the count, beginning with the top of the stack.
|
byte |
peekAt(int index) |
Returns the element at the specified index.
|
ByteStack |
reject(BytePredicate predicate) |
Returns a new ByteIterable with all of the elements in the ByteIterable that
return false for the specified predicate.
|
ByteStack |
select(BytePredicate predicate) |
Returns a new ByteIterable with all of the elements in the ByteIterable that
return true for the specified predicate.
|
default ByteStack |
tap(ByteProcedure procedure) |
|
ImmutableByteStack |
toImmutable() |
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, byteIterator, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reject, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedList
forEachWithIndex, getFirst, indexOf, injectIntoWithIndex
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
byte peek()
ByteList peek(int count)
byte peekAt(int index)
index
- the location to peek intoByteStack select(BytePredicate predicate)
ByteIterable
select
in interface ByteIterable
select
in interface OrderedByteIterable
ByteStack reject(BytePredicate predicate)
ByteIterable
reject
in interface ByteIterable
reject
in interface OrderedByteIterable
default ByteStack tap(ByteProcedure procedure)
tap
in interface ByteIterable
<V> StackIterable<V> collect(ByteToObjectFunction<? extends V> function)
ByteIterable
collect
in interface ByteIterable
collect
in interface OrderedByteIterable
boolean equals(java.lang.Object o)
StackIterable.equals(Object)
.equals
in class java.lang.Object
int hashCode()
StackIterable.hashCode()
.hashCode
in class java.lang.Object
ImmutableByteStack toImmutable()
Copyright © 2004–2017. All rights reserved.