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.
|
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() . |
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, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, noneSatisfy, reject, select, toArray, toBag, toList, toSet
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
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
ImmutableBooleanStack toImmutable()
Copyright © 2004–2017. All rights reserved.