跳过导航链接

java-plus 0.0.7 API

程序包 
程序包 说明
com.github.lokic.javaplus
对java提供一些有用的扩展 元组定义相关package:com.github.lokic.javaplus.tuple 偷偷抛异常相关函数的package:com.github.lokic.javaplus.functional.sneakythrows 元组相关函数的package:com.github.lokic.javaplus.functional.tuple Map.Entry 相关函数的package:com.github.lokic.javaplus.functional.entry Supplier相关扩展: Lazy SneakyThrowSupplier Function相关扩展: Functions SneakyThrowFunction1 SneakyThrowFunction2 SneakyThrowFunction3 TupleFunction2 TupleFunction3 EntryFunction Consumer相关扩展: Consumers SneakyThrowConsumer1 TupleConsumer2 TupleConsumer3 EntryConsumer Runnable 相关扩展: SneakyThrowRunnable Optional 相关扩展: Optionals Stream 相关扩展: Streams Enum 相关扩展: Property1 Property2 Property3 Predicate 相关扩展: Predicates Collectors 相关扩展: Collectors.Reversed 倒序 Collectors.Distinct 去重 其他: Types 类型相关
com.github.lokic.javaplus.functional.consumer  
com.github.lokic.javaplus.functional.entry
EntryFunctionEntryConsumer, 旨在减少使用 Map.Entry 传递的时候, Map.Entry.getKey()Map.Entry.getValue() ()}的显性调用。
com.github.lokic.javaplus.functional.function  
com.github.lokic.javaplus.functional.sneakythrows
在函数式编程中,如果调用一些方法是会抛出受检异常的,又希望lambda在碰到异常的情况下直接结束, 就需要在lambda中强制try catch,然后转换成非受检异常抛出,这么做多了一层转换甚是繁琐。
com.github.lokic.javaplus.functional.throwable  
com.github.lokic.javaplus.functional.tuple
在函数式编程中,有时可能需要在lambda中临时传递一些数据,如果重新创建一个类来传递就显得有些繁琐。
com.github.lokic.javaplus.property  
com.github.lokic.javaplus.tuple  
跳过导航链接

Copyright © 2021. All rights reserved.