Package | Description |
---|---|
cn.hutool.core.builder |
建造者工具
用于建造特定对象或结果 |
cn.hutool.core.exceptions |
特殊异常封装,同时提供异常工具ExceptionUtil
|
Modifier and Type | Method and Description |
---|---|
static <T,P1> GenericBuilder<T> |
GenericBuilder.of(Supplier1<T,P1> instant,
P1 p1)
通过1参数实例化器创建GenericBuilder
|
Modifier and Type | Method and Description |
---|---|
static <P,R> CheckedUtil.FuncRt<P,R> |
CheckedUtil.uncheck(Func<P,R> expression,
Supplier1<RuntimeException,Exception> rteSupplier)
接收一个可以转化成 cn.hutool.core.lang.func.Func的Lambda表达式,和一个可以把Exception转化成RuntimeExceptionde的表达式,当执行表达式抛出任何异常的时候,都会转化成运行时异常
如此一来,代码中就不用显示的try-catch转化成运行时异常
|
static <R> CheckedUtil.Func0Rt<R> |
CheckedUtil.uncheck(Func0<R> expression,
Supplier1<RuntimeException,Exception> rteSupplier)
接收一个可以转化成 cn.hutool.core.lang.func.Func0的Lambda表达式,和一个可以把Exception转化成RuntimeExceptionde的表达式,当执行表达式抛出任何异常的时候,都会转化成运行时异常
如此一来,代码中就不用显示的try-catch转化成运行时异常
|
static <P,R> CheckedUtil.Func1Rt<P,R> |
CheckedUtil.uncheck(Func1<P,R> expression,
Supplier1<RuntimeException,Exception> rteSupplier)
接收一个可以转化成 cn.hutool.core.lang.func.Func1的Lambda表达式,和一个可以把Exception转化成RuntimeExceptionde的表达式,当执行表达式抛出任何异常的时候,都会转化成运行时异常
如此一来,代码中就不用显示的try-catch转化成运行时异常
|
static <P> CheckedUtil.VoidFuncRt<P> |
CheckedUtil.uncheck(VoidFunc<P> expression,
Supplier1<RuntimeException,Exception> rteSupplier)
接收一个可以转化成 cn.hutool.core.lang.func.VoidFunc的Lambda表达式,和一个可以把Exception转化成RuntimeExceptionde的表达式,当执行表达式抛出任何异常的时候,都会转化成运行时异常
如此一来,代码中就不用显示的try-catch转化成运行时异常
|
static CheckedUtil.VoidFunc0Rt |
CheckedUtil.uncheck(VoidFunc0 expression,
Supplier1<RuntimeException,Exception> rteSupplier)
接收一个可以转化成 cn.hutool.core.lang.func.VoidFunc0的Lambda表达式,和一个可以把Exception转化成RuntimeExceptionde的表达式,当执行表达式抛出任何异常的时候,都会转化成运行时异常
如此一来,代码中就不用显示的try-catch转化成运行时异常
|
static <P> CheckedUtil.VoidFunc1Rt<P> |
CheckedUtil.uncheck(VoidFunc1<P> expression,
Supplier1<RuntimeException,Exception> rteSupplier)
接收一个可以转化成 cn.hutool.core.lang.func.VoidFunc1的Lambda表达式,和一个RuntimeException,当执行表达式抛出任何异常的时候,都会转化成运行时异常
如此一来,代码中就不用显示的try-catch转化成运行时异常
|
Copyright © 2024. All rights reserved.