mirror of
https://gitee.com/dromara/hutool.git
synced 2025-04-24 18:04:54 +08:00
![]() 改动如下: 1. AnnotationUtil 115行 简化 predicate::test 为 predicate 2. 调整 Func1 为 SerFunction 3. 调整 Func0 为 SerSupplier 4. 移除 GenericBuilder 对于多参数构造双冒号简写支持,直接采用lambda方式,例如GenericBuilder.of(Box::new, 2048L, "Hello Partner!", 222, 333, 444)改为GenericBuilder.of(() -> new Box(2048L, "Hello Partner!", 222, 333, 444)) 5. 移除 CheckedUtil,现有重构后的Lambda 支持包裹异常 6. 移除 Func,该函数式接口属于泛型可变参数,不推荐使用 7. 移除 Supplier1,1参数Supplier应该使用SerFunction替代 8. 移除 Supplier2,2参数Supplier应该使用SerBiFunction替代 9. 移除 Supplier3,3参数Supplier应该使用SerFunction3替代(因第4条更改思路,该SerFunction3并未添加) 10. 移除 Supplier4,4参数Supplier应该使用SerFunction4替代(因第4条更改思路,该SerFunction4并未添加) 11. 移除 Supplier5,5参数Supplier应该使用SerFunction5替代(因第4条更改思路,该SerFunction5并未添加) 12. 移除 VoidFunc,该函数式接口属于泛型可变参数,不推荐使用 13. 调整 VoidFunc0 为 SerRunnable 14. 调整 VoidFunc1 为 SerConsumer 15. 调整 EntryStream 泛型命名、完善javadoc 16. EnumUtil 273行 简化 field::callWithRuntimeException 为 field |
||
---|---|---|
.. | ||
src | ||
pom.xml | ||
test.db |