- call() - 类 中的方法com.github.houbb.heaven.support.concurrent.context.CrossThreadWrapper
-
- camelToUnderline(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
驼峰命名转下划线
- capitalFirst(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
首字母大写
- CARET - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
-
幂
- cast(Object, Type) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
转换为指定的数据类型
- chainRatio(int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
1、同比计算公式:同比增长率=(本期数-同期数)/同期数×100%。
- chainRatio(int, int) - 类 中的静态方法com.github.houbb.heaven.util.util.NumUtil
-
已过时。
1、同比计算公式:同比增长率=(本期数-同期数)/同期数×100%。
- changeFormat(String, String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
变化格式
- CHAR_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
- CharConst - com.github.houbb.heaven.constant中的类
-
字符常量
- CharsetConst - com.github.houbb.heaven.constant中的类
-
编码常量
- CharsetUtil - com.github.houbb.heaven.util.util中的类
-
字符集工具类
- CharUtil - com.github.houbb.heaven.util.lang中的类
-
字符工具类
- checkPrimitiveArray(GenericArrayType) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PrimitiveUtil
-
校验私有类别的数组
- CLASS_PATH - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
-
类路径
- CLASS_VERSION - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
-
Java 类格式版本号
- ClassAnnotationTypeMeta - com.github.houbb.heaven.reflect.meta.annotation.impl中的类
-
类注解类型元数据
project: heaven-AnnotationMeta
create on 2019/11/29 23:04
- ClassAnnotationTypeMeta(Class) - 类 的构造器com.github.houbb.heaven.reflect.meta.annotation.impl.ClassAnnotationTypeMeta
-
- Classes - com.github.houbb.heaven.reflect.util中的类
-
类工具类
不同于 jdk 自带的模块,专门用来处理自定义反射模块相关的类。
- ClassFieldListCache - com.github.houbb.heaven.support.cache.impl中的类
-
类字段列表缓存
project: heaven-ClassFieldListCache
create on 2019/12/16 23:22
- ClassGenericUtil - com.github.houbb.heaven.util.lang.reflect中的类
-
class 泛型工具类
- ClassLoaderUtil - com.github.houbb.heaven.util.lang.reflect中的类
-
类加载工具类
- ClassLoaderUtil() - 类 的构造器com.github.houbb.heaven.util.lang.reflect.ClassLoaderUtil
-
- ClassTypeUtil - com.github.houbb.heaven.util.lang.reflect中的类
-
class 类型工具类
- ClassUtil - com.github.houbb.heaven.util.lang.reflect中的类
-
Class 工具类
- clear() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- closeBufferedWriter(BufferedWriter) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
关闭流
- closeBufferReader(BufferedReader) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
关闭流
- closeStream(Closeable) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
关闭流
- CodecException - com.github.houbb.heaven.util.codec中的异常错误
-
Codec 异常
Root exception related to issues during encoding or decoding.
- CodecException() - 异常错误 的构造器com.github.houbb.heaven.util.codec.CodecException
-
Creates a new CodecException.
- CodecException(String) - 异常错误 的构造器com.github.houbb.heaven.util.codec.CodecException
-
Creates a new CodecException.
- CodecException(Throwable) - 异常错误 的构造器com.github.houbb.heaven.util.codec.CodecException
-
Creates a new CodecException.
- CodecException(String, Throwable) - 异常错误 的构造器com.github.houbb.heaven.util.codec.CodecException
-
Creates a new CodecException.
- CodecSupport - com.github.houbb.heaven.util.codec中的类
-
Codec 支持类
Base abstract class that provides useful encoding and decoding operations, especially for character data.
- CodecSupport() - 类 的构造器com.github.houbb.heaven.util.codec.CodecSupport
-
- CollectionUtil - com.github.houbb.heaven.util.util中的类
-
集合工具类
- COLON - 类 中的静态变量com.github.houbb.heaven.constant.CharConst
-
冒号
- COLON - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
-
冒号
- com.github.houbb.heaven - 程序包 com.github.houbb.heaven
-
最基础的包
Created: 2019-02-20 20:41
Project: heaven
- com.github.houbb.heaven.annotation - 程序包 com.github.houbb.heaven.annotation
-
注解相关信息
- com.github.houbb.heaven.annotation.env - 程序包 com.github.houbb.heaven.annotation.env
-
- com.github.houbb.heaven.annotation.reflect - 程序包 com.github.houbb.heaven.annotation.reflect
-
- com.github.houbb.heaven.constant - 程序包 com.github.houbb.heaven.constant
-
常量包
为了简化长度:使用 const 作为结尾
Created: 2019-02-20 20:42
Project: heaven
- com.github.houbb.heaven.constant.enums - 程序包 com.github.houbb.heaven.constant.enums
-
- com.github.houbb.heaven.reflect - 程序包 com.github.houbb.heaven.reflect
-
反射模块
- com.github.houbb.heaven.reflect.api - 程序包 com.github.houbb.heaven.reflect.api
-
反射接口模块
- com.github.houbb.heaven.reflect.exception - 程序包 com.github.houbb.heaven.reflect.exception
-
- com.github.houbb.heaven.reflect.handler - 程序包 com.github.houbb.heaven.reflect.handler
-
默认的处理实现
- com.github.houbb.heaven.reflect.meta - 程序包 com.github.houbb.heaven.reflect.meta
-
元数据信息
- com.github.houbb.heaven.reflect.meta.annotation - 程序包 com.github.houbb.heaven.reflect.meta.annotation
-
- com.github.houbb.heaven.reflect.meta.annotation.impl - 程序包 com.github.houbb.heaven.reflect.meta.annotation.impl
-
- com.github.houbb.heaven.reflect.meta.field - 程序包 com.github.houbb.heaven.reflect.meta.field
-
- com.github.houbb.heaven.reflect.meta.field.impl - 程序包 com.github.houbb.heaven.reflect.meta.field.impl
-
- com.github.houbb.heaven.reflect.model - 程序包 com.github.houbb.heaven.reflect.model
-
常见的对象
- com.github.houbb.heaven.reflect.simple - 程序包 com.github.houbb.heaven.reflect.simple
-
反射模块简单默认实现
- com.github.houbb.heaven.reflect.util - 程序包 com.github.houbb.heaven.reflect.util
-
反射相关工具类
- com.github.houbb.heaven.response - 程序包 com.github.houbb.heaven.response
-
响应类相关的实现
Created: 2019-02-20 20:56
Project: heaven
- com.github.houbb.heaven.response.exception - 程序包 com.github.houbb.heaven.response.exception
-
异常相关信息
Created: 2019-02-20 20:59
Project: heaven
- com.github.houbb.heaven.response.respcode - 程序包 com.github.houbb.heaven.response.respcode
-
响应码文件夹
Created: 2019-02-20 21:04
Project: heaven
- com.github.houbb.heaven.response.respcode.impl - 程序包 com.github.houbb.heaven.response.respcode.impl
-
- com.github.houbb.heaven.support - 程序包 com.github.houbb.heaven.support
-
常见的 support 定义
Created: 2019-02-20 21:20
Project: heaven
- com.github.houbb.heaven.support.attr - 程序包 com.github.houbb.heaven.support.attr
-
- com.github.houbb.heaven.support.attr.impl - 程序包 com.github.houbb.heaven.support.attr.impl
-
- com.github.houbb.heaven.support.builder - 程序包 com.github.houbb.heaven.support.builder
-
- com.github.houbb.heaven.support.cache - 程序包 com.github.houbb.heaven.support.cache
-
缓存模块
- com.github.houbb.heaven.support.cache.impl - 程序包 com.github.houbb.heaven.support.cache.impl
-
- com.github.houbb.heaven.support.concurrent - 程序包 com.github.houbb.heaven.support.concurrent
-
- com.github.houbb.heaven.support.concurrent.context - 程序包 com.github.houbb.heaven.support.concurrent.context
-
- com.github.houbb.heaven.support.condition - 程序包 com.github.houbb.heaven.support.condition
-
- com.github.houbb.heaven.support.filler - 程序包 com.github.houbb.heaven.support.filler
-
- com.github.houbb.heaven.support.filter - 程序包 com.github.houbb.heaven.support.filter
-
- com.github.houbb.heaven.support.handler - 程序包 com.github.houbb.heaven.support.handler
-
- com.github.houbb.heaven.support.instance - 程序包 com.github.houbb.heaven.support.instance
-
- com.github.houbb.heaven.support.instance.impl - 程序包 com.github.houbb.heaven.support.instance.impl
-
- com.github.houbb.heaven.support.metadata - 程序包 com.github.houbb.heaven.support.metadata
-
元数据
- com.github.houbb.heaven.support.metadata.constant - 程序包 com.github.houbb.heaven.support.metadata.constant
-
常量信息
- com.github.houbb.heaven.support.metadata.util - 程序包 com.github.houbb.heaven.support.metadata.util
-
- com.github.houbb.heaven.support.pipeline - 程序包 com.github.houbb.heaven.support.pipeline
-
- com.github.houbb.heaven.support.pipeline.impl - 程序包 com.github.houbb.heaven.support.pipeline.impl
-
- com.github.houbb.heaven.support.proxy - 程序包 com.github.houbb.heaven.support.proxy
-
- com.github.houbb.heaven.support.proxy.none - 程序包 com.github.houbb.heaven.support.proxy.none
-
- com.github.houbb.heaven.support.reader - 程序包 com.github.houbb.heaven.support.reader
-
- com.github.houbb.heaven.support.reader.impl - 程序包 com.github.houbb.heaven.support.reader.impl
-
- com.github.houbb.heaven.support.sort - 程序包 com.github.houbb.heaven.support.sort
-
排序模块
- com.github.houbb.heaven.support.sort.impl - 程序包 com.github.houbb.heaven.support.sort.impl
-
- com.github.houbb.heaven.support.tuple - 程序包 com.github.houbb.heaven.support.tuple
-
元组
为了避免平时代码两个属性就要建立一个对象的窘境。
- com.github.houbb.heaven.support.tuple.impl - 程序包 com.github.houbb.heaven.support.tuple.impl
-
- com.github.houbb.heaven.support.wait - 程序包 com.github.houbb.heaven.support.wait
-
等待
- com.github.houbb.heaven.support.wait.impl - 程序包 com.github.houbb.heaven.support.wait.impl
-
- com.github.houbb.heaven.util - 程序包 com.github.houbb.heaven.util
-
工具类文件夹
Created: 2019-02-20 21:04
Project: heaven
- com.github.houbb.heaven.util.codec - 程序包 com.github.houbb.heaven.util.codec
-
- com.github.houbb.heaven.util.common - 程序包 com.github.houbb.heaven.util.common
-
通用工具类
Created: 2019-02-20 21:17
Project: heaven
- com.github.houbb.heaven.util.guava - 程序包 com.github.houbb.heaven.util.guava
-
guava 风格的工具
- com.github.houbb.heaven.util.id - 程序包 com.github.houbb.heaven.util.id
-
id 包
Created: 2019-02-20 21:18
Project: heaven
- com.github.houbb.heaven.util.id.impl - 程序包 com.github.houbb.heaven.util.id.impl
-
- com.github.houbb.heaven.util.id.support - 程序包 com.github.houbb.heaven.util.id.support
-
id 支持相关实现类
Created: 2019-02-20 21:18
Project: heaven
- com.github.houbb.heaven.util.io - 程序包 com.github.houbb.heaven.util.io
-
文件相关包
Created: 2019-02-20 21:18
Project: heaven
- com.github.houbb.heaven.util.io.big - 程序包 com.github.houbb.heaven.util.io.big
-
- com.github.houbb.heaven.util.io.ext - 程序包 com.github.houbb.heaven.util.io.ext
-
- com.github.houbb.heaven.util.io.ext.impl - 程序包 com.github.houbb.heaven.util.io.ext.impl
-
- com.github.houbb.heaven.util.io.filewalker - 程序包 com.github.houbb.heaven.util.io.filewalker
-
- com.github.houbb.heaven.util.lang - 程序包 com.github.houbb.heaven.util.lang
-
java.lang 相关工具包
Created: 2019-02-20 21:18
Project: heaven
- com.github.houbb.heaven.util.lang.reflect - 程序包 com.github.houbb.heaven.util.lang.reflect
-
反射相关工具包
Created: 2019-02-20 21:19
Project: heaven
- com.github.houbb.heaven.util.net - 程序包 com.github.houbb.heaven.util.net
-
- com.github.houbb.heaven.util.nio - 程序包 com.github.houbb.heaven.util.nio
-
- com.github.houbb.heaven.util.secrect - 程序包 com.github.houbb.heaven.util.secrect
-
加密算法
- com.github.houbb.heaven.util.time - 程序包 com.github.houbb.heaven.util.time
-
- com.github.houbb.heaven.util.time.impl - 程序包 com.github.houbb.heaven.util.time.impl
-
- com.github.houbb.heaven.util.trick - 程序包 com.github.houbb.heaven.util.trick
-
常见的小功能
- com.github.houbb.heaven.util.util - 程序包 com.github.houbb.heaven.util.util
-
java.util 相关工具包
Created: 2019-02-20 21:19
Project: heaven
- com.github.houbb.heaven.util.util.internal - 程序包 com.github.houbb.heaven.util.util.internal
-
- com.github.houbb.heaven.util.util.regex - 程序包 com.github.houbb.heaven.util.util.regex
-
- COMMA - 类 中的静态变量com.github.houbb.heaven.constant.CharConst
-
逗号
- COMMA - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
-
逗号
- COMMENT_PREFIX - 类 中的静态变量com.github.houbb.heaven.constant.JavaDocConst
-
注释前缀
- COMMENT_RETURN - 类 中的静态变量com.github.houbb.heaven.constant.JavaDocConst
-
换行
- COMMENT_SUFFIX - 类 中的静态变量com.github.houbb.heaven.constant.JavaDocConst
-
注释后缀
- CommonAdviceRespCode - com.github.houbb.heaven.response.respcode.impl中的枚举
-
包含建议的响应码
- CommonEager - com.github.houbb.heaven.annotation中的注释类型
-
指这个类将会被迁移到共有项目模块 heaven 模块
- CommonRespCode - com.github.houbb.heaven.response.respcode.impl中的枚举
-
通用响应编码
- CommonRuntimeException - com.github.houbb.heaven.response.exception中的异常错误
-
通用的运行时异常
- CommonRuntimeException() - 异常错误 的构造器com.github.houbb.heaven.response.exception.CommonRuntimeException
-
- CommonRuntimeException(String) - 异常错误 的构造器com.github.houbb.heaven.response.exception.CommonRuntimeException
-
- CommonRuntimeException(String, Throwable) - 异常错误 的构造器com.github.houbb.heaven.response.exception.CommonRuntimeException
-
- CommonRuntimeException(Throwable) - 异常错误 的构造器com.github.houbb.heaven.response.exception.CommonRuntimeException
-
- CommonRuntimeException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.github.houbb.heaven.response.exception.CommonRuntimeException
-
- compareTo(IField) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
-
- COMPILER - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
-
要使用的 JIT 编译器的名称
- condition(T) - 接口 中的方法com.github.houbb.heaven.support.condition.ICondition
-
满足条件
- conditionList(Collection<T>, ICondition<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
执行列表过滤
- ConsoleProgressBar - com.github.houbb.heaven.util.trick中的类
-
控制台进度条
- ConsoleProgressBar() - 类 的构造器com.github.houbb.heaven.util.trick.ConsoleProgressBar
-
使用系统标准输出,显示字符进度条及其百分比。
- ConsoleProgressBar(long, long, long) - 类 的构造器com.github.houbb.heaven.util.trick.ConsoleProgressBar
-
使用系统标准输出,显示字符进度条及其百分比。
- ConsoleProgressBar(long, long, long, char) - 类 的构造器com.github.houbb.heaven.util.trick.ConsoleProgressBar
-
使用系统标准输出,显示字符进度条及其百分比。
- ConsoleUtil - com.github.houbb.heaven.util.lang中的类
-
日志工具类
- ConstId - com.github.houbb.heaven.util.id.impl中的类
-
已过时。
- ConstId(String) - 类 的构造器com.github.houbb.heaven.util.id.impl.ConstId
-
已过时。
- containAny(Collection<String>, Collection<String>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
包含任何一个
- contains(Object) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- contains(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
是否包含
- contains(boolean[], boolean) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
是否包含
- contains(byte[], byte) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
是否包含
- contains(short[], short) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
是否包含
- contains(int[], int) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
是否包含
- contains(long[], long) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
是否包含
- contains(float[], float) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
是否包含
- contains(double[], double) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
是否包含
- contains(char[], char) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
是否包含
- contains(Object[], Object) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
是否包含数据
- contains(Collection<?>, Object) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
是否包含
- containsAll(Collection<?>) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- containsAnnotationField(Class, Class<? extends Annotation>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
当前类包含指定的注解信息
- containsKey(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
是否包含 key
- containsKey(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- containsLowercase(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否包含小写字母
- containsUppercase(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否包含大写字母
- contentToLines(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
在不同的操作系统中,对换号符的定义是不同的,比如:
1.
- convertMsToNs(long) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
毫秒转化为纳秒
1.
- copy(List<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
复制列表
- copyDir(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
复制文件夹
- copyFile(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
复制文件
- copyProperties(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.BeanUtil
-
属性拷贝
- copyProperties(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
基于反射的属性拷贝
- costTimeInMills(Date, Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
计算消耗的毫秒
- createCollection(Type) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
创建集合
- createCollection(Type, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
创建集合
- createDir(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
创建文件夹
- createFile(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
创建文件
(1)文件路径为空,则直接返回 false
(2)如果文件已经存在,则返回 true
(3)如果文件不存在,则创建文件夹,然后创建文件。
- createFile(String, byte[]) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
根据字节信息创建文件
- createFileAssertSuccess(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
创建文件
- createMap(Type) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
创建一个 map
- createTempFile(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
创建临时文件
- createTempFile(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
创建临时文件
- CrossThreadProcessor - com.github.houbb.heaven.support.concurrent.context中的接口
-
跨线程处理类
- CrossThreadWrapper<T> - com.github.houbb.heaven.support.concurrent.context中的类
-
跨线程处理
作用:用来跨线程处理传递信息,比如 async,线程池等。
- CrossThreadWrapper(Runnable) - 类 的构造器com.github.houbb.heaven.support.concurrent.context.CrossThreadWrapper
-
- CrossThreadWrapper(Callable<T>) - 类 的构造器com.github.houbb.heaven.support.concurrent.context.CrossThreadWrapper
-
- currentClassLoader() - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取当前的 class loader
- GBK - 类 中的静态变量com.github.houbb.heaven.constant.CharsetConst
-
gbk
- gcd(int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.MathUtil
-
辗转相除法的递归调用求两个数的最大公约数
- GenericAdviceRuntimeException - com.github.houbb.heaven.response.exception中的异常错误
-
通用运行时异常
1.
- GenericAdviceRuntimeException(RespCode, String) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(String, RespCode, String) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(String, Throwable, RespCode, String) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(Throwable, RespCode, String) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(String, Throwable, boolean, boolean, RespCode, String) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(AdviceRespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(String, AdviceRespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(String, Throwable, AdviceRespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(Throwable, AdviceRespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericAdviceRuntimeException(String, Throwable, boolean, boolean, AdviceRespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- GenericArrayTypeImpl - com.github.houbb.heaven.util.lang.reflect中的类
-
泛型数组类型
Created: 2019/9/9 8:20 PM
Project: heaven
- GenericArrayTypeImpl(Type) - 类 的构造器com.github.houbb.heaven.util.lang.reflect.GenericArrayTypeImpl
-
- GenericRuntimeException - com.github.houbb.heaven.response.exception中的异常错误
-
通用运行时异常
1.
- GenericRuntimeException(RespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericRuntimeException
-
- GenericRuntimeException(String, RespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericRuntimeException
-
- GenericRuntimeException(String, Throwable, RespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericRuntimeException
-
- GenericRuntimeException(Throwable, RespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericRuntimeException
-
- GenericRuntimeException(String, Throwable, boolean, boolean, RespCode) - 异常错误 的构造器com.github.houbb.heaven.response.exception.GenericRuntimeException
-
- genId() - 接口 中的方法com.github.houbb.heaven.util.id.Id
-
已过时。
生成唯一标识
- genId() - 类 中的方法com.github.houbb.heaven.util.id.impl.ConstId
-
已过时。
- genId() - 类 中的方法com.github.houbb.heaven.util.id.impl.RandomNumId
-
已过时。
- genId() - 类 中的方法com.github.houbb.heaven.util.id.impl.SnowFlakeId
-
已过时。
- genId() - 类 中的方法com.github.houbb.heaven.util.id.impl.UUID32
-
已过时。
- genId() - 类 中的方法com.github.houbb.heaven.util.id.impl.UUID8
-
已过时。
- get(K) - 接口 中的方法com.github.houbb.heaven.support.cache.ICache
-
根据 key 获取对应的结果
- get(K) - 类 中的方法com.github.houbb.heaven.support.cache.impl.AbstractCache
-
- get(Class) - 类 中的方法com.github.houbb.heaven.support.cache.impl.DefaultFieldCache
-
- get(Class) - 类 中的方法com.github.houbb.heaven.support.cache.impl.PropertyDescriptorListCache
-
- get(int) - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
-
- get(int) - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
-
获取指定位置的元素
- get(int) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- GET - 类 中的静态变量com.github.houbb.heaven.util.net.HttpUtil
-
get 请求
- get(String) - 类 中的静态方法com.github.houbb.heaven.util.util.AbbreviationUtil
-
获取
- get() - 类 中的方法com.github.houbb.heaven.util.util.Optional
-
If a value is present in this Optional, returns the value,
otherwise throws NoSuchElementException.
- GET_CLASS_METHOD - 类 中的静态变量com.github.houbb.heaven.constant.MethodConst
-
获取 class 信息方法
- GET_PREFIX - 类 中的静态变量com.github.houbb.heaven.constant.MethodConst
-
get 前缀
- getActualThrowable(Throwable) - 类 中的静态方法com.github.houbb.heaven.response.exception.ExceptionUtil
-
获取确切的异常信息
1.
- getActualTypeArguments() - 类 中的方法com.github.houbb.heaven.util.lang.reflect.ParameterizedTypeImpl
-
- getAdvice() - 异常错误 中的方法com.github.houbb.heaven.response.exception.GenericAdviceRuntimeException
-
- getAdvice() - 接口 中的方法com.github.houbb.heaven.response.respcode.AdviceRespCode
-
建议信息
- getAdvice() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.CommonAdviceRespCode
-
- getAllDirFileNames(String) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取某一路径下的所有文件
- getAllFieldList(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取类所有的字段信息
ps: 这个方法有个问题 如果子类和父类有相同的字段 会不会重复
1.
- getAllFieldMap(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取类所有的字段信息 map
ps: 这个方法有个问题 如果子类和父类有相同的字段 会不会重复
1.
- getAllFieldsReadMethods(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取所有字段的 read 方法列表
- getAllFileList(File, List<File>) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取所有的文件列表
- getAllFilePathList(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取所有的文件列表,包含递归
- getAllInterfaces(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取所有接口信息
- getAllInterfacesAndSuperClass(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取所有接口信息和父类信息
- getAllPropertyDescriptorList(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
-
获取所有属性描述列表
- getAllSubStrList(String, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
获取所有子字符串
比如:abc
1: a b c
2: ab bc
3: abc
最大公共子串:
https://blog.csdn.net/xiaojimanman/article/details/38924981
- getAllSuperClass(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取所有父类信息
- getAnnotatedAttr(Class<? extends Annotation>, String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
获取被当前注解指定的属性信息
- getAnnotatedAttr(Class<? extends Annotation>, String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotation(String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
Determine whether the underlying element has an annotation
of the given type defined.
- getAnnotation(String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotation(Annotation, Class<? extends Annotation>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectAnnotationUtil
-
获取当前字段被指定注解标注的注解
- getAnnotation(Class, Class<? extends Annotation>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectAnnotationUtil
-
获取类指定的注解
- getAnnotationAttr(Annotation, String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
获取当前注解对应的属性信息
- getAnnotationAttr(Annotation, String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotationAttributes(String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
Retrieve the attributes of the annotation of the given type, if any (i.e. if
defined on the underlying element, as direct annotation),
also taking attribute overrides on composed annotations into account.
- getAnnotationAttributes(String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotationAttributes(Annotation) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectAnnotationUtil
-
获取对应的注解属性 map
https://segmentfault.com/a/1190000011213222?
- getAnnotationOrRefAttribute(String, String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
已过时。
- getAnnotationOrRefAttribute(String, String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotationOrRefAttributes(String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
已过时。
- getAnnotationOrRefAttributes(String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotationOrRefs(String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
Determine whether the underlying element has an annotation or meta-annotation
of the given type defined.
- getAnnotationOrRefs(String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotationReferenced(String, String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
获取被引用的注解基本信息
- getAnnotationReferenced(String, String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotationReferencedAttr(Class<? extends Annotation>, String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
获取被当前注解为元注解的的属性信息
- getAnnotationReferencedAttr(Class<? extends Annotation>, String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotationRefs(String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
获取指定类型的所有相关注解
(1)排除直接注解本身
- getAnnotationRefs(String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- getAnnotationRefs(Class, Class<? extends Annotation>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectAnnotationUtil
-
获取类对应的注解
(1)直接对应的注解
(2)被指定注解类型标注的注解。
- getAnnotations() - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
获取对应的注解信息列表
(1)这里其实没有必要使用
Map 因为一般注解数量不会太多,只是数组性能反而更好。
- getAnnotations() - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.ClassAnnotationTypeMeta
-
- getAnnotations() - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.FieldAnnotationTypeMeta
-
- getAnnotations() - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.MethodAnnotationTypeMeta
-
- getAppResourcesPath() - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取资源文件默认存放路径。
- getAppRootPath() - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取项目根路径。
- getAppTestResourcesPath() - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取测试类
- getAttr(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取配置属性
- getAttr(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
获取配置属性
- getAttrBoolean(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-Boolean
- getAttrBoolean(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrByte(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-Byte
- getAttrByte(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrCharacter(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-Character
- getAttrCharacter(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrDouble(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-Double
- getAttrDouble(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrFloat(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-Float
- getAttrFloat(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrInteger(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-Integer
- getAttrInteger(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrLong(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-Long
- getAttrLong(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrOptional(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取配置属性-Optional
- getAttrOptional(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrShort(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-Short
- getAttrShort(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getAttrString(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
-
获取属性-字符串形式
- getAttrString(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
-
- getBad() - 类 中的方法com.github.houbb.heaven.reflect.model.BooleanTest
-
- getBaseDir(String) - 类 中的静态方法com.github.houbb.heaven.util.util.SystemUtil
-
根据不同的系统,返回对应的基本路径
- getBaseDir() - 类 中的静态方法com.github.houbb.heaven.util.util.SystemUtil
-
根据不同的系统,返回对应的基本路径
- getBool(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.BoolUtil
-
获取对应的bool值
- getBufferedReader(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取对应的文件流 reader
- getBufferedWriter(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
文件路径
- getBytes(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 bytes
- getBytes(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 bytes
- getCamelCaseString(String, boolean) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
获取的驼峰写法。
- getCastOrNull(Class<R>) - 类 中的方法com.github.houbb.heaven.util.util.Optional
-
获取转换后的类型。
- getCharset() - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
-
- getCharSet(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
获取对应的集合
- getClass(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
获取实体对象对应的 class 信息
- getClass(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取类信息
- getClassImplList(Class<T>) - 类 中的静态方法com.github.houbb.heaven.util.lang.SpiUtil
-
通过 spi 获取类实现列表
- getClassImplList(Class<T>, ClassLoader) - 类 中的静态方法com.github.houbb.heaven.util.lang.SpiUtil
-
通过 spi 获取类实现列表
- getClassLoaderResource(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.io.ResourceUtil
-
获取指定类加载器的资源路径
- getClassPath() - 类 中的静态方法com.github.houbb.heaven.util.util.SystemUtil
-
获取类路径的路径
- getClassResource(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.io.ResourceUtil
-
获取指定类的路径
- getClassRootResource(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.io.ResourceUtil
-
获取指定类的根路径
- getClassSimpleName(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取类简称
- getClassVar(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取对应类的默认变量名:
1.
- getCode() - 接口 中的方法com.github.houbb.heaven.constant.enums.IEnum
-
获取编码
- getCode() - 异常错误 中的方法com.github.houbb.heaven.response.exception.GenericRuntimeException
-
- getCode() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.CommonAdviceRespCode
-
- getCode() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.CommonRespCode
-
- getCode() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.HttpRespCodeEnum
-
- getCode() - 接口 中的方法com.github.houbb.heaven.response.respcode.RespCode
-
错误编码
1.
- getCodeInt() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.HttpRespCodeEnum
-
整形编码
- getCollectionItemType(Type) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
获取集合元素类型
- getComponentType() - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
-
获取元素类型
- getComponentType() - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
-
- getComponentType(Object[]) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectArrayUtil
-
获取数组的元素类型
- getComponentType(Field, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
获取字段的类型
主要作用于集合类型
String[] 返回 String
Collection<String> 返回 String
Map<String, Integer> 返回 0: String, 1: Integer
- getComponentType(Field) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
获取字段的类型
- getConstructor(Class, Class...) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取构造器信息
- getCurrentDate() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取当前日期
- getCurrentDateHours() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取当前日期的小时数
- getCurrentDatePureStr() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取日期当前字符串形式
- getCurrentDateStr() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取日期当前字符串形式
- getCurrentDateTimeStr() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取当前日期时间字符串
- getCurrentThreadContextClassLoaderResource() - 类 中的静态方法com.github.houbb.heaven.util.io.ResourceUtil
-
获取当前线程的上下文类加载器的资源路径
- getCurrentTime14() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取当前时间戳。
- getCurrentTime17() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取当前时间戳。
- getCurrentTimeMills() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
当前的毫秒数
- getCurrentTimeStampStr() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取当前时间戳。
- getCurrentTimeStampStr15() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取当前时间戳。
- getCurrentWorkingDirectory() - 类 中的静态方法com.github.houbb.heaven.util.util.SystemUtil
-
获取当前工作目录的路径
- getDatacenterId(long) - 类 中的静态方法com.github.houbb.heaven.util.id.impl.SnowFlakeId
-
已过时。
数据标识id部分
- getDatacenterId(long) - 类 中的静态方法com.github.houbb.heaven.util.id.support.Sequence
-
已过时。
数据标识id部分
- getDateFormat(Date, String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取格式化的日期
- getDateFormat14(Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
格式化为 14 位时间戳
- getDateFormat17(Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
格式化为 17 位时间戳
- getDateHours(Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取日期的小时
- getDateRangeList(String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取两个日期中的所有日期,并转换为表后缀
- getDateRangeList(Date, Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取日期列表
- getDeclaredMethodList(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取方法列表
(1)当前类的方法,包括私有。
- getDecoder() - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
-
- getDefaultValue(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PrimitiveUtil
-
获取默认值
(1)8大基本类型返回默认值,其他返回 null
- getDifferDate(Date, int) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取差异的时间
- getDirFileNames(String, String) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取指定文件夹下对应的某类型文件
- getDirFileNameStrs(String, String) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获得列表下对应的文件字符串形式
- getDirPath(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取父类路径
- getDistanceDays(String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
两个时间之间相差距离多少天
- getDistanceDays(Date, Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取相差的天数
- getEncoder() - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
-
- getEndIndex(int, Object[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
获取开始的下标
(1)默认为0
(2)如果为负数,或者超过 arrays.length-1,则使用 arrays.length-1
(3)正常返回 endIndex
- getEndIndex(int, Collection<?>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
获取开始的下标
(1)默认为0
(2)如果为负数,或者超过 arrays.length-1,则使用 arrays.length-1
(3)正常返回 endIndex
- getErrorMessageWithNestedException(Throwable) - 类 中的静态方法com.github.houbb.heaven.response.exception.ExceptionUtil
-
获取组合本异常信息与底层异常信息的异常描述, 适用于本异常为统一包装异常类,底层异常才是根本原因的情况。
- getField() - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
-
获取 field 信息
- getField() - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
-
- getField(Class<?>, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
根据字段名称,获取对应的 Field
- getField(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
获取指定字段名称的字段信息
- getField(Class, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
获取指定字段名称的字段信息
- getFields(Class) - 类 中的静态方法com.github.houbb.heaven.reflect.util.Classes
-
获取所有的字段信息
- getFileBytes(File) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件字节数组
- getFileBytes(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件字节流
- getFileBytes(String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
获取文件字节流
- getFileContent(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件内容
- getFileContent(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件内容
- getFileContent(InputStream) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件内容
默认编码UTF8
- getFileContent(File, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件内容
默认编码UTF8
- getFileContent(File) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件内容
默认编码UTF8
- getFileContent(InputStream, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件内容
- getFileContent(InputStream, int, int, Charset) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件内容
- getFileContent(String, int, int) - 类 中的静态方法com.github.houbb.heaven.util.io.RandomAccessFileUtil
-
获取文件内容
- getFileContent(String, int, int, Charset) - 类 中的静态方法com.github.houbb.heaven.util.io.RandomAccessFileUtil
-
获取文件内容
- getFileContent(String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
获取文章内容
- getFileContent(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
获取文章内容
- getFileContent(String, int, int) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
获取文件内容
- getFileContent(String, int, int, Charset) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
获取文件内容
- getFileContentEachLine(String, int) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取指定路径文件的每一行内容
- getFileContentEachLine(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取指定路径文件的每一行内容
1.初始化行数默认为0
- getFileContentEachLine(File) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取指定文件的每一行内容
默认初始行数为0
- getFileContentEachLine(File, int) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取指定文件的每一行内容
[TWR](http://blog.csdn.net/doctor_who2004/article/details/50901195)
- getFileContentEachLine(File, int, int, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
已过时。
- getFileContentEachLineTrim(String, int) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取指定文件的每一行内容。
- getFileName(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件名称
- getFilePath() - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
-
- getFilePointer() - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
-
- getFirst() - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
-
- getFirst() - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
-
获取第一个位置的元素
- getFirst(Collection<E>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
获取第一个元素
1.
- getFirst(Set<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.SetUtil
-
获取第一个元素
- getFirstChar(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
获取第一个字符
- getFirstEntry(Map<String, Object>) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
获取 map 的第一个值
- getFormatDate(String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
对字符串格式化为日期
- getFormatDate14(String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
对字符串格式化为日期
- getFormatDate17(String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
对字符串格式化为日期
- getFormatNum(String, String, Class<T>) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
获取格式化数字
- getFormatNum(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
获取格式化数字
- getFormatNumCast(String, String, Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
获取类型转换后的金额
- getFreePort(int) - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
查看指定的端口号是否空闲,若空闲则返回否则返回一个随机的空闲端口号
- getFreePort() - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
获取空闲端口号
- getGenericClass(Class, Class, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassGenericUtil
-
获取泛型类型
- getGenericClass(Collection<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassGenericUtil
-
获取元素的泛型
- getGenericComponentType() - 类 中的方法com.github.houbb.heaven.util.lang.reflect.GenericArrayTypeImpl
-
- getGenericParamType(Field, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
获取字段的泛型参数类型
[java通过反射获取List中的泛型](https://blog.csdn.net/yy19900811/article/details/24239945?
- getGenericParamType(Type, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
获取泛型参数类型
- getGenericParamType(Type) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
获取泛型参数类型
- getGenericReturnParamType(Method, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
获取泛型参数类型
- getGenericRuntimeType(Wrapper<T>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassGenericUtil
-
获取运行时泛型的类型
- getGenericSupperClass(Class, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassGenericUtil
-
获取当前类对应的泛型
- getGenericSupperClass(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassGenericUtil
-
获取当前类对应的泛型
- getGenericType(Type) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
获取泛型类型
- getIgnoreMethodList() - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
获取忽略的方法列表
- getIndex() - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
-
- getIndexList(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
获取所有符合条件的下标类表
【下标】
1:2:3:31::32:4:
[1, 3, 5, 8, 9, 12, 14]
问题:这个下标没有过滤 split。
- getIndexList(String, char, boolean) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
获取字符串对应的下标信息
- getIndexList(String, int) - 类 中的静态方法com.github.houbb.heaven.util.util.JsonUtil
-
获取索引列表
- getIndexList(String, List<?>) - 类 中的静态方法com.github.houbb.heaven.util.util.JsonUtil
-
获取索引列表
- getInputStream(String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
获取文件对应输入流
- getInstance() - 类 中的静态方法com.github.houbb.heaven.support.cache.impl.ClassFieldListCache
-
获取单例
- getInstance() - 类 中的静态方法com.github.houbb.heaven.support.cache.impl.PropertyDescriptorListCache
-
获取单例
- getInstance() - 类 中的静态方法com.github.houbb.heaven.support.instance.impl.InstanceFactory
-
获取单例对象
- getInstance() - 类 中的静态方法com.github.houbb.heaven.util.id.impl.UUID32
-
已过时。
- getKey(O) - 接口 中的方法com.github.houbb.heaven.support.handler.IMapHandler
-
获取 key
- getLast() - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
-
- getLast() - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
-
获取最后一个位置的元素
- getLast(List<String>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
获取最后一行
- getLine() - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
-
- getLineSeparator() - 类 中的静态方法com.github.houbb.heaven.util.util.SystemUtil
-
获取换行符号
- getListType(Field) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
获取列表字段对应的类型
- getLocalHost() - 类 中的静态方法com.github.houbb.heaven.util.net.NetUtil
-
获取本地 ip 地址
- getLocalIp() - 类 中的静态方法com.github.houbb.heaven.util.net.NetUtil
-
获取当前机器的 IP 地址
- getMapKeyValueType(Type) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeUtil
-
根据 map 的类型,获取对应的 key/value 类型
- getMapValue(Map<String, String>, String) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
获取对应的映射信息
(1)如果对应的值不存在,则返回 key 本身
(2)如果 map 为空,则返回
- getMapValue(Map<K, V>, K, V) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
获取对应的映射信息
1.
- getMax(int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
获取较大的结果
- getMaxFieldSize(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
最大字段大小
- getMaxWorkerId(long, long) - 类 中的静态方法com.github.houbb.heaven.util.id.impl.SnowFlakeId
-
已过时。
获取 maxWorkerId
- getMaxWorkerId(long, long) - 类 中的静态方法com.github.houbb.heaven.util.id.support.Sequence
-
已过时。
获取 maxWorkerId
- getMdFilePathList(Path, boolean) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
md 文件对应的列表
- getMethod(Class, String, Class...) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取方法信息
- getMethod(Class<?>, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取方法信息
- getMethodFullName(Method) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
方法全名此处应该考虑不同的参数问题。
- getMethodList(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取方法列表
(1)当前类和超类的 public 方法
- getMethodOptional(Class, Class<? extends Annotation>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
获取指定注解的方法
- getMimeDecoder() - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
-
- getMimeEncoder() - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
-
- getMimeEncoder(int, byte[]) - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
-
Returns a
Base64.Encoder that encodes using the
MIME type base64 encoding scheme
with specified line length and line separators.
- getMin(int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
获取较小的结果
- getModifyableFieldList(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
获取可变更的字段信息
(1)过滤掉 final 的字段信息
- getMsg() - 接口 中的方法com.github.houbb.heaven.constant.enums.IEnum
-
获取消息
- getMsg() - 异常错误 中的方法com.github.houbb.heaven.response.exception.GenericRuntimeException
-
- getMsg() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.CommonAdviceRespCode
-
- getMsg() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.CommonRespCode
-
- getMsg() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.HttpRespCodeEnum
-
- getMsg() - 接口 中的方法com.github.houbb.heaven.response.respcode.RespCode
-
错误消息
1.
- getMsgMixed() - 异常错误 中的方法com.github.houbb.heaven.response.exception.GenericRuntimeException
-
将枚举的信息+错误的信息
- getMsgPerfer() - 异常错误 中的方法com.github.houbb.heaven.response.exception.GenericRuntimeException
-
如果指定了 Message,则直接返回 message
否则返回枚举本身的信息
- getName() - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
-
字段名称
- getName() - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
-
- getNumFormat(Number, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
获取数字格式化
- getObjectCollectionSize(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
获取对象集合大小
- getOrDefault(String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.AbbreviationUtil
-
获取并提供默认值
- getOwnerType() - 类 中的方法com.github.houbb.heaven.util.lang.reflect.ParameterizedTypeImpl
-
- getPackageName(Class) - 类 中的静态方法com.github.houbb.heaven.support.metadata.util.PackageUtil
-
获取包名称
- getParamGenericType(Method, int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
获取参数的泛型
- getParamNames(Method) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
获取参数名称
https://blog.csdn.net/revitalizing/article/details/71036970
(1)如果没有指定对应的注解信息,则直接返回 argIndex
比如:arg0 arg1
- getParamNames(Annotation[][]) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
获取参数名称列表
- getParamTypeNames(Method) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
获取方法类型的名称
- getParentPath(Path) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取父类路径,避免返回 null
1.
- getParentPaths(Path) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取所有的父类路径
1.
- getPath() - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
- getPath(Class) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
直接class.getResource("")拿到的是编译后的路径。
- getPathList() - 类 中的方法com.github.houbb.heaven.util.io.filewalker.AllFileVisitor
-
获取文件路径列表
- getPathList() - 类 中的方法com.github.houbb.heaven.util.io.MarkdownFileWalker
-
获取文件路径列表
- getPathList(Path) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
递归获取所有对应的文件
1.
- getPathList(String, String) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获得对应的PATH列表。
- getPrimitiveType(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PrimitiveUtil
-
获取对应的基本类型
- getProperty(String) - 类 中的静态方法com.github.houbb.heaven.constant.SystemConst
-
已过时。
- getProperty(String) - 类 中的静态方法com.github.houbb.heaven.util.util.SystemUtil
-
获取属性信息
- getPropertyDescriptor(Class, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
-
获取属性描述类
- getPropertyPair(String) - 类 中的静态方法com.github.houbb.heaven.util.util.PropertyUtil
-
对字符串进行分割
- getPropertyType(Class, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
-
获取属性类型
- getPropertyValue(Object, PropertyDescriptor) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
-
获取属性值
- getPropertyValue(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
-
获取属性值
- getProxyType(Object) - 类 中的静态方法com.github.houbb.heaven.support.proxy.ProxyFactory
-
获取代理类型
- getPublicParentPath(List<Path>) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取共有的路径
- getRandom() - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
-
获取随机数生成器对象
ThreadLocalRandom是JDK 7之后提供并发产生随机数,能够解决多个线程发生的竞争争夺。
- getRandom(boolean) - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
-
获取随机数产生器
- getRawType() - 类 中的方法com.github.houbb.heaven.util.lang.reflect.ParameterizedTypeImpl
-
- getReadMethod(Class<?>, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
-
获取属性读方法
- getReadMethodMap(Class) - 类 中的方法com.github.houbb.heaven.support.cache.impl.PropertyDescriptorListCache
-
获取读取方法的 map
- getReferenceType(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PrimitiveUtil
-
获取基础类型的引用类型
- getRelativePath(Path, Path) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
- getRepeatList(Collection<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
获取重复列表
- getRequest(String) - 类 中的静态方法com.github.houbb.heaven.util.net.HttpUtil
-
http get 请求
- getReturnGenericType(Method, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
获取方法返回值的泛型
- getRootCause(Throwable) - 类 中的静态方法com.github.houbb.heaven.response.exception.ExceptionUtil
-
获取异常的Root Cause.
- getRootPath() - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
获取的target路径
- getRootPath(Class) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
-
类似getPath(Class), 只是不包含类的路径,而是获取到当前类包的根路径。
- getSecureRandom() - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
-
- getSlimPackageName(String) - 类 中的静态方法com.github.houbb.heaven.support.metadata.util.PackageUtil
-
获取简化包名称
1.
- getStackTraceAsString(Throwable) - 类 中的静态方法com.github.houbb.heaven.response.exception.ExceptionUtil
-
将ErrorStack转化为String.
- getStartIndex(int, Object[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
获取开始的下标
(1)默认为0
(2)如果为负数,或者超过 arrays.length-1,则使用 0
(3)正常返回 startIndex
- getStartIndex(int, Collection<?>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
获取开始的下标
(1)默认为0
(2)如果为负数,或者超过 arrays.length-1,则使用 0
(3)正常返回 startIndex
- getStringBeforeSymbol(char[], int, char) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
获取 char 数组指定的
(1)如果一直没有找到指定符号,则一直进行到底。
- getSuffix(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
获取文件后缀
- getSystemClassLoaderResource() - 类 中的静态方法com.github.houbb.heaven.util.io.ResourceUtil
-
获取系统类加载器的资源路径
- getTempDir() - 类 中的静态方法com.github.houbb.heaven.util.util.SystemUtil
-
获取临时文件夹
- getTopK(Collection<T>, int) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
获取指定的前几个元素
- getType() - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
-
字段类型
- getType() - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
-
- getType() - 类 中的方法com.github.houbb.heaven.util.lang.reflect.TypeReference
-
- getUrlDecoder() - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
-
- getUrlEncoder() - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
-
- getValue() - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
-
字段值
- getValue() - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
-
- getValue(O) - 接口 中的方法com.github.houbb.heaven.support.handler.IMapHandler
-
获取 value
- getValue(Annotation, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectAnnotationUtil
-
获取值信息
- getValue(Field, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
获取对应的值信息
- getValue(String, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
获取对应的值信息
- getValueByPath(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
根据路径获取对应的值信息
- getValueByPath(Map<String, ?>, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
根据 path 获取对应的值
- getValueFour() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Quatenary
-
- getValueFour() - 接口 中的方法com.github.houbb.heaven.support.tuple.IValueFour
-
获取第四个元素
- getValueOne() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Pair
-
- getValueOne() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Quatenary
-
- getValueOne() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Ternary
-
- getValueOne() - 接口 中的方法com.github.houbb.heaven.support.tuple.IValueOne
-
获取第一个元素
- getValueStr(Annotation, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectAnnotationUtil
-
获取值信息-字符串形式
- getValueThree() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Quatenary
-
- getValueThree() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Ternary
-
- getValueThree() - 接口 中的方法com.github.houbb.heaven.support.tuple.IValueThree
-
获取第三个元素
- getValueTwo() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Pair
-
- getValueTwo() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Quatenary
-
- getValueTwo() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Ternary
-
- getValueTwo() - 接口 中的方法com.github.houbb.heaven.support.tuple.IValueTwo
-
获取第二个元素
- getWriteMethod(Class, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
-
获取属性写方法
- getYesOrNo(boolean) - 类 中的静态方法com.github.houbb.heaven.util.lang.BoolUtil
-
结果
- getYesterdayPureStr() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
获取日期当前字符串形式
- GIF - 类 中的静态变量com.github.houbb.heaven.constant.FileTypeConst.Image
-
- GOLD_SECTION - 类 中的静态变量com.github.houbb.heaven.constant.MathConst
-
已过时。
黄金分割比
- GOLD_SECTION - 类 中的静态变量com.github.houbb.heaven.util.lang.MathUtil
-
黄金分割比
- gt(long, long) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
已过时。
- gt(String, long, long) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
必须大于指定的值
- gt(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
大于
- gte(String, long, long) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
必须大于等于指定的值
- gte(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
大于等于
- GuardeBy - com.github.houbb.heaven.annotation中的注释类型
-
用来标识每个需要加锁的状态变量以及保护该变量的锁。
- Guavas - com.github.houbb.heaven.util.guava中的类
-
guava 工具类
1.
- IAnnotation - com.github.houbb.heaven.reflect.api中的接口
-
注解接口
- IAnnotationTypeMeta - com.github.houbb.heaven.reflect.meta.annotation中的接口
-
注解元数据
project: heaven-AnnotationMeta
create on 2019/11/29 23:04
- IAttributeContext - com.github.houbb.heaven.support.attr中的接口
-
属性上下文上下文
- IBigFileStringHandler - com.github.houbb.heaven.util.io.big中的接口
-
- IBuilder<T> - com.github.houbb.heaven.support.builder中的接口
-
构建者模式接口
- ICache<K,V> - com.github.houbb.heaven.support.cache中的接口
-
缓存接口
- IClass - com.github.houbb.heaven.reflect.api中的接口
-
类信息接口
- ICondition<T> - com.github.houbb.heaven.support.condition中的接口
-
条件接口
迁移到
- Id - com.github.houbb.heaven.util.id中的接口
-
已过时。
- Ids - com.github.houbb.heaven.util.id.impl中的类
-
已过时。
- IdUtil - com.github.houbb.heaven.util.id中的类
-
已过时。
- IdUtil() - 类 的构造器com.github.houbb.heaven.util.id.IdUtil
-
已过时。
- IEnum - com.github.houbb.heaven.constant.enums中的接口
-
枚举接口
- IField - com.github.houbb.heaven.reflect.api中的接口
-
java 字段相关信息
- IFieldMeta - com.github.houbb.heaven.reflect.meta.field中的接口
-
字段原始数据信息
(1)可以全部归集到 Heaven 项目
(2)可以提供相关的工具类。
- IFiles - com.github.houbb.heaven.util.io.ext中的接口
-
文件接口
- IFiller<T> - com.github.houbb.heaven.support.filler中的接口
-
将 T 信息进行填充,并且返回填充后的对象
- IFilter<T> - com.github.houbb.heaven.support.filter中的接口
-
过滤接口
- IHandler<T,R> - com.github.houbb.heaven.support.handler中的接口
-
处理接口
- IMapEntryHandler<K,V,T> - com.github.houbb.heaven.support.handler中的接口
-
处理接口
- IMapHandler<K,V,O> - com.github.houbb.heaven.support.handler中的接口
-
处理接口
- IMember - com.github.houbb.heaven.reflect.api中的接口
-
所有反射信息的基础类
- IMethod - com.github.houbb.heaven.reflect.api中的接口
-
方法接口
- IMethodHandler - com.github.houbb.heaven.support.proxy中的接口
-
方法的处理
- Immutable - com.github.houbb.heaven.annotation中的注释类型
-
不可变类
- indexOf(Object) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- indexOf(char[], char) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
返回 c 对应的下标
- indexOf(Object[], Object) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
查询对应元素的下标
- indexOf(Object[], Object, int) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
查询对应元素的下标
- info(String, String, String, Object...) - 类 中的静态方法com.github.houbb.heaven.util.lang.ConsoleUtil
-
输出文档
- info(String, Object...) - 类 中的静态方法com.github.houbb.heaven.util.lang.ConsoleUtil
-
输出文档
- initContext(Map<String, Object>) - 接口 中的方法com.github.houbb.heaven.support.concurrent.context.CrossThreadProcessor
-
初始化上下文
- initContext() - 类 中的方法com.github.houbb.heaven.support.concurrent.context.CrossThreadWrapper
-
初始化上下文
- initFieldValue(Object, List<IField>) - 类 中的静态方法com.github.houbb.heaven.reflect.util.Classes
-
初始化字段值
- inputStreamToBytes(InputStream) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
输入流转为字节流
- inputStreamToFile(InputStream, boolean) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
文件输入流转 file
https://www.cnblogs.com/asfeixue/p/9065681.html
- inputStreamToFile(InputStream) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
文件输入流转 file
https://www.cnblogs.com/asfeixue/p/9065681.html
- inputStreamToString(InputStream, String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
输入流转为字符串
- inputStreamToString(InputStream) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
输入流转为字符串
- Instance - com.github.houbb.heaven.support.instance中的接口
-
实例化对象的接口
1.
- InstanceFactory - com.github.houbb.heaven.support.instance.impl中的类
-
实例化工厂类
- instanceOf(Class<?>, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
是否是指定接口的子类
目的:不引入接口的情况下,做关系的判断
TODO: 拓展,添加一下父类的判断
- Instances - com.github.houbb.heaven.support.instance.impl中的类
-
- INT_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
- intern(ParameterizedTypeImpl) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.TypeReference
-
- interSection(Collection<E>, Collection<E>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
集合的差交集
- intToByte(int) - 类 中的方法com.github.houbb.heaven.util.lang.ByteUtil
-
int转byte数组
- invoke(Object, Method, Object[]) - 类 中的方法com.github.houbb.heaven.support.proxy.none.NoneProxy
-
- invoke(Object, Method, Object...) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
执行反射调用
- invoke(Object, String, Object...) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
执行反射调用
- invokeFactoryMethod(Class, Method) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
直接执行调用无参方法
限制如下:
(1)工厂方法必须为静态
(2)工厂方法必须无参
(3)工厂方法必须返回指定对象信息
- invokeGetterMethod(Object, String, Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
调用 getter 方法,获取属性值
- invokeGetterMethod(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
调用 getter 方法,获取属性值
- invokeGetterMethod(Object, Field) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
调用 getter 方法,获取属性值
- invokeNoArgsMethod(Object, Method) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
直接执行调用无参方法
- invokeNoArgsMethod(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
直接执行调用无参方法
- invokeSetterMethod(Object, String, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
调用 setter 方法,进行设置值
- IO_TMPDIR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
-
默认的临时文件路径
- IParam - com.github.houbb.heaven.reflect.api中的接口
-
参数名称
- IProxy - com.github.houbb.heaven.support.proxy中的接口
-
代理接口
- IReader - com.github.houbb.heaven.support.reader中的接口
-
阅读者接口
project: heaven-IReader
create on 2020/3/19 21:43
- IReturn - com.github.houbb.heaven.reflect.api中的接口
-
返回值信息
- is32() - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
是否为 32 位
- is64() - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
是否为 64 位
- IS_PREFIX - 类 中的静态变量com.github.houbb.heaven.constant.MethodConst
-
is 前缀
- isAbstract(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为抽象类
- isAbstractOrInterface(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是抽象类或者接口
- isAllChinese(String) - 类 中的静态方法com.github.houbb.heaven.util.util.CharsetUtil
-
是否全是中文
- isAm() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
是否为早晨
- isAnnotated(String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
Determine whether the underlying element has an annotation
of the given type defined.
- isAnnotated(String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- isAnnotatedOrRef(String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
Determine whether the underlying element has an annotation or meta-annotation
of the given type defined.
- isAnnotatedOrRef(List<Class>) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
Determine whether the underlying element has an annotation or meta-annotation
of the given type defined.
- isAnnotatedOrRef(String) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- isAnnotatedOrRef(List<Class>) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- isAnnotationPresent(Field, Class<? extends Annotation>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
判断字段field,声明了clazz注解
- isAnnotationRef(Class<? extends Annotation>) - 接口 中的方法com.github.houbb.heaven.reflect.meta.annotation.IAnnotationTypeMeta
-
是否被引用了指定的注解
- isAnnotationRef(Class) - 类 中的方法com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
-
- isArray(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为 数组 class 类型
- isAscii(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为 ascii 码
- isAssignable(Class<?>, Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
-
是否可以设置
- isAssignable(Field, Field) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
是否可以设置
- isBase(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为基本类型
1. 8大基本类型
2.
- isBean(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
判断是否为Bean对象
判定方法是是否存在只有一个参数的setXXX方法
- isBlank(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否为空
- isBusyPort(int) - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
检查端口号是否被占用
- isByteSource(Object) - 类 中的方法com.github.houbb.heaven.util.codec.CodecSupport
-
Returns true if the specified object can be easily converted to bytes by instances of this class,
false otherwise.
- isCausedBy(Exception, Class<? extends Exception>...) - 类 中的静态方法com.github.houbb.heaven.response.exception.ExceptionUtil
-
判断异常是否由某些底层的异常引起.
- isChinese(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为中文
- isChinese(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否全部是中文
- isChinese(char) - 类 中的静态方法com.github.houbb.heaven.util.util.CharsetUtil
-
是否为中文字符
- isChinesePunctuation(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
使用UnicodeScript方法判断是否为中文字符
- isCollection(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为 Collection class 类型
- isContainsChinese(String) - 类 中的静态方法com.github.houbb.heaven.util.util.CharsetUtil
-
是否包含中文
- isDigit(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为数字
- isDigit(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否全部为数字
- isDigitOrLetter(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是数字或者英文字符
- isDigitOrLetter(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否全部为数字或者字母
- isEmail(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为邮件
- isEmilChar(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为组成邮箱的相关字符
- isEmoji(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为表情符号
- isEmpty() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- isEmpty(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
- isEmpty(Character) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为空
- isEmpty(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断内容是否为空
- 空字符串
- 空集合/map
- 空数组
- 自定义空类型
- isEmpty(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否为空
- isEmpty(int[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
int 数组是否为空
- isEmpty(boolean[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
boolean 数组是否为空
- isEmpty(char[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
char 数组是否为空
- isEmpty(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
byte 数组是否为空
- isEmpty(long[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
long 数组是否为空
- isEmpty(float[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
float 数组是否为空
- isEmpty(double[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
double 数组是否为空
- isEmpty(short[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
short 数组是否为空
- isEmpty(Object[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
数组是否为空
- isEmpty(Collection) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
是否为空
- isEmpty(Map<?, ?>) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
判断map为空
- isEmptyJson(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否为空的 json
- isEmptyTrim(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否为空-进行 trim 之后
- isEnglish(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为英文
- isEnglish(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否全部是英文
- isEnum(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为枚举
- isEquals(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断两个对象是否相同
1.如果不是同一种类型,则直接返回false
- isEqualsLen(String, int) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
指定长度是否等于某个值
1.空值校验则认为长度为0;
2.想对空值校验,请使用判断非空。
- isEqualsOrNull(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断两个元素是否相等或者都为 Null
- isFitMaxLen(String, int) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
字符串是否满足最大长度
1.
- isFitMinLen(String, int) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
满足最小长度
1.
- isGood() - 类 中的方法com.github.houbb.heaven.reflect.model.BooleanTest
-
- isHex(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
是否为 16 进制信息
- isIgnoreMethod(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
-
是否为应该忽略的方法名称
- isImage(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
是否为图片格式
- isIp(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为 ip
- isIterable(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为 Iterable class 类型
- isJavaBean(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为标准的类
这个类必须:
0、不为 null
1、非接口
2、非抽象类
3、非Enum枚举
4、非数组
5、非注解
6、非原始类型(int, long等)
7、非集合 Iterable
8、非 Map.clas
9、非 JVM 生成类
- isJavaLangPackage(Class) - 类 中的静态方法com.github.houbb.heaven.support.metadata.util.PackageUtil
-
是否为 java.lang 包的类,不包含子包
- isJdk(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
判断一个类是JDK 自带的类型
jdk 自带的类,classLoader 是为空的。
- isLetter(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否全部由字母组成
1.
- isList(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为列表
- isLowerCase(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否全部为小写
- isMac() - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
是否为 mac
- isMap(Class<?>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为 map class 类型
- isMarkable(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为可标记的符号
- isMatchesRegex(String, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
字符串是否满足正则表达式。
- isMdFile(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
是否为 md 文件
- isNotAnnotationPresent(Field, Class<? extends Annotation>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
判断字段field,未声明clazz注解
- isNotAscii(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否不为 ascii 码
- isNotBlank(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否不为空
- isNotDigit(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否不为数字
- isNotEmpty(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
内容是否为不空
- isNotEmpty(Character) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否不为空
- isNotEmpty(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断对象是否非空
- isNotEmpty(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否为非空
- isNotEmpty(int[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
数组是否不为空
- isNotEmpty(boolean[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
boolean 数组是否不为空
- isNotEmpty(char[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
char 数组是否不为空
- isNotEmpty(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
byte 数组是否不为空
- isNotEmpty(long[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
long 数组是否不为空
- isNotEmpty(float[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
数组是否不为空
- isNotEmpty(double[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
double 数组是否不为空
- isNotEmpty(short[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
short 数组是否不为空
- isNotEmpty(Object[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
数组是否不为空
- isNotEmpty(Collection) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
是否不为空
- isNotEmpty(Map<?, ?>) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
判断map为非空
- isNotEmptyTrim(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否不为空-进行 trim 之后
- isNotEquals(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断两个对象是否不相同
1.如果不是同一种类型,则返回true
- isNotEqualsLen(String, int) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
指定长度是否不等于某个值
- isNotFitMaxLen(String, int) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
字符串是否不满足最大长度
- isNotFitMinLen(String, int) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
不满足最小长度
- isNotMatchesRegex(String, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
字符串是否不满足正则表达式。
- isNotNull(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断对象是否非null
- isNotNumber(String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
不是一个数字
- isNotNumber(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否不为纯数字
- isNotPresent() - 类 中的方法com.github.houbb.heaven.util.util.Optional
-
Return true if there is a value not present, otherwise false.
- isNotReturnLine(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否不为换行符
- isNotSameType(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
不是同一个类型
- isNotSpace(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否不为空格
- isNotString(Field) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
判断字段是否不为字符串类型
- isNull(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断当前对象是否为空
- 对象为空
- 空字符串
- 空集合/map
- 空数组
- 自定义空类型
- isNull(Object, Object...) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断所有参数皆为null
- isNumber(String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
-
校验字符串是否满足全是数字
1. null 值通过
2.
- isNumber(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为纯数字
- isNumber(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否全部为数组
- isNumber(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为数字
- ISort<T> - com.github.houbb.heaven.support.sort中的接口
-
排序接口
- isOtherChars(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为可标记的符号
- isPm() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
是否为下午
- isPresent() - 类 中的方法com.github.houbb.heaven.util.util.Optional
-
Return true if there is a value present, otherwise false.
- isPrimitive(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为基本类型
- isPrimitive(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为基本类型
- isPunctuation(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为标点符号
中文符号:参考:https://blog.csdn.net/ztf312/article/details/54310542
- isReachable(String) - 类 中的静态方法com.github.houbb.heaven.util.net.NetUtil
-
传入需要连接的IP,返回是否连接成功
- isReachable(String, int) - 类 中的静态方法com.github.houbb.heaven.util.net.NetUtil
-
传入需要连接的IP,返回是否连接成功
注意:如果出现异常,只是简单的进行错误信息忽略
- isReturnLine(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否为换行符
- isSamePackage(String, Class) - 类 中的静态方法com.github.houbb.heaven.support.metadata.util.PackageUtil
-
是否在同一个包下
- isSameType(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
判断两个对象是否为同一对象
instanceof
isInstance
isAssignableFrom
注意:任何一个元素为 null,则认为是不同类型。
- isSameValue(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
是否为相同的值
null null 被认为相同
- isSet(Class) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为 set
- isSolaris() - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
是否为 sunos
- isSpace(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为空格
- isString(Field) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
-
判断字段为字符串类型
- isSymbol(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为字符
- isUnix() - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
是否为 unix
- isUpperCase(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
是否全部为大写
- isUrl(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为URL
- isUrlChar(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为网址字符
- isWebSite(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
-
是否为网址
- isWebSiteChar(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
是否为网址字符
- isWildcardGenericType(Type) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassTypeUtil
-
是否为通配符泛型
- isWindows() - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
是否为 windows
- isWindowsOs() - 类 中的静态方法com.github.houbb.heaven.util.util.SystemUtil
-
是否为 windows 系统
- isWindowsXP() - 类 中的静态方法com.github.houbb.heaven.util.util.OsUtil
-
是否为 windows xp
- iterator() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- ITuple - com.github.houbb.heaven.support.tuple中的接口
-
- IValueFour<D> - com.github.houbb.heaven.support.tuple中的接口
-
获取第四个元素
- IValueOne<A> - com.github.houbb.heaven.support.tuple中的接口
-
第一个元素
- IValueThree<C> - com.github.houbb.heaven.support.tuple中的接口
-
第三个元素
- IValueTwo<B> - com.github.houbb.heaven.support.tuple中的接口
-
第二个元素
- IWait - com.github.houbb.heaven.support.wait中的接口
-
已过时。
- tail(List<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
获取最后一个元素
- TARGET_CLASSES_PATH_SUFFIX - 类 中的静态变量com.github.houbb.heaven.constant.MavenConst
-
目标class文件路径后缀
- TARGET_CLASSES_PATH_SUFFIX - 类 中的静态变量com.github.houbb.heaven.constant.PathConst
-
目标class文件路径后缀
- Ternary<A,B,C> - com.github.houbb.heaven.support.tuple.impl中的类
-
三元的
- Ternary(A, B, C) - 类 的构造器com.github.houbb.heaven.support.tuple.impl.Ternary
-
构造器
- threadLocal(Class<T>) - 类 中的方法com.github.houbb.heaven.support.instance.impl.InstanceFactory
-
- threadLocal(Class<T>) - 类 中的静态方法com.github.houbb.heaven.support.instance.impl.Instances
-
threadLocal 同一个线程对应的实例一致
- threadLocal(Class<T>) - 接口 中的方法com.github.houbb.heaven.support.instance.Instance
-
获取每个线程内唯一的实例化对象
注意:可能会内存泄漏的场景。
- ThreadSafe - com.github.houbb.heaven.annotation中的注释类型
-
线程安全注解
1.
- threadSafe(Class<T>) - 类 中的方法com.github.houbb.heaven.support.instance.impl.InstanceFactory
-
- threadSafe(Class<T>) - 类 中的静态方法com.github.houbb.heaven.support.instance.impl.Instances
-
- threadSafe(Class<T>) - 接口 中的方法com.github.houbb.heaven.support.instance.Instance
-
线程安全对象
1.
- ThreadUtil - com.github.houbb.heaven.util.lang中的类
-
线程工具类
- throwUnsupportedOperationException() - 类 中的静态方法com.github.houbb.heaven.response.exception.ExceptionUtil
-
抛出运行时不支持的操作异常
- tilNextMillis(long) - 类 中的方法com.github.houbb.heaven.util.id.impl.SnowFlakeId
-
已过时。
等待直到下一个毫秒
- tilNextMillis(long) - 类 中的方法com.github.houbb.heaven.util.id.support.Sequence
-
已过时。
- time() - 类 中的方法com.github.houbb.heaven.util.time.impl.ScheduledSystemTime
-
- Time - com.github.houbb.heaven.util.time中的接口
-
时间工具类
(1)便于后期拓展,可以使用统一的时钟服务。
- time() - 接口 中的方法com.github.houbb.heaven.util.time.Time
-
获取当前时间
- TIME_FORMAT - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
-
时间格式化
- TIME_ZH_FORMAT - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
-
时间格式化
- timeGen() - 类 中的方法com.github.houbb.heaven.util.id.impl.SnowFlakeId
-
已过时。
生成时间
- timeGen() - 类 中的方法com.github.houbb.heaven.util.id.support.Sequence
-
已过时。
- times(String, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
已过时。
- Times - com.github.houbb.heaven.util.time.impl中的类
-
时间工具类
- TIMESTAMP_FORMAT_14 - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
-
时间戳格式化
14位长度
- TIMESTAMP_FORMAT_15 - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
-
时间戳格式化(15 位长度)
备注:因为 2019 最前面两位,在自己的有生之年,基本是不变的。
- TIMESTAMP_FORMAT_17 - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
-
时间戳格式化
17位长度
- TimeUtil - com.github.houbb.heaven.util.util中的类
-
已过时。
- toArray() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- toArray(T[]) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- toArray(List<?>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
转换为数组
- toArray(V[], IHandler<? super V, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
数组转换为数组
(1)通过一层转换
- toBigDecimal(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
转为 BigDecimal
- toBigDecimal(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 BigDecimal 类型
- toBigInteger(BigDecimal) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
转换为 bigInteger
- toBigInteger(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 BigInteger 类型
- toBool(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 boolean 类型
- toBooleanArray(List<E>, IHandler<E, Boolean>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
转换为数组
- toByte(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 Byte 类型
- toByteArray(List<E>, IHandler<E, Byte>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
转换为数组
- toBytes(char[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
Converts the specified character array to a byte array using the Shiro's preferred encoding (UTF-8).
- toBytes(char[], String) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
Converts the specified character array into a byte array using the specified character encoding.
- toBytes(String) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
- toBytes(String, String) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
Converts the specified source to a byte array via the specified encoding, throwing a
CodecException if the encoding fails.
- toBytes(Object) - 类 中的方法com.github.houbb.heaven.util.codec.CodecSupport
-
Converts the specified Object into a byte array.
- toBytes(File) - 类 中的方法com.github.houbb.heaven.util.codec.CodecSupport
-
- toBytes(InputStream) - 类 中的方法com.github.houbb.heaven.util.codec.CodecSupport
-
- toChar(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 boolean 类型
- toCharacterArray(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为数组字符
- toCharacterList(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为列表字符
- toCharArray(List<E>, IHandler<E, Character>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
转换为数组
- toChars(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
- toChars(byte[], String) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
Converts the specified byte array to a character array using the specified character encoding.
- toChars(String) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
转为字符串
- toCharSet(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 char set
- toCharStringList(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 char 字符串列表
- toDate(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 Date 类型
- toDate(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 BigDecimal 类型
- toDate(Calendar) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
日历转日期
- toDate(Object) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
对象转 Date
- toDigit(char, int) - 类 中的静态方法com.github.houbb.heaven.util.codec.Hex
-
Converts a hexadecimal character to an integer.
- toDouble(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
转为 Double
- toDouble(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 Float 类型
- toDoubleArray(List<E>, IHandler<E, Double>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
转换为数组
- toFloat(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 Float 类型
- toFloatArray(List<E>, IHandler<E, Float>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
转换为数组
- toFullWidth(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
将半角字符转为全角
全角空格为12288,半角空格为32
其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
- toFullWidth(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
将字符串中的半角字符转为全角
- toHalfWidth(char) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
-
全角空格为12288,半角空格为32
其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
将字符串中的全角字符转为半角
- toHalfWidth(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
将字符串中的全角字符转为半角
- toIndexMap(Collection<V>) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
key 是元素的索引
- toInt(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 Integer 类型
- toIntArray(List<E>, IHandler<E, Integer>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
转换为数组
- toInteger(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
转为 int
- toInteger(String, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
转换为整形
(1)如果参数不合法,直接使用默认值
- toIntegerThrows(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
字符串转化为整形
(1)如果参数不合法,直接抛出异常
- toList() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
-
- toList() - 接口 中的方法com.github.houbb.heaven.support.tuple.ITuple
-
转换为列表
- toList(Object, IHandler<Object, R>) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
-
可遍历的元素对象的某个元素,转换为列表
- toList(boolean[], IHandler<? super Boolean, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
boolean 可遍历的元素对象的某个元素,转换为列表
- toList(char[], IHandler<? super Character, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
char 可遍历的元素对象的某个元素,转换为列表
- toList(byte[], IHandler<? super Byte, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
byte 可遍历的元素对象的某个元素,转换为列表
- toList(short[], IHandler<? super Short, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
short 可遍历的元素对象的某个元素,转换为列表
- toList(int[], IHandler<? super Integer, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
int 可遍历的元素对象的某个元素,转换为列表
- toList(float[], IHandler<? super Float, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
float 可遍历的元素对象的某个元素,转换为列表
- toList(double[], IHandler<? super Double, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
double 可遍历的元素对象的某个元素,转换为列表
- toList(long[], IHandler<? super Long, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
long 可遍历的元素对象的某个元素,转换为列表
- toList(T[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
数组转换为列表
- toList(V[], IHandler<? super V, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
可遍历的元素对象的某个元素,转换为列表
- toList(Object, IHandler) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
-
long 可遍历的元素对象的某个元素,转换为列表
- toList(Iterable<V>, IHandler<? super V, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
可遍历的元素对象的某个元素,转换为列表
- toList(Iterator<V>, IHandler<? super V, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
可遍历的元素对象的某个元素,转换为列表
- toList(Map<K, V>, IMapEntryHandler<K, V, T>) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
可遍历的结合转换为 map
- toLong(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
-
转为 Long
- toLong(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 Long 类型
- toLongArray(List<E>, IHandler<E, Long>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
转换为数组
- toMap(Collection<V>, IHandler<? super V, K>) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
可遍历的结合转换为 map
- toMap(Collection<O>, IMapHandler<K, V, O>) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
-
可遍历的结合转换为 map
- toShort(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为 Short 类型
- toShortArray(List<E>, IHandler<E, Short>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
-
转换为数组
- toSqlDate(Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
从 date 转化为 sql date
- toSqlTime(Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
从 date 转化为 sql date
- toSqlTimestamp(Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
-
从 date 转化为 sql date
- toString() - 枚举 中的方法com.github.houbb.heaven.response.respcode.impl.CommonAdviceRespCode
-
- toString() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Pair
-
- toString() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Quatenary
-
- toString() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.Ternary
-
- toString(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
- toString(byte[], String) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
Converts the specified byte array to a String using the specified character encoding.
- toString(Object) - 类 中的方法com.github.houbb.heaven.util.codec.CodecSupport
-
Converts the specified Object into a String.
- toString(char[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.CodecSupport
-
转化为字符串
- toString() - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
-
- toString(InputStream, String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
已过时。
- toString(InputStream) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
-
已过时。
- toString() - 类 中的方法com.github.houbb.heaven.util.lang.reflect.GenericArrayTypeImpl
-
- toString(Date, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为字符串
- toString(Date) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为字符串
- toString(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为字符串
- toString(byte[], String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为字符串
- toString(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
转换为字符串
- toString() - 类 中的方法com.github.houbb.heaven.util.util.Optional
-
Returns a non-empty string representation of this Optional suitable for
debugging.
- toStringList(List<?>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
对象列表转换为 toString 列表
1.
- trim(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
过滤掉空格
- trimAnyBlank(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
过滤掉所有的空格
(1)trim
(2)移除所有的空格
- trimAnyPunctionAndSymbol(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
过滤掉所有的标点符号
(1)trim
(2)移除标点符号
(3)移除 symbol
- trimCollection(Collection<String>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
-
对字符串列表每条字符串执行trim()操作。
- trimNotChinese(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
-
过滤掉非中文字符
- trimWindowsSpecialChars(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
移除 windows 中禁止出现的特殊符号名称
- truncate(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
-
清空文件内容
- type() - 接口 中的方法com.github.houbb.heaven.reflect.api.IMember
-
类型
- type() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleAnnotation
-
- type(Class) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleAnnotation
-
- type() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleClass
-
- type() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
-
- type(Class) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
-
- type() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleMethod
-
- type(Class) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleMethod
-
- type() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleParam
-
- type(Class) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleParam
-
- type() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleReturn
-
- type(Class) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleReturn
-
- type - 类 中的变量com.github.houbb.heaven.util.lang.reflect.TypeReference
-
- TypeReference<T> - com.github.houbb.heaven.util.lang.reflect中的类
-
Represents a generic type T.
- TypeReference() - 类 的构造器com.github.houbb.heaven.util.lang.reflect.TypeReference
-
Constructs a new type literal.
- TypeReference(Type...) - 类 的构造器com.github.houbb.heaven.util.lang.reflect.TypeReference
-
- TypeUtil - com.github.houbb.heaven.util.lang.reflect中的类
-
Type 工具类