| CommonEager |
指这个类将会被迁移到共有项目模块 heaven 模块 |
com.github.houbb.heaven.annotation |
| GuardeBy |
用来标识每个需要加锁的状态变量以及保护该变量的锁。 |
com.github.houbb.heaven.annotation |
| Immutable |
不可变类 |
com.github.houbb.heaven.annotation |
| Metadata |
元注解 |
com.github.houbb.heaven.annotation |
| NotThreadSafe |
线程不安全安全注解 |
com.github.houbb.heaven.annotation |
| ThreadSafe |
线程安全注解 |
com.github.houbb.heaven.annotation |
| Dev |
开发环境 |
com.github.houbb.heaven.annotation.env |
| Prod |
开发环境 |
com.github.houbb.heaven.annotation.env |
| Param |
主要针对 jdk7 及其以前的参数名称获取比较困难,采取的一种妥协方案。 |
com.github.houbb.heaven.annotation.reflect |
| AnnotationConst |
注解常量 |
com.github.houbb.heaven.constant |
| CharConst |
字符常量 |
com.github.houbb.heaven.constant |
| CharsetConst |
编码常量 |
com.github.houbb.heaven.constant |
| FieldConst |
字段常量 |
com.github.houbb.heaven.constant |
| FileOptionConst |
文件操作常量 |
com.github.houbb.heaven.constant |
| FileProtocolConst |
文件协议常量 |
com.github.houbb.heaven.constant |
| FileTypeConst |
文件类型常量 |
com.github.houbb.heaven.constant |
| Compress |
压缩文件 |
com.github.houbb.heaven.constant |
| Glob |
文件类型过滤 |
com.github.houbb.heaven.constant |
| Image |
图片 |
com.github.houbb.heaven.constant |
| JavaDocConst |
Java 注释常量 |
com.github.houbb.heaven.constant |
| MathConst |
数学常量 |
com.github.houbb.heaven.constant |
| MavenConst |
maven 项目常量 |
com.github.houbb.heaven.constant |
| MethodConst |
方法常量 |
com.github.houbb.heaven.constant |
| PathConst |
路径常量 |
com.github.houbb.heaven.constant |
| PunctuationConst |
标点符号常量 |
com.github.houbb.heaven.constant |
| SystemConst |
系统常量 |
com.github.houbb.heaven.constant |
| IEnum |
枚举接口 |
com.github.houbb.heaven.constant.enums |
| LangEnum |
翻译语言枚举 |
com.github.houbb.heaven.constant.enums |
| ProxyTypeEnum |
代理类型枚举 |
com.github.houbb.heaven.constant.enums |
| IAnnotation |
注解接口 |
com.github.houbb.heaven.reflect.api |
| IClass |
类信息接口 |
com.github.houbb.heaven.reflect.api |
| IField |
java 字段相关信息 |
com.github.houbb.heaven.reflect.api |
| IMember |
所有反射信息的基础类 |
com.github.houbb.heaven.reflect.api |
| IMethod |
方法接口 |
com.github.houbb.heaven.reflect.api |
| IParam |
参数名称 |
com.github.houbb.heaven.reflect.api |
| IReturn |
返回值信息 |
com.github.houbb.heaven.reflect.api |
| ReflectRuntimeException |
反射运行时异常 |
com.github.houbb.heaven.reflect.exception |
| SimpleAnnotationHandler |
默认的注解实现类 |
com.github.houbb.heaven.reflect.handler |
| SimpleClassHandler |
类处理类 |
com.github.houbb.heaven.reflect.handler |
| SimpleFieldHandler |
字段处理类 |
com.github.houbb.heaven.reflect.handler |
| SimpleMethodHandler |
方法处理类 |
com.github.houbb.heaven.reflect.handler |
| SimpleParamHandler |
参数处理类 |
com.github.houbb.heaven.reflect.handler |
| SimpleReturnHandler |
返回值处理类 |
com.github.houbb.heaven.reflect.handler |
| IAnnotationTypeMeta |
注解元数据 |
com.github.houbb.heaven.reflect.meta.annotation |
| AbstractAnnotationTypeMeta |
抽象注解类型元数据 |
com.github.houbb.heaven.reflect.meta.annotation.impl |
| ClassAnnotationTypeMeta |
类注解类型元数据 |
com.github.houbb.heaven.reflect.meta.annotation.impl |
| FieldAnnotationTypeMeta |
字段注解类型信息 |
com.github.houbb.heaven.reflect.meta.annotation.impl |
| MethodAnnotationTypeMeta |
方法级别注解信息 |
com.github.houbb.heaven.reflect.meta.annotation.impl |
| IFieldMeta |
字段原始数据信息 |
com.github.houbb.heaven.reflect.meta.field |
| FieldMeta |
字段元数据 |
com.github.houbb.heaven.reflect.meta.field.impl |
| FieldMetas |
字段元数据工具类 |
com.github.houbb.heaven.reflect.meta.field.impl |
| BooleanTest |
Bool 测试类 |
com.github.houbb.heaven.reflect.model |
| FieldBean |
字段对象 |
com.github.houbb.heaven.reflect.model |
| SimpleAnnotation |
注解实现 |
com.github.houbb.heaven.reflect.simple |
| SimpleClass |
简单类 |
com.github.houbb.heaven.reflect.simple |
| SimpleField |
简单字段 |
com.github.houbb.heaven.reflect.simple |
| SimpleMethod |
简单方法 |
com.github.houbb.heaven.reflect.simple |
| SimpleParam |
简单参数 |
com.github.houbb.heaven.reflect.simple |
| SimpleReturn |
简单返回值 |
com.github.houbb.heaven.reflect.simple |
| Classes |
类工具类 |
com.github.houbb.heaven.reflect.util |
| CommonRuntimeException |
通用的运行时异常 |
com.github.houbb.heaven.response.exception |
| ExceptionUtil |
异常工具类 |
com.github.houbb.heaven.response.exception |
| GenericAdviceRuntimeException |
通用运行时异常 |
com.github.houbb.heaven.response.exception |
| GenericRuntimeException |
通用运行时异常 |
com.github.houbb.heaven.response.exception |
| AdviceRespCode |
包含建议的响应码 |
com.github.houbb.heaven.response.respcode |
| RespCode |
响应码接口定义 |
com.github.houbb.heaven.response.respcode |
| CommonAdviceRespCode |
包含建议的响应码 |
com.github.houbb.heaven.response.respcode.impl |
| CommonRespCode |
通用响应编码 |
com.github.houbb.heaven.response.respcode.impl |
| HttpRespCodeEnum |
http 响应编码 |
com.github.houbb.heaven.response.respcode.impl |
| IAttributeContext |
属性上下文上下文 |
com.github.houbb.heaven.support.attr |
| AttributeContext |
属性上下文上下文 |
com.github.houbb.heaven.support.attr.impl |
| IBuilder |
构建者模式接口 |
com.github.houbb.heaven.support.builder |
| ICache |
缓存接口 |
com.github.houbb.heaven.support.cache |
| AbstractCache |
抽象 cache 实现 |
com.github.houbb.heaven.support.cache.impl |
| ClassFieldListCache |
类字段列表缓存 |
com.github.houbb.heaven.support.cache.impl |
| DefaultFieldCache |
单个字段的缓存 |
com.github.houbb.heaven.support.cache.impl |
| DefaultFieldListCache |
多个字段的缓存 |
com.github.houbb.heaven.support.cache.impl |
| PropertyDescriptorListCache |
属性描述符列表缓存 |
com.github.houbb.heaven.support.cache.impl |
| ICondition |
条件接口 |
com.github.houbb.heaven.support.condition |
| PathCondition |
路径过滤接口 |
com.github.houbb.heaven.support.condition |
| IFiller |
将 T 信息进行填充,并且返回填充后的对象 |
com.github.houbb.heaven.support.filler |
| IFilter |
过滤接口 |
com.github.houbb.heaven.support.filter |
| PathFilter |
路径过滤接口 |
com.github.houbb.heaven.support.filter |
| AbstractHandler |
抽象处理器 |
com.github.houbb.heaven.support.handler |
| IHandler |
处理接口 |
com.github.houbb.heaven.support.handler |
| IMapEntryHandler |
处理接口 |
com.github.houbb.heaven.support.handler |
| IMapHandler |
处理接口 |
com.github.houbb.heaven.support.handler |
| Instance |
实例化对象的接口 |
com.github.houbb.heaven.support.instance |
| InstanceFactory |
实例化工厂类 |
com.github.houbb.heaven.support.instance.impl |
| SingletonHolder |
静态内部类实现单例 |
com.github.houbb.heaven.support.instance.impl |
| Instances |
实例化工具类 |
com.github.houbb.heaven.support.instance.impl |
| PackageConst |
包常量信息 |
com.github.houbb.heaven.support.metadata.constant |
| PackageUtil |
包工具类 |
com.github.houbb.heaven.support.metadata.util |
| Pipeline |
管道类 |
com.github.houbb.heaven.support.pipeline |
| DefaultPipeline |
默认的泳道实现 |
com.github.houbb.heaven.support.pipeline.impl |
| IMethodHandler |
方法的处理 |
com.github.houbb.heaven.support.proxy |
| IProxy |
代理接口 |
com.github.houbb.heaven.support.proxy |
| ProxyFactory |
代理工厂 |
com.github.houbb.heaven.support.proxy |
| NoneProxy |
不执行任何代理的实现方式 |
com.github.houbb.heaven.support.proxy.none |
| IReader |
阅读者接口 |
com.github.houbb.heaven.support.reader |
| FilePathReader |
文件路径阅读者 |
com.github.houbb.heaven.support.reader.impl |
| FileReader |
读取类 |
com.github.houbb.heaven.support.reader.impl |
| Readers |
读取工具类 |
com.github.houbb.heaven.support.reader.impl |
| StringReader |
字符串读取类 |
com.github.houbb.heaven.support.reader.impl |
| ISort |
排序接口 |
com.github.houbb.heaven.support.sort |
| NoSort |
不进行任何排序 |
com.github.houbb.heaven.support.sort.impl |
| ITuple |
元组抽象接口 |
com.github.houbb.heaven.support.tuple |
| IValueFour |
获取第四个元素 |
com.github.houbb.heaven.support.tuple |
| IValueOne |
第一个元素 |
com.github.houbb.heaven.support.tuple |
| IValueThree |
第三个元素 |
com.github.houbb.heaven.support.tuple |
| IValueTwo |
第二个元素 |
com.github.houbb.heaven.support.tuple |
| AbstractTuple |
元组抽象父类 |
com.github.houbb.heaven.support.tuple.impl |
| Pair |
二元的 |
com.github.houbb.heaven.support.tuple.impl |
| Quatenary |
四元的 |
com.github.houbb.heaven.support.tuple.impl |
| Ternary |
三元的 |
com.github.houbb.heaven.support.tuple.impl |
| IWait |
等待接口 |
com.github.houbb.heaven.support.wait |
| NoWait |
不进行任何等待 |
com.github.houbb.heaven.support.wait.impl |
| SleepWait |
沉睡等待 |
com.github.houbb.heaven.support.wait.impl |
| Base64 |
base64 |
com.github.houbb.heaven.util.codec |
| CodecException |
Codec 异常 |
com.github.houbb.heaven.util.codec |
| CodecSupport |
Codec 支持类 |
com.github.houbb.heaven.util.codec |
| H64 |
H64 |
com.github.houbb.heaven.util.codec |
| Hex |
HEX |
com.github.houbb.heaven.util.codec |
| ArgUtil |
参数工具类 |
com.github.houbb.heaven.util.common |
| Guavas |
guava 工具类 |
com.github.houbb.heaven.util.guava |
| Id |
ID 接口 |
com.github.houbb.heaven.util.id |
| IdUtil |
分布式 id 生成 |
com.github.houbb.heaven.util.id |
| ConstId |
恒定 id 返回 |
com.github.houbb.heaven.util.id.impl |
| Ids |
Id 工具類 |
com.github.houbb.heaven.util.id.impl |
| RandomNumId |
基于随机数生成的随机数字标识 |
com.github.houbb.heaven.util.id.impl |
| SnowFlakeId |
雪花算法 19 位 |
com.github.houbb.heaven.util.id.impl |
| UUID32 |
UUID 返回 |
com.github.houbb.heaven.util.id.impl |
| UUID8 |
在数据量较多的时候, |
com.github.houbb.heaven.util.id.impl |
| Sequence |
序列号 |
com.github.houbb.heaven.util.id.support |
| FileUtil |
文件工具类 |
com.github.houbb.heaven.util.io |
| RandomAccessFileUtil |
文件随机访问工具类 |
com.github.houbb.heaven.util.io |
| StreamUtil |
流工具类 |
com.github.houbb.heaven.util.io |
| IFiles |
文件接口 |
com.github.houbb.heaven.util.io.ext |
| RandomAccessFiles |
用于封装 {@link java.io.RandomAccessFile} 随机访问文件 |
com.github.houbb.heaven.util.io.ext.impl |
| BeanUtil |
Bean 工具类 |
com.github.houbb.heaven.util.lang |
| BoolUtil |
布尔值工具类 |
com.github.houbb.heaven.util.lang |
| ByteUtil |
字节工具类] |
com.github.houbb.heaven.util.lang |
| CharUtil |
字符工具类 |
com.github.houbb.heaven.util.lang |
| ConsoleUtil |
日志工具类 |
com.github.houbb.heaven.util.lang |
| MathUtil |
数学工具类 |
com.github.houbb.heaven.util.lang |
| NumUtil |
数字工具类 |
com.github.houbb.heaven.util.lang |
| ObjectUtil |
Object 工具类 |
com.github.houbb.heaven.util.lang |
| StringUtil |
字符串工具类 |
com.github.houbb.heaven.util.lang |
| ThreadUtil |
线程工具类 |
com.github.houbb.heaven.util.lang |
| ClassGenericUtil |
class 泛型工具类 |
com.github.houbb.heaven.util.lang.reflect |
| ClassTypeUtil |
class 类型工具类 |
com.github.houbb.heaven.util.lang.reflect |
| ClassUtil |
Class 工具类 |
com.github.houbb.heaven.util.lang.reflect |
| GenericArrayTypeImpl |
泛型数组类型 |
com.github.houbb.heaven.util.lang.reflect |
| ParameterizedTypeImpl |
自定义参数化类型实现 |
com.github.houbb.heaven.util.lang.reflect |
| PrimitiveUtil |
基本类型工具类 |
com.github.houbb.heaven.util.lang.reflect |
| PropertyDescriptorUtil |
内省工具类 |
com.github.houbb.heaven.util.lang.reflect |
| ReflectAnnotationUtil |
反射注解工具类 |
com.github.houbb.heaven.util.lang.reflect |
| ReflectArrayUtil |
反射数组具类 |
com.github.houbb.heaven.util.lang.reflect |
| ReflectConstructorUtil |
反射构造器工具类 |
com.github.houbb.heaven.util.lang.reflect |
| ReflectFieldUtil |
反射字段工具类 |
com.github.houbb.heaven.util.lang.reflect |
| ReflectMethodUtil |
反射方法工具类 |
com.github.houbb.heaven.util.lang.reflect |
| TypeUtil |
Type 工具类 |
com.github.houbb.heaven.util.lang.reflect |
| EncodeUtil |
编码工具类 |
com.github.houbb.heaven.util.net |
| HttpUtil |
HTTP 工具类 |
com.github.houbb.heaven.util.net |
| NetUtil |
网络工具类 |
com.github.houbb.heaven.util.net |
| URLUtil |
URL 工具类 |
com.github.houbb.heaven.util.net |
| PathUtil |
路径工具类 |
com.github.houbb.heaven.util.nio |
| AesUtil |
AES 加解密工具类 |
com.github.houbb.heaven.util.secrect |
| Md5Util |
md5 加密算法 |
com.github.houbb.heaven.util.secrect |
| Time |
时间工具类 |
com.github.houbb.heaven.util.time |
| DefaultSystemTime |
默认系统时间 |
com.github.houbb.heaven.util.time.impl |
| Times |
时间工具类 |
com.github.houbb.heaven.util.time.impl |
| ConsoleProgressBar |
控制台进度条 |
com.github.houbb.heaven.util.trick |
| AbbreviationUtil |
缩写工具类 |
com.github.houbb.heaven.util.util |
| ArrayPrimitiveUtil |
数组基本类型工具类 |
com.github.houbb.heaven.util.util |
| ArrayUtil |
数组工具类 |
com.github.houbb.heaven.util.util |
| CharsetUtil |
字符集工具类 |
com.github.houbb.heaven.util.util |
| CollectionUtil |
集合工具类 |
com.github.houbb.heaven.util.util |
| DateUtil |
日期工具类 |
com.github.houbb.heaven.util.util |
| JsonUtil |
JSON 工具类 |
com.github.houbb.heaven.util.util |
| MapUtil |
Map 工具类 |
com.github.houbb.heaven.util.util |
| Optional |
Optional 工具类 |
com.github.houbb.heaven.util.util |
| OsUtil |
系统工具类 |
com.github.houbb.heaven.util.util |
| PlaceholderUtil |
占位符工具类 |
com.github.houbb.heaven.util.util |
| PropertyUtil |
属性工具类 |
com.github.houbb.heaven.util.util |
| RandomUtil |
随机工具类 |
com.github.houbb.heaven.util.util |
| SetUtil |
Set 工具类 |
com.github.houbb.heaven.util.util |
| SystemUtil |
系统工具类 |
com.github.houbb.heaven.util.util |
| TimeUtil |
时间工具类 |
com.github.houbb.heaven.util.util |
| RegexUtil |
正则表达式工具类 |
com.github.houbb.heaven.util.util.regex |