Interface ThrowableConsumer<T>
-
- Type Parameters:
T- the type of the input to the operation
- All Superinterfaces:
java.util.function.Consumer<T>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ThrowableConsumer<T> extends java.util.function.Consumer<T>Represents an operation that accepts a single input argument and returns no result. Unlike most other functional interfaces,Consumeris expected to operate via side-effects.Permits checked exceptions unlike
ConsumerThis is a functional interface whose functional method is
accept(Object).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidaccept(T t)Performs this operation on the given argument.voidacceptUnsafe(T t)Performs this operation on the given argument.
-
-
-
Method Detail
-
acceptUnsafe
void acceptUnsafe(T t) throws java.lang.Throwable
Performs this operation on the given argument.- Parameters:
t- the input argument- Throws:
java.lang.Throwable- occurred during processing
-
-