Package org.wildfly.clustering.function
Interface BiConsumer<T,U>
- Type Parameters:
T- the first parameter typeU- the second parameter type
- All Superinterfaces:
BiConsumer<T,U>
An enhanced binary consumer.
- Author:
- Paul Ferraro
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault BiConsumer<T,U> andThen(BiConsumer<? super T, ? super U> after) static <T,U> BiConsumer<T, U> empty()Returns a consumer that performs no action.static <T,U> BiConsumer<T, U> Returns a consumer that delegates to a consumer of the first parameter, ignoring the second.static <T,U> BiConsumer<T, U> Returns a consumer that delegates to a consumer of the second parameter, ignoring the first.static <T,U> BiConsumer<T, U> of(Iterable<BiConsumer<? super T, ? super U>> consumers) Returns a composite consumer that delegates to zero or more consumers.static <T,U> BiConsumer<T, U> Returns a composite consumer that delegates to a consumer per parameter.default BiConsumer<U,T> reverse()Returns a consumer that processes this consumer with reversed parameter order.Methods inherited from interface java.util.function.BiConsumer
accept
-
Field Details
-
EMPTY
-
-
Method Details
-
andThen
- Specified by:
andThenin interfaceBiConsumer<T,U>
-
reverse
Returns a consumer that processes this consumer with reversed parameter order.- Returns:
- a consumer that processes this consumer with reversed parameter order.
-
empty
Returns a consumer that performs no action.- Type Parameters:
T- the first consumed typeU- the second consumed type- Returns:
- an empty consumer
-
of
Returns a composite consumer that delegates to zero or more consumers.- Type Parameters:
T- the first consumed typeU- the second consumed type- Parameters:
consumers- zero or more consumers- Returns:
- a composite consumer
-
former
Returns a consumer that delegates to a consumer of the first parameter, ignoring the second.- Type Parameters:
T- the first consumed typeU- the second consumed type- Parameters:
consumer- the consumer of the first parameter- Returns:
- a consumer of the first parameter
-
latter
Returns a consumer that delegates to a consumer of the second parameter, ignoring the first.- Type Parameters:
T- the first consumed typeU- the second consumed type- Parameters:
consumer- the consumer of the second parameter- Returns:
- a consumer that delegates to a consumer of the second parameter, ignoring the first.
-
of
Returns a composite consumer that delegates to a consumer per parameter.- Type Parameters:
T- the first consumed typeU- the second consumed type- Parameters:
consumer1- the consumer of the first parameterconsumer2- the consumer of the second parameter- Returns:
- a composite consumer
-