BooleanIterable
, OrderedBooleanIterable
, PrimitiveIterable
ImmutableBooleanStack
, MutableBooleanStack
AbstractBooleanStack
, BooleanArrayStack
, SynchronizedBooleanStack
, UnmodifiableBooleanStack
public interface BooleanStack extends OrderedBooleanIterable
Modifier and Type | Method | Description |
---|---|---|
<V> StackIterable<V> |
collect(BooleanToObjectFunction<? extends V> function) |
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
default <V> StackIterable<V> |
collectWithIndex(BooleanIntToObjectFunction<? extends V> function) |
Returns a new StackIterable using results obtained by applying the specified function to each element
and its corresponding index.
|
boolean |
equals(Object o) |
Follows the same general contract as
StackIterable.equals(Object) . |
int |
hashCode() |
Follows the same general contract as
StackIterable.hashCode() . |
boolean |
peek() |
Returns the top of the stack.
|
BooleanList |
peek(int count) |
Returns BooleanList of the number of elements specified by the count, beginning with the top of the stack.
|
boolean |
peekAt(int index) |
Returns the element at the specified index.
|
BooleanStack |
reject(BooleanPredicate predicate) |
Returns a new BooleanIterable with all of the elements in the BooleanIterable that
return false for the specified predicate.
|
BooleanStack |
select(BooleanPredicate predicate) |
Returns a new BooleanIterable with all of the elements in the BooleanIterable that
return true for the specified predicate.
|
default BooleanStack |
tap(BooleanProcedure procedure) |
|
ImmutableBooleanStack |
toImmutable() |
allSatisfy, anySatisfy, asLazy, booleanIterator, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, noneSatisfy, reduce, reduceIfEmpty, reject, select, toArray, toBag, toList, toSet
collectWithIndex, forEachWithIndex, getFirst, indexOf, injectIntoWithIndex
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
boolean peek()
BooleanList peek(int count)
boolean peekAt(int index)
index
- the location to peek intoBooleanStack select(BooleanPredicate predicate)
BooleanIterable
select
in interface BooleanIterable
select
in interface OrderedBooleanIterable
BooleanStack reject(BooleanPredicate predicate)
BooleanIterable
reject
in interface BooleanIterable
reject
in interface OrderedBooleanIterable
default BooleanStack tap(BooleanProcedure procedure)
tap
in interface BooleanIterable
<V> StackIterable<V> collect(BooleanToObjectFunction<? extends V> function)
BooleanIterable
collect
in interface BooleanIterable
collect
in interface OrderedBooleanIterable
default <V> StackIterable<V> collectWithIndex(BooleanIntToObjectFunction<? extends V> function)
collectWithIndex
in interface OrderedBooleanIterable
boolean equals(Object o)
StackIterable.equals(Object)
.int hashCode()
StackIterable.hashCode()
.ImmutableBooleanStack toImmutable()
Copyright © 2004–2019. All rights reserved.