Lambda 受检异常处理
如梦技术
# Lambda 受检异常处理
类名: Unchecked
# function
/**
* 构造受检的 function
*
* @param function CheckedFunction
* @param <T> 泛型
* @return Function
*/
Unchecked.function(CheckedFunction<T,R> function);
# consumer
/**
* 构造受检的 supplier
*
* @param consumer CheckedConsumer
* @param <T> 泛型
* @return Consumer
*/
Unchecked.consumer(CheckedConsumer<T> consumer);
# supplier
/**
* 构造受检的 supplier
*
* @param supplier CheckedSupplier
* @param <T> 泛型
* @return Supplier
*/
Unchecked.supplier(CheckedSupplier<T> supplier);
# runnable
/**
* 构造受检的 runnable
*
* @param runnable CheckedRunnable
* @return Runnable
*/
Unchecked.runnable(CheckedRunnable runnable);
# callable
/**
* 构造受检的 callable
*
* @param callable CheckedCallable
* @param <T> 泛型
* @return Callable
*/
Unchecked.callable(CheckedCallable<T> callable);
# comparator
/**
* 构造受检的 comparator
*
* @param comparator CheckedComparator
* @param <T> 泛型
* @return Comparator
*/
Unchecked.comparator(CheckedComparator<T> comparator);
# 微信 vs 公众号
精彩内容每日推荐!!!