JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Index
Help
Package:
Description
Related Packages
Classes and Interfaces
Package:
Description
|
Related Packages
|
Classes and Interfaces
SEARCH
Package org.miaixz.bus.core
package
org.miaixz.bus.core
核心方法及数据结构包
Since:
Java 17+
Author:
Kimi Liu
Related Packages
Package
Description
org.miaixz.bus.core.annotation
注解包,提供增强型注解
org.miaixz.bus.core.beans
Bean相关操作,包括Bean信息描述,Bean路径表达式、动态Bean等
org.miaixz.bus.core.builder
建造者工具 用于建造特定对象或结果,建造者模式的抽象。
org.miaixz.bus.core.cache
提供简易缓存实现,此模块参考了jodd中的相应模块
org.miaixz.bus.core.center
Array、Date、List、Map以及Iterator等封装
org.miaixz.bus.core.codec
编码解码封装编码封装
org.miaixz.bus.core.compare
各种比较器(Comparator)实现和封装
org.miaixz.bus.core.convert
万能类型转换器以及各种类型转换的实现类,其中Convert为转换器入口,提供各种toXXX方法和convert方法
org.miaixz.bus.core.data
数据相关封装 如ID、电话、统一社会信用代码、密码、坐标系、数据脱敏等
org.miaixz.bus.core.instance
提供单例对象的统一管理
org.miaixz.bus.core.io
IO相关封装,包括Inputstream、OutputStream、Buffer等实现
org.miaixz.bus.core.lang
语言特性包,包括大量便捷的数据结构,包括: ANSI:ANSI编码 Builder:构建器 Caller:查找调用者 Copier:拷贝(复制) Generator:生成器 Getter:getXXX抽象 Intern:规范化表示形式 Loader:加载器的抽象 Mutable:可变值对象封装 Range:区间和边界封装 Tuple:元组
org.miaixz.bus.core.math
提供数学计算相关封装,包括排列组合等,入口为MathKit
org.miaixz.bus.core.net
网络相关工具
org.miaixz.bus.core.text
提供文本相关操作的封装
org.miaixz.bus.core.tree
提供通用树生成,特点:
org.miaixz.bus.core.xml
XML和JAXB(Java Architecture for XML Binding)相关封装 由于JDK11+移除了"javax.xml.bind"相关类型,因此封装于extra模块
org.miaixz.bus.core.xyz
提供各种工具封装 xyz:做好一切必要准备,可以行动了
All Classes and Interfaces
Interfaces
Classes
Class
Description
Binder
属性绑定器
Builder
<T>
建造者模式接口定义
Loader
<T>
对象加载抽象接口 通过实现此接口自定义实现对象的加载方式,例如懒加载机制、多线程加载等
Order
排序
Plugin
插件
Version
字符串版本表示,用于解析版本号的不同部分并比较大小。 来自:java.lang.module.ModuleDescriptor.Version