@FunctionalInterface
public interface BooleanConsumer
extends java.util.function.Consumer<java.lang.Boolean>
Consumer; provides methods to consume a primitive type both as object
and as primitive.
Except for the boolean case, this interface extends both a parameterized Consumer
and a type-specific JDK consumer (e.g., IntConsumer). For types missing
a type-specific JDK consumer (e.g., short or float), we extend the consumer associated with
the smallest primitive type that can represent the current type (e.g., int or double, respectively).
Consumer| Modifier and Type | Method and Description |
|---|---|
void |
accept(boolean t)
Performs this operation on the given input.
|
default void |
accept(java.lang.Boolean t)
Deprecated.
Please use the corresponding type-specific method instead.
|
default BooleanConsumer |
andThen(BooleanConsumer after)
Returns a composed type-specific consumer that performs, in sequence, this
operation followed by the
after operation. |
default java.util.function.Consumer<java.lang.Boolean> |
andThen(java.util.function.Consumer<? super java.lang.Boolean> after)
Deprecated.
Please use the corresponding type-specific method instead.
|
void accept(boolean t)
t - the input.@Deprecated default void accept(java.lang.Boolean t)
accept in interface java.util.function.Consumer<java.lang.Boolean>default BooleanConsumer andThen(BooleanConsumer after)
after operation.after - the operation to perform after this operation.Consumer that performs in sequence this
operation followed by the after operation.Consumer.andThen(java.util.function.Consumer<? super T>)@Deprecated default java.util.function.Consumer<java.lang.Boolean> andThen(java.util.function.Consumer<? super java.lang.Boolean> after)
andThen in interface java.util.function.Consumer<java.lang.Boolean>