Uses of Package
org.miaixz.bus.core.center.function
Packages that use org.miaixz.bus.core.center.function
Package
Description
Bean相关操作,包括Bean信息描述,Bean路径表达式、动态Bean等
Bean拷贝实现,包括拷贝选项等
建造者工具 用于建造特定对象或结果,建造者模式的抽象。
提供简易缓存实现,此模块参考了jodd中的相应模块
各种缓存实现
函数封装 接口灵感来自于ActFramework 一个函数接口代表一个一个函数,用于包装一个函数为对象
在JDK8之前,Java的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为一个对象,从而传递对象
Map相关封装,提供特殊Map实现
多参数类型的Map实现,包括集合类型值的MultiValueMap和Table
MultiValueMap:一个键对应多个值的集合的实现,类似于树的结构。
Table:使用两个键映射到一个值,类似于表格结构。
提供单例对象的统一管理
对文件读写的封装,包括文件拷贝、文件读取、文件写出、行处理等
语言特性包,包括大量便捷的数据结构,包括:
ANSI:ANSI编码
Builder:构建器
Caller:查找调用者
Copier:拷贝(复制)
Generator:生成器
Getter:getXXX抽象
Intern:规范化表示形式
Loader:加载器的抽象
Mutable:可变值对象封装
Range:区间和边界封装
Tuple:元组
提供文本相关操作的封装
提供通用树生成,特点:
提供各种工具封装 xyz:做好一切必要准备,可以行动了
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.bean
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.bean.copier
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.builder
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.cache
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.cache.provider
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.center.functionClassDescriptionBiConsumerXBiFunctionXBinaryOperatorX可序列化的BiPredicate两个函数的叠加函数.可序列化的Consumer可序列化的Function可序列化的Predicate可序列化的Runnable3参数Consumer可序列化的Supplier可序列化的UnaryOperator
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.center.map
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.center.map.multi
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.instance
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.io.file
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.lang
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.text
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.treeClassDescriptionBiConsumerX可序列化的Consumer可序列化的Function可序列化的Predicate
-
Classes in org.miaixz.bus.core.center.function used by org.miaixz.bus.core.xyzClassDescriptionBiConsumerX可序列化的Consumer可序列化的Function存放lambda信息 此类是
SerializedLambda信息的扩充和补充类,包括: 实例化后的对象方法参数类型,一般用于方法引用3参数Consumer