Package ninja.leaping.configurate.util
Interface CheckedConsumer<V,E extends Throwable>
- Type Parameters:
 V- The value acceptedE- The exception type thrown
- 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 CheckedConsumer<V,E extends Throwable>
A functional interface similar to Consumer, except allowing contained methods to throw exceptions
- 
Method Summary
Modifier and Type Method Description voidaccept(V value)static <V> CheckedConsumer<V,RuntimeException>fromConsumer(Consumer<V> consumer)Create an instance from an ordinary consumer 
- 
Method Details
- 
accept
 - 
fromConsumer
Create an instance from an ordinary consumer- Type Parameters:
 V- The type returned by the consumer- Parameters:
 consumer- The consumer to convert- Returns:
 - A function that executes the provided consumer
 
 
 -