java.lang.Object
io.helidon.common.Functions
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceFunctions.CheckedBiConsumer<T,U, E extends Throwable> Checked bi-consumer.static interfaceFunctions.CheckedConsumer<T,E extends Throwable> Checked consumer.static interfaceFunctions.CheckedFunction<T,U, E extends Throwable> Checked consumer.static interfaceFunctions.CheckedRunnable<E extends Throwable>Checked runnable.static interfaceFunctions.CheckedSupplier<T,E extends Throwable> Checked supplier.
- 
Method SummaryModifier and TypeMethodDescriptionstatic <T,U, E extends Throwable> 
 BiConsumer<T, U> unchecked(Functions.CheckedBiConsumer<T, U, E> consumer) Wrap aFunctions.CheckedBiConsumerinto aBiConsumer.unchecked(Functions.CheckedConsumer<T, E> consumer) Wrap aFunctions.CheckedConsumerinto aConsumer.unchecked(Functions.CheckedFunction<T, U, E> function) Wrap aFunctions.CheckedBiConsumerinto aBiConsumer.unchecked(Functions.CheckedRunnable<E> runnable) Wrap aFunctions.CheckedRunnableinto aRunnable.unchecked(Functions.CheckedSupplier<T, E> supplier) Wrap aFunctions.CheckedSupplierinto aSupplier.static ThrowableUnwrap a checked exception wrapped withUncheckedException.static RuntimeExceptionWrap an exception wrapped withUncheckedExceptionif checked.
- 
Method Details- 
uncheckedpublic static <T,E extends Throwable> Supplier<T> unchecked(Functions.CheckedSupplier<T, E> supplier) Wrap aFunctions.CheckedSupplierinto aSupplier.- Type Parameters:
- T- supplier type
- E- checked exception type
- Parameters:
- supplier- checked supplier
- Returns:
- Supplier
 
- 
uncheckedWrap aFunctions.CheckedRunnableinto aRunnable.- Type Parameters:
- E- checked exception type
- Parameters:
- runnable- checked runnable
- Returns:
- Consumer
 
- 
uncheckedpublic static <T,E extends Throwable> Consumer<T> unchecked(Functions.CheckedConsumer<T, E> consumer) Wrap aFunctions.CheckedConsumerinto aConsumer.- Type Parameters:
- T- item type
- E- checked exception type
- Parameters:
- consumer- checked consumer
- Returns:
- Consumer
 
- 
uncheckedpublic static <T,U, BiConsumer<T,E extends Throwable> U> unchecked(Functions.CheckedBiConsumer<T, U, E> consumer) Wrap aFunctions.CheckedBiConsumerinto aBiConsumer.- Type Parameters:
- T- 1st item type
- U- 2nd item type
- E- checked exception type
- Parameters:
- consumer- checked consumer
- Returns:
- BiConsumer
 
- 
uncheckedpublic static <T,U, Function<T,E extends Throwable> U> unchecked(Functions.CheckedFunction<T, U, E> function) Wrap aFunctions.CheckedBiConsumerinto aBiConsumer.- Type Parameters:
- T- 1st item type
- U- 2nd item type
- E- checked exception type
- Parameters:
- function- checked function
- Returns:
- Function
 
- 
wrapWrap an exception wrapped withUncheckedExceptionif checked.- Parameters:
- ex- exception to wrap
- Returns:
- exception
 
- 
unwrapUnwrap a checked exception wrapped withUncheckedException.- Parameters:
- ex- exception to unwrap
- Returns:
- exception
 
 
-