跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 

A

AbbreviationUtil - com.github.houbb.heaven.util.util中的类
缩写工具类 1.
AbstractAnnotationTypeMeta - com.github.houbb.heaven.reflect.meta.annotation.impl中的类
抽象注解类型元数据 project: heaven-AnnotationMeta create on 2019/11/29 23:04
AbstractAnnotationTypeMeta() - 类 的构造器com.github.houbb.heaven.reflect.meta.annotation.impl.AbstractAnnotationTypeMeta
 
AbstractCache<K,V> - com.github.houbb.heaven.support.cache.impl中的类
抽象 cache 实现
AbstractCache() - 类 的构造器com.github.houbb.heaven.support.cache.impl.AbstractCache
 
AbstractHandler<T,R> - com.github.houbb.heaven.support.handler中的类
抽象处理器
AbstractHandler() - 类 的构造器com.github.houbb.heaven.support.handler.AbstractHandler
 
AbstractTuple - com.github.houbb.heaven.support.tuple.impl中的类
元组抽象父类
AbstractTuple(Object...) - 类 的构造器com.github.houbb.heaven.support.tuple.impl.AbstractTuple
构造器
access() - 接口 中的方法com.github.houbb.heaven.reflect.api.IMember
访问权限
access() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleAnnotation
 
access(int) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleAnnotation
 
access() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleClass
 
access() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
access(int) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
access() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleMethod
 
access(int) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleMethod
 
access() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleParam
 
access(int) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleParam
 
access() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleReturn
 
access(int) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleReturn
 
add(Object) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
add(int, Object) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
addAll(Collection<?>) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
addAll(int, Collection<?>) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
addAll(Collection<T>, Collection<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
添加所有的元素
addArray(Collection<T>, T[]) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
将数组的内容添加到集合
addDay(Date, int) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
日变更
addFirst(T) - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
addFirst(T) - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
加入到列表的开头
addHour(Date, int) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
分钟变更
addLast(T) - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
addLast(T) - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
加入到列表的末尾
addMinute(Date, int) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
分钟变更
addMonth(Date, int) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
月份变更
addSecond(Date, int) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
秒变更
addYear(Date, int) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
年份变更
AdviceRespCode - com.github.houbb.heaven.response.respcode中的接口
包含建议的响应码
AesUtil - com.github.houbb.heaven.util.secrect中的类
AES 加解密工具类
afterExecute(Map<String, Object>) - 接口 中的方法com.github.houbb.heaven.support.concurrent.context.CrossThreadProcessor
执行之后
afterExecute() - 类 中的方法com.github.houbb.heaven.support.concurrent.context.CrossThreadWrapper
执行之后
ALL - 类 中的静态变量com.github.houbb.heaven.constant.FileTypeConst.Glob
所有文件类型
AllFileVisitor - com.github.houbb.heaven.util.io.filewalker中的类
用于返回所有的文件信息
AllFileVisitor() - 类 的构造器com.github.houbb.heaven.util.io.filewalker.AllFileVisitor
 
allIndexOf(char[], char) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
返回 c 对应的所有下标
ALPHABET - 类 中的静态变量com.github.houbb.heaven.util.codec.Base64
Base64 标准字符集合
AND - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
annotation(Class) - 接口 中的方法com.github.houbb.heaven.reflect.api.IField
根据注解类型获取对应的
annotation() - 类 中的方法com.github.houbb.heaven.reflect.model.FieldBean
 
annotation(Annotation) - 类 中的方法com.github.houbb.heaven.reflect.model.FieldBean
 
annotation(Class) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
annotationByType(Class<T>) - 类 中的方法com.github.houbb.heaven.reflect.model.FieldBean
获取指定类型的注解信息
AnnotationConst - com.github.houbb.heaven.constant中的类
注解常量
annotationOpt(Class) - 接口 中的方法com.github.houbb.heaven.reflect.api.IField
根据注解类型获取对应的 Optional
annotationOpt(Class) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
annotationOptByType(Class<T>) - 类 中的方法com.github.houbb.heaven.reflect.model.FieldBean
获取指定类型的注解信息 Optional
annotations() - 接口 中的方法com.github.houbb.heaven.reflect.api.IField
注解列表
annotations() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
annotations(List<Annotation>) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
append(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
追加文件内容
append(String, Collection<String>) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
追加文件内容
append(List<T>, T) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
添加元素到列表
appendLines(String, String...) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
行内容添加到到指定列
appendLines(String, Collection<String>) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
行内容添加到到指定文件
ArgUtil - com.github.houbb.heaven.util.common中的类
参数工具类
ArrayPrimitiveUtil - com.github.houbb.heaven.util.util中的类
数组基本类型工具类
arrayToList(E...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
数组转列表 (1)如果为空,则直接转为空。
arrayToList(String[]) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
根据数组返回对应列表
ArrayUtil - com.github.houbb.heaven.util.util中的类
数组工具类
assertEqualsLen(String, int, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言指定长度是否等于某个值 1.空值校验则认为长度为0; 2.想对空值校验,请使用判断非空。
assertFalse(boolean, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言为 false
assertOnLine() - 类 中的静态方法com.github.houbb.heaven.util.net.NetUtil
断言处于联网状态 1.
assertTrue(boolean, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言为 true
AT - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
at 符号
AttributeContext - com.github.houbb.heaven.support.attr.impl中的类
属性上下文上下文 [一定线程安全吗](https://segmentfault.com/a/1190000018954561?
AttributeContext() - 类 的构造器com.github.houbb.heaven.support.attr.impl.AttributeContext
 
AttributeContext(Map<String, Object>) - 类 的构造器com.github.houbb.heaven.support.attr.impl.AttributeContext
 

B

BACK_SLASH - 类 中的静态变量com.github.houbb.heaven.constant.CharConst
char 反斜杠
Base64 - com.github.houbb.heaven.util.codec中的类
base64
Base64 - com.github.houbb.heaven.util.util.internal中的类
This class consists exclusively of static methods for obtaining encoders and decoders for the Base64 encoding scheme.
Base64.Decoder - com.github.houbb.heaven.util.util.internal中的类
This class implements a decoder for decoding byte data using the Base64 encoding scheme as specified in RFC 4648 and RFC 2045.
Base64.Encoder - com.github.houbb.heaven.util.util.internal中的类
This class implements an encoder for encoding byte data using the Base64 encoding scheme as specified in RFC 4648 and RFC 2045.
base64ToFile(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将base64字符解码保存文件
beanToMap(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.BeanUtil
bean 转换为 map
beanToMap(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
已过时。
已废弃
BeanUtil - com.github.houbb.heaven.util.lang中的类
Bean 工具类
beforeExecute(Map<String, Object>) - 接口 中的方法com.github.houbb.heaven.support.concurrent.context.CrossThreadProcessor
执行之前
beforeExecute() - 类 中的方法com.github.houbb.heaven.support.concurrent.context.CrossThreadWrapper
执行前
bestThreadNum() - 类 中的静态方法com.github.houbb.heaven.util.lang.ThreadUtil
最佳线程数量
bestThreadNum(int) - 类 中的静态方法com.github.houbb.heaven.util.lang.ThreadUtil
最佳线程数量 1.
BigFileStringHandlerContext - com.github.houbb.heaven.util.io.big中的类
 
BigFileStringHandlerContext() - 类 的构造器com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
 
BigFileStringHandlerPrint - com.github.houbb.heaven.util.io.big中的类
文件输出
BigFileStringHandlerPrint() - 类 的构造器com.github.houbb.heaven.util.io.big.BigFileStringHandlerPrint
 
BigFileStringHandlerSegment - com.github.houbb.heaven.util.io.big中的类
文件切割
BigFileStringHandlerSegment(int) - 类 的构造器com.github.houbb.heaven.util.io.big.BigFileStringHandlerSegment
 
BigFileUtil - com.github.houbb.heaven.util.io.big中的类
大文件工具类
BLANK - 类 中的静态变量com.github.houbb.heaven.constant.CharConst
char 空格
BLANK - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
空格
BLANK - 类 中的静态变量com.github.houbb.heaven.util.lang.StringUtil
空格
BOOLEAN_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
 
BooleanTest - com.github.houbb.heaven.reflect.model中的类
Bool 测试类
BooleanTest() - 类 的构造器com.github.houbb.heaven.reflect.model.BooleanTest
 
BoolUtil - com.github.houbb.heaven.util.lang中的类
布尔值工具类
build() - 接口 中的方法com.github.houbb.heaven.support.builder.IBuilder
构建
buildCollection(Collection<T>, IHandler<T, R>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
构建结果集合 1.
buildCollection(T[], IHandler<T, R>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
构建结果集合 1.
buildFieldsMetaList(Class, Object) - 类 中的静态方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMetas
构建字段元数据列表
buildFieldsMetaList(Class) - 类 中的静态方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMetas
构建字段元数据列表
buildFullPath(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
构建完整的路径。
buildGetMethodName(Class, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
构建设置方法名称 (1)boolean 会变为 isXXX (2)常规都是 getXXX
buildGetMethodName(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
构建设置方法名称 1.
buildHeaderMap(String) - 类 中的静态方法com.github.houbb.heaven.util.net.HttpUtil
构建文件头信息
buildReadMethodsMetaList(Class) - 类 中的静态方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMetas
构建读取方法元数据列表
buildReadMethodsMetaList(Class, Object) - 类 中的静态方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMetas
构建读取方法元数据列表 (1)只处理 get 开头的方法 (2)只处理无参方法 (3)排除 getClass 方法 (4)如果是 boolean 类型,则读取 isXXX 方法
buildSetMethodName(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectMethodUtil
构建设置方法名称
buildString(Object, String, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
构建新的字符串
buildValue(K) - 类 中的方法com.github.houbb.heaven.support.cache.impl.AbstractCache
构建值
buildValue(Class) - 类 中的方法com.github.houbb.heaven.support.cache.impl.ClassFieldListCache
 
buildValue(Class) - 类 中的方法com.github.houbb.heaven.support.cache.impl.DefaultFieldListCache
 
buildWriteMethodsMetaList(Class) - 类 中的静态方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMetas
构建写入方法元数据列表 (1)只处理 set 开头的方法 (2)只处理无参方法
buildWriteMethodsMetaList(Class, Object) - 类 中的静态方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMetas
构建写入方法元数据列表 (1)只处理 set 开头的方法 (2)只处理当个参数方法
BYTE_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
 
bytesToString(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
字节数组转字符串
byteToInt(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.lang.ByteUtil
byte数组转int类型的对象
ByteUtil - com.github.houbb.heaven.util.lang中的类
字节工具类] 如果是 jdk8,将有很多方法。

C

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
IO 拓展内容 比如 RandomAccessFile (2) MappedByteBuffer 这个放在 nio 中。
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

D

DATE_FORMAT - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
日期格式化
DATE_TIME_FORMAT - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
简单的日期时间格式化
DATE_TIME_SEC_FORMAT - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
简单的日期时间格式化
DATE_ZH_FORMAT - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
日期格式化
DateUtil - com.github.houbb.heaven.util.util中的类
日期工具类
decode(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Base64
将base64编码的数据解码成原始数据
decode(char[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Base64
将base64编码的数据解码成原始数据
decode(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Hex
Converts an array of character bytes representing hexadecimal values into an array of bytes of those same values.
decode(String) - 类 中的静态方法com.github.houbb.heaven.util.codec.Hex
Converts the specified Hex-encoded String into a raw byte array.
decode(char[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Hex
Converts an array of characters representing hexadecimal values into an array of bytes of those same values.
decode(byte[]) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Decoder
Decodes all bytes from the input byte array using the Base64 encoding scheme, writing the results into a newly-allocated output byte array.
decode(String) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Decoder
Decodes a Base64 encoded String into a newly-allocated byte array using the Base64 encoding scheme.
decode(byte[], byte[]) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Decoder
Decodes all bytes from the input byte array using the Base64 encoding scheme, writing the results into the given output byte array, starting at offset 0.
decode(ByteBuffer) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Decoder
Decodes all bytes from the input byte buffer using the Base64 encoding scheme, writing the results into a newly-allocated ByteBuffer.
decodeToString(String) - 类 中的静态方法com.github.houbb.heaven.util.codec.Base64
解码
decodeToString(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Base64
解码
decodeUnicode(String) - 类 中的静态方法com.github.houbb.heaven.util.net.EncodeUtil
解码 unicode
decrypt(String, String) - 类 中的静态方法com.github.houbb.heaven.util.secrect.AesUtil
解密
DEFAULT_PLACEHOLDER_PREFIX - 类 中的静态变量com.github.houbb.heaven.util.util.PlaceholderUtil
默认前置
DEFAULT_PLACEHOLDER_SUFFIX - 类 中的静态变量com.github.houbb.heaven.util.util.PlaceholderUtil
默认后置
DEFAULT_VALUE_SEPARATOR - 类 中的静态变量com.github.houbb.heaven.util.util.PlaceholderUtil
默认分隔符
defaultEmpty(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
默认为 “” 1.
DefaultFieldCache - com.github.houbb.heaven.support.cache.impl中的类
单个字段的缓存
DefaultFieldCache() - 类 的构造器com.github.houbb.heaven.support.cache.impl.DefaultFieldCache
 
DefaultFieldListCache - com.github.houbb.heaven.support.cache.impl中的类
多个字段的缓存
DefaultFieldListCache() - 类 的构造器com.github.houbb.heaven.support.cache.impl.DefaultFieldListCache
 
DefaultPipeline<T> - com.github.houbb.heaven.support.pipeline.impl中的类
默认的泳道实现
DefaultPipeline() - 类 的构造器com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
defaults() - 类 中的静态方法com.github.houbb.heaven.util.time.impl.Times
默认的时间策略
deleteFile(File) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
删除文件
deleteFile(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
删除文件
deleteFileRecursive(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
递归删除文件(包含子文件+文件夹)
deleteFileRecursive(File) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
递归删除文件(包含子文件+文件夹)
desc() - 枚举 中的方法com.github.houbb.heaven.constant.enums.LangEnum
显示语言信息
Dev - com.github.houbb.heaven.annotation.env中的注释类型
开发环境 1.
difference(Collection<E>, Collection<E>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
集合的差集
distinct(Collection<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
去重集合
distinctAndSort(Collection<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
去重并且排序
doHandle(T) - 类 中的方法com.github.houbb.heaven.support.handler.AbstractHandler
执行操作
DOLLAR - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
美元
DOT - 类 中的静态变量com.github.houbb.heaven.constant.CharConst
char 小数点
DOT - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
圆点
DOUBLE_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
 
DOUBLE_QUOTES - 类 中的静态变量com.github.houbb.heaven.constant.CharConst
char 双引号
DOUBLE_QUOTES - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
双引号
download(String, String) - 类 中的静态方法com.github.houbb.heaven.util.net.HttpUtil
将远程的文件下载到本地
download(String, String, Map<String, String>) - 类 中的静态方法com.github.houbb.heaven.util.net.HttpUtil
将远程的文件下载到本地

E

EmojiUtil - com.github.houbb.heaven.util.util中的类
表情工具类
EMPTY - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
EMPTY - 类 中的静态变量com.github.houbb.heaven.util.lang.StringUtil
空字符串
empty() - 类 中的静态方法com.github.houbb.heaven.util.util.Optional
Returns an empty Optional instance.
EMPTY_JSON - 类 中的静态变量com.github.houbb.heaven.util.lang.StringUtil
空 json
EMPTY_LIST - 类 中的静态变量com.github.houbb.heaven.util.util.CollectionUtil
空列表
emptyToNull(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
empty 转换为 null
emptyToNull(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
空转换为 null
encode(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Base64
将原始数据编码为base64编码
encode(String) - 类 中的静态方法com.github.houbb.heaven.util.codec.Base64
编码
encode(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Hex
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encode(String) - 类 中的静态方法com.github.houbb.heaven.util.net.EncodeUtil
对内容进行 utf=8 编码
encode(String, String) - 类 中的静态方法com.github.houbb.heaven.util.net.EncodeUtil
对内容进行 utf=8 编码
encode(byte[]) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Encoder
Encodes all bytes from the specified byte array into a newly-allocated byte array using the Base64 encoding scheme.
encode(byte[], byte[]) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Encoder
Encodes all bytes from the specified byte array using the Base64 encoding scheme, writing the resulting bytes to the given output byte array, starting at offset 0.
encode(ByteBuffer) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Encoder
Encodes all remaining bytes from the specified byte buffer into a newly-allocated ByteBuffer using the Base64 encoding scheme.
encodeToString(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Base64
将字节数组转换成十六进制,并以字符串的形式返回 128位是指二进制位。
encodeToString(String) - 类 中的静态方法com.github.houbb.heaven.util.codec.Base64
将字节数组转换成十六进制,并以字符串的形式返回 128位是指二进制位。
encodeToString(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.H64
Encodes the specified bytes to an H64-encoded String.
encodeToString(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.codec.Hex
Encodes the specified byte array to a character array and then returns that character array as a String.
encodeToString(byte[]) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Encoder
Encodes the specified byte array into a String using the Base64 encoding scheme.
encodeUnicode(String) - 类 中的静态方法com.github.houbb.heaven.util.net.EncodeUtil
编码为 unicode unicode 码对每一个字符用4位16进制数表示。
EncodeUtil - com.github.houbb.heaven.util.net中的类
编码工具类
EncodeUtil() - 类 的构造器com.github.houbb.heaven.util.net.EncodeUtil
 
encrypt(String, String) - 类 中的静态方法com.github.houbb.heaven.util.secrect.AesUtil
加密
endWith(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
是否以 ...
entrySet() - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
获取明细集合
EQUAL - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
等于号
equals(Object, Object, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言: real 与 except 相等
equals(Object) - 类 中的方法com.github.houbb.heaven.util.lang.reflect.GenericArrayTypeImpl
 
equals(Object) - 类 中的方法com.github.houbb.heaven.util.lang.reflect.ParameterizedTypeImpl
 
equals(Object) - 类 中的方法com.github.houbb.heaven.util.util.Optional
Indicates whether some other object is "equal to" this Optional.
escapeWindowsSpecial(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
转义 windows 下的特殊字符
escapeWord(String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
对特殊字符转移
ExceptionUtil - com.github.houbb.heaven.response.exception中的类
异常工具类
exists(String, LinkOption...) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
文件是否存在
EXT_DIRS - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
一个或多个扩展目录的路径
extractWar(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.ZipUtil
解压 war

F

field() - 接口 中的方法com.github.houbb.heaven.reflect.api.IField
原始字段信息
field() - 类 中的方法com.github.houbb.heaven.reflect.model.FieldBean
 
field(Field) - 类 中的方法com.github.houbb.heaven.reflect.model.FieldBean
 
field() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
field(Field) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
FieldAnnotationTypeMeta - com.github.houbb.heaven.reflect.meta.annotation.impl中的类
字段注解类型信息 project: heaven-AnnotationMeta create on 2019/11/29 23:04
FieldAnnotationTypeMeta(Field) - 类 的构造器com.github.houbb.heaven.reflect.meta.annotation.impl.FieldAnnotationTypeMeta
 
FieldBean - com.github.houbb.heaven.reflect.model中的类
字段对象
FieldBean() - 类 的构造器com.github.houbb.heaven.reflect.model.FieldBean
 
FieldConst - com.github.houbb.heaven.constant中的类
字段常量 project: heaven-FieldConst create on 2020/2/10 9:27
FieldMeta - com.github.houbb.heaven.reflect.meta.field.impl中的类
字段元数据 project: FieldMeta create on 2019/11/9 23:08
FieldMeta() - 类 的构造器com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
 
FieldMetas - com.github.houbb.heaven.reflect.meta.field.impl中的类
字段元数据工具类 project: FieldMeta create on 2019/11/9 23:08
fields() - 接口 中的方法com.github.houbb.heaven.reflect.api.IClass
字段列表
fields() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleClass
 
FILE - 类 中的静态变量com.github.houbb.heaven.constant.FileProtocolConst
文件信息
file(File, String) - 类 中的静态方法com.github.houbb.heaven.support.reader.impl.Readers
获取文本字符串
FILE_PATH_PREFIX - 类 中的静态变量com.github.houbb.heaven.constant.PathConst
文件路径前缀
FILE_SEPARATOR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
文件分隔符 UNIX /
FileOptionConst - com.github.houbb.heaven.constant中的类
文件操作常量 可以结合 RandomAccessFile 随机访问文件使用
filePath(String, String) - 类 中的静态方法com.github.houbb.heaven.support.reader.impl.Readers
获取文本字符串
FilePathReader - com.github.houbb.heaven.support.reader.impl中的类
文件路径阅读者 project: heaven-StringReader create on 2020/3/19 21:43
FilePathReader(String, String) - 类 的构造器com.github.houbb.heaven.support.reader.impl.FilePathReader
 
FilePathReader(String) - 类 的构造器com.github.houbb.heaven.support.reader.impl.FilePathReader
 
FileProtocolConst - com.github.houbb.heaven.constant中的类
文件协议常量
FileReader - com.github.houbb.heaven.support.reader.impl中的类
读取类
FileReader(File, String) - 类 的构造器com.github.houbb.heaven.support.reader.impl.FileReader
 
fileToBase64(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将文件转成 base64 字符串 https://www.cnblogs.com/darkhumor/p/7525392.html https://blog.csdn.net/phoenix_cat/article/details/84676302 https://blog.csdn.net/myloverisxin/article/details/117530365 https://www.cnblogs.com/yejg1212/p/11926649.html 不同规范编码不同,会导致出现换行符号,但是解码的时候会被忽略。
FileTypeConst - com.github.houbb.heaven.constant中的类
文件类型常量
FileTypeConst.Compress - com.github.houbb.heaven.constant中的类
压缩文件
FileTypeConst.Glob - com.github.houbb.heaven.constant中的类
文件类型过滤
FileTypeConst.Image - com.github.houbb.heaven.constant中的类
图片
FileUtil - com.github.houbb.heaven.util.io中的类
文件工具类 1.
fill(T) - 接口 中的方法com.github.houbb.heaven.support.filler.IFiller
填充原始对象 1.
fill(String, char, int, boolean) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
fill(int, E) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
填充信息
fill(int, int) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
填充信息
fill(int) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
填充信息
fillList(List<E>, IFiller<E>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
遍历填充对象
filter(T) - 接口 中的方法com.github.houbb.heaven.support.filter.IFilter
过滤
filterList(Collection<T>, IFilter<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
执行列表过滤
filterSpecial(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.SpecialCharUtil
过滤特殊字符
firstNotNullElem(Object[]) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
找到第一个不为 null 的元素
firstNotNullElem(Collection<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
找到第一个不为 null 的元素
firstToLowerCase(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
首字母小写
firstToUpperCase(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
首字母大写
FLOAT_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
 
foreach(Collection<E>, IHandler<E, Void>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
循环处理集合
foreachPrint(Collection<E>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
循环处理集合
formatDate(Date, String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
格式化日期
fromSql(Date) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
从 sql 转化为 date
fullName() - 接口 中的方法com.github.houbb.heaven.reflect.api.IMember
全称
fullName() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleAnnotation
 
fullName(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleAnnotation
 
fullName() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleClass
 
fullName() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
fullName(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
fullName() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleMethod
 
fullName(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleMethod
 
fullName() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleParam
 
fullName(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleParam
 
fullName() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleReturn
 
fullName(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleReturn
 

G

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
Returns a Base64.Decoder that decodes using the Basic type base64 encoding scheme.
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
Returns a Base64.Encoder that encodes using the Basic type base64 encoding scheme.
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
Returns a Base64.Decoder that decodes using the MIME type base64 decoding scheme.
getMimeEncoder() - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
Returns a Base64.Encoder that encodes using the MIME type base64 encoding scheme.
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
获取 path 相对于 parentPath 剩余的路径 和 Path.relativize(Path) 不同,这个结果更加直观。
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
获取SecureRandom,类提供加密的强随机数生成器 (RNG)
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
Returns a Base64.Decoder that decodes using the URL and Filename safe type base64 encoding scheme.
getUrlEncoder() - 类 中的静态方法com.github.houbb.heaven.util.util.internal.Base64
Returns a Base64.Encoder that encodes using the URL and Filename safe type base64 encoding scheme.
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.

H

H64 - com.github.houbb.heaven.util.codec中的类
H64 Codec for Unix Crypt-style encoding.
H64() - 类 的构造器com.github.houbb.heaven.util.codec.H64
 
handle(Annotation) - 类 中的方法com.github.houbb.heaven.reflect.handler.SimpleAnnotationHandler
 
handle(Class) - 类 中的方法com.github.houbb.heaven.reflect.handler.SimpleClassHandler
 
handle(Field) - 类 中的方法com.github.houbb.heaven.reflect.handler.SimpleFieldHandler
 
handle(Method) - 类 中的方法com.github.houbb.heaven.reflect.handler.SimpleMethodHandler
 
handle(Class) - 类 中的方法com.github.houbb.heaven.reflect.handler.SimpleParamHandler
 
handle(Class) - 类 中的方法com.github.houbb.heaven.reflect.handler.SimpleReturnHandler
 
handle(T) - 类 中的方法com.github.houbb.heaven.support.handler.AbstractHandler
 
handle(T) - 接口 中的方法com.github.houbb.heaven.support.handler.IHandler
处理
handle(Object, Method, Object[]) - 接口 中的方法com.github.houbb.heaven.support.proxy.IMethodHandler
方法的处理
handle(BigFileStringHandlerContext) - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerPrint
 
handle(BigFileStringHandlerContext) - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerSegment
 
handle(BigFileStringHandlerContext) - 接口 中的方法com.github.houbb.heaven.util.io.big.IBigFileStringHandler
处理
handler(Map.Entry<K, V>) - 接口 中的方法com.github.houbb.heaven.support.handler.IMapEntryHandler
获取 key
hashCode() - 类 中的方法com.github.houbb.heaven.util.lang.reflect.GenericArrayTypeImpl
 
hashCode() - 类 中的方法com.github.houbb.heaven.util.lang.reflect.ParameterizedTypeImpl
 
hashCode() - 类 中的方法com.github.houbb.heaven.util.util.Optional
Returns the hash code value of the present value, if any, or 0 (zero) if no value is present.
hasMatch(List<String>, String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
是否拥有一个满足的正则
head(List<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
获取第一个元素
Hex - com.github.houbb.heaven.util.codec中的类
HEX Hexadecimal encoder and decoder.
Hex() - 类 的构造器com.github.houbb.heaven.util.codec.Hex
 
HEX_ARRAY - 类 中的静态变量com.github.houbb.heaven.util.codec.Base64
hex 数组
HEX_CHARS - 类 中的静态变量com.github.houbb.heaven.util.lang.NumUtil
16 进制数组
HOME - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 安装目录
HttpRespCodeEnum - com.github.houbb.heaven.response.respcode.impl中的枚举
http 响应编码
HttpUtil - com.github.houbb.heaven.util.net中的类
HTTP 工具类

I

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中的类
实例化工具类 对于 InstanceFactory 的便于使用
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
判断文件是否为空 (1)文件不存在,返回 true (2)文件存在,且 File.length() 为0,则认为空。
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中的接口
元组抽象接口 (1)实现 Iterable,则可以使用 foreach 语法。
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中的接口
已过时。

J

JAR - 类 中的静态变量com.github.houbb.heaven.constant.FileProtocolConst
jar 文件信息
JAR - 类 中的静态变量com.github.houbb.heaven.constant.FileTypeConst.Compress
 
JAVA_LANG - 类 中的静态变量com.github.houbb.heaven.support.metadata.constant.PackageConst
java lang 包
JavaDocConst - com.github.houbb.heaven.constant中的类
Java 注释常量
join(Object...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
将数组进行逗号连接
join(Object[], String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
将数组进行连接
join(String, Object...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
拼接
join(Object[], String, int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
将数组进行连接 from: apache lang3
join(Collection<E>, String, int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
字符串拼接 (1) v0.1.14 将其范围扩展到对象列表 注意:如果有 null 属性,会导致直接报错。
join(Collection<E>, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
字符串拼接 (1) v0.1.14 将其范围扩展到对象列表 注意:如果有 null 属性,会导致直接报错。
join(Collection<E>) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
字符串按逗号拼接拼接
join(byte[], String...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
数组拼接为字符串
join(char[], String...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
数组拼接为字符串
join(short[], String...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
数组拼接为字符串
join(long[], String...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
数组拼接为字符串
join(float[], String...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
数组拼接为字符串
join(double[], String...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
数组拼接为字符串
join(boolean[], String...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
数组拼接为字符串
join(int[], String...) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
数组拼接为字符串
join(Collection<?>, String) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
将字符串集合内容按照 connector 连接起来
join(Collection<?>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
将字符串集合内容按照逗号连接起来
JPEG - 类 中的静态变量com.github.houbb.heaven.constant.FileTypeConst.Image
 
JPG - 类 中的静态变量com.github.houbb.heaven.constant.FileTypeConst.Image
 
JsonUtil - com.github.houbb.heaven.util.util中的类
JSON 工具类 project: heaven-JsonUtil create on 2020/2/29 13:27

K

keySet() - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
所有的 key 集合
keySet() - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
 

L

lang() - 枚举 中的方法com.github.houbb.heaven.constant.enums.LangEnum
显示语言信息
LangEnum - com.github.houbb.heaven.constant.enums中的枚举
翻译语言枚举
lastIndexOf(Object) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
lastIndexOf(char[], char) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
返回 c 对应的最后下标
lastIndexOf(char[], char, int, int) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
最后索引
lastIndexOf(char[], char) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
最后索引
lcm(int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.MathUtil
辗转相除法的递归调用求两个数的最小公倍数
leftPadding(String, int, char) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
左补信息
leftPadding(String, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
左补信息 默认左补零 0
LETTERS_LOWER - 类 中的静态变量com.github.houbb.heaven.util.lang.StringUtil
小写的字母
LETTERS_UPPER - 类 中的静态变量com.github.houbb.heaven.util.lang.StringUtil
大写的字母
LIBRARY_PATH - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
加载库时搜索的路径列表
LINE - 类 中的静态变量com.github.houbb.heaven.util.lang.ConsoleUtil
单行日志信息
LINE_SEPARATOR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
行分隔符 Unix /n
linesToContent(List<String>) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
字符串按照换行符拼接为新的内容
list() - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
list() - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
获取所有的元素列表
list() - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
空列表
list(T) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
空列表
list(T...) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
列表
LIST_STRING - 类 中的静态变量com.github.houbb.heaven.util.lang.reflect.TypeReference
 
listIterator() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
listIterator(int) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
listToArray(List<R>) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
列表转数组
listToArray(List<String>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
列表转数组
loadClass(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassLoaderUtil
加载类
loadClassFromFile(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassLoaderUtil
加载指定路径的.class文件对应的Class对象
LOCALHOST - 类 中的静态变量com.github.houbb.heaven.util.net.NetUtil
默认的本地地址
LONG_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
 
lt(String, long, long) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
必须小于指定的值
lt(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
小于
lte(String, long, long) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
必须小于等于指定的值
lte(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
小于等于

M

main(String[]) - 类 中的静态方法com.github.houbb.heaven.support.metadata.util.PackageUtil
 
main(String[]) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
 
main(String[]) - 类 中的静态方法com.github.houbb.heaven.util.util.PlaceholderUtil
 
main(String[]) - 类 中的静态方法com.github.houbb.heaven.util.util.PropertyUtil
 
mapToBean(Map<String, Object>, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.BeanUtil
map 中的值设置到 bean 中 (1)map 为空,则直接返回 (2)map 中有对应的 key 且 value 不为空,则进行值的设置。
MapUtil - com.github.houbb.heaven.util.util中的类
Map 工具类
MarkdownFileWalker - com.github.houbb.heaven.util.io中的类
MD 文件遍历器 Created: 2018/7/5 上午11:10
MarkdownFileWalker() - 类 的构造器com.github.houbb.heaven.util.io.MarkdownFileWalker
 
match(Pattern, String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
是否匹配
match(String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.regex.RegexUtil
是否匹配
matchRegex(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
是否符合正则
MathConst - com.github.houbb.heaven.constant中的类
已过时。
MathUtil - com.github.houbb.heaven.util.lang中的类
数学工具类 project: heaven-MathUtil create on 2020/6/19 19:42
MavenConst - com.github.houbb.heaven.constant中的类
maven 项目常量
md5(String, Charset) - 类 中的静态方法com.github.houbb.heaven.util.secrect.Md5Util
获取字符串的 md5 值
md5(byte[]) - 类 中的静态方法com.github.houbb.heaven.util.secrect.Md5Util
获取字符串的 md5 值
md5(String) - 类 中的静态方法com.github.houbb.heaven.util.secrect.Md5Util
获取字符串的 md5 值
Md5Util - com.github.houbb.heaven.util.secrect中的类
md5 加密算法
merge(String, String...) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
文件合并
merge(String, byte[]...) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将指定的数组信息合并到指定的文件中
merge(String, List<byte[]>) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将指定的数组信息合并到指定的文件中
Metadata - com.github.houbb.heaven.annotation中的注释类型
元注解
MethodAnnotationTypeMeta - com.github.houbb.heaven.reflect.meta.annotation.impl中的类
方法级别注解信息 project: heaven-AnnotationMeta create on 2019/11/29 23:04
MethodAnnotationTypeMeta(Method) - 类 的构造器com.github.houbb.heaven.reflect.meta.annotation.impl.MethodAnnotationTypeMeta
 
MethodConst - com.github.houbb.heaven.constant中的类
方法常量
methods() - 接口 中的方法com.github.houbb.heaven.reflect.api.IClass
方法列表
methods() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleClass
 
MIDDLE_LINE - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
中划线
multiple(Class<T>) - 类 中的方法com.github.houbb.heaven.support.instance.impl.InstanceFactory
 
multiple(Class<T>) - 类 中的静态方法com.github.houbb.heaven.support.instance.impl.Instances
多例
multiple(Class<T>) - 接口 中的方法com.github.houbb.heaven.support.instance.Instance
多例对象,每次都是全新的创建

N

N - 类 中的静态变量com.github.houbb.heaven.util.lang.BoolUtil
N 字符串
name() - 接口 中的方法com.github.houbb.heaven.reflect.api.IMember
简称
name() - 类 中的方法com.github.houbb.heaven.reflect.model.FieldBean
 
name(String) - 类 中的方法com.github.houbb.heaven.reflect.model.FieldBean
 
name() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleAnnotation
 
name(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleAnnotation
 
name() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleClass
 
name() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
name(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
name() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleMethod
 
name(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleMethod
 
name() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleParam
 
name(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleParam
 
name() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleReturn
 
name(String) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleReturn
 
NetUtil - com.github.houbb.heaven.util.net中的类
网络工具类
NEW_LINE - 类 中的静态变量com.github.houbb.heaven.util.lang.StringUtil
新行 System.lineSeparator() 实际的文本效果是2行
newArray(int...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
创建 int 数组
newArray(boolean...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
创建 boolean 数组
newArray(char...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
创建 char 数组
newArray(short...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
创建 short 数组
newArray(long...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
创建 long 数组
newArray(byte...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
创建 byte 数组
newArray(float...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
创建 float 数组
newArray(double...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
创建 double 数组
newArray(Object...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
返回数组信息
newArrayList() - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建数组链表
newArrayList(int) - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建数组链表
newArrayList(E...) - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建数组链表
newArrayList(Collection<E>) - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建collection链表
newConcurrentHashMap() - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建 ConcurrentHashMap
newHashMap() - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建 hash Map
newHashMap(int) - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建 hash Map
newHashSet() - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建 hash set
newHashSet(int) - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建 hash set
newInstance(Class<T>) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ClassUtil
获取对象的实例化
newInstance(Constructor<T>, Object...) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectConstructorUtil
根据构造器初始化对象实例
newLinkedHashMap() - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建 LinkedHashMap
newLinkedHashMap(int) - 类 中的静态方法com.github.houbb.heaven.util.guava.Guavas
新建 LinkedHashMap
nextId() - 类 中的静态方法com.github.houbb.heaven.util.id.IdUtil
已过时。
雪花算法
nextId() - 类 中的方法com.github.houbb.heaven.util.id.support.Sequence
已过时。
获取下一个ID
ngcd(List<Integer>) - 类 中的静态方法com.github.houbb.heaven.util.lang.MathUtil
求n个数的最大公约数
nlcm(List<Integer>) - 类 中的静态方法com.github.houbb.heaven.util.lang.MathUtil
求n个数的最小公倍数
NoneProxy - com.github.houbb.heaven.support.proxy.none中的类
不执行任何代理的实现方式
NoneProxy(Object) - 类 的构造器com.github.houbb.heaven.support.proxy.none.NoneProxy
 
NoSort<T> - com.github.houbb.heaven.support.sort.impl中的类
不进行任何排序
NoSort() - 类 的构造器com.github.houbb.heaven.support.sort.impl.NoSort
 
NOT - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
notContains(Object[], Object) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
是否不包含数据
notEmpty(String, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
校验字符串非空
notEmpty(Object[], String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
禁止为空,并且判断其中元素不准为空
notEmpty(Collection<?>, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
禁止为空,并且判断其中元素不准为空
notEmpty(Map, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
禁止为空,并且判断其中元素不准为空
notExists(String, LinkOption...) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
文件是否不存在
notExists(File) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
文件是否不存在
notNegative(int, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言为非负整数
notNegative(long, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言为非负长整数
notNegative(double, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言为非负 double
notNull(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言不为空
notNull(Object, String, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
不可为空
NotThreadSafe - com.github.houbb.heaven.annotation中的注释类型
线程不安全安全注解
now() - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
返回当前时间
NoWait - com.github.houbb.heaven.support.wait.impl中的类
已过时。
NoWait() - 类 的构造器com.github.houbb.heaven.support.wait.impl.NoWait
已过时。
 
nullToDefault(CharSequence, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
如果字符串是null,则返回指定默认字符串,否则返回字符串本身。
num10To64(long) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
十进制转64进制
num10To64(long) - 类 中的静态方法com.github.houbb.heaven.util.util.NumUtil
已过时。
十进制转64进制
num64To10(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
64进制转十进制
num64To10(String) - 类 中的静态方法com.github.houbb.heaven.util.util.NumUtil
已过时。
64进制转十进制
NumUtil - com.github.houbb.heaven.util.lang中的类
数字工具类
NumUtil - com.github.houbb.heaven.util.util中的类
已过时。

O

objectToBytes(Object) - 类 中的方法com.github.houbb.heaven.util.codec.CodecSupport
Default implementation throws a CodecException immediately since it can't infer how to convert the Object to a byte array.
objectToString(Object) - 类 中的方法com.github.houbb.heaven.util.codec.CodecSupport
Default implementation merely returns objectArgument.toString().
objectToString(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
对象转字符串
objectToString(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
对象转字符串
objectToString(Object, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
对象转换为字符串 1.
objectToString(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
对象转换为字符串 1.
ObjectUtil - com.github.houbb.heaven.util.lang中的类
Object 工具类
of(A, B) - 类 中的静态方法com.github.houbb.heaven.support.tuple.impl.Pair
初始化二元运算符
of(A, B, C, D) - 类 中的静态方法com.github.houbb.heaven.support.tuple.impl.Quatenary
初始化三元运算符
of(A, B, C) - 类 中的静态方法com.github.houbb.heaven.support.tuple.impl.Ternary
初始化三元运算符
of(T) - 类 中的静态方法com.github.houbb.heaven.util.util.Optional
Returns an Optional with the specified present non-null value.
ofNullable(T) - 类 中的静态方法com.github.houbb.heaven.util.util.Optional
Returns an Optional describing the specified value, if non-null, otherwise returns an empty Optional.
Optional<T> - com.github.houbb.heaven.util.util中的类
Optional 工具类 A container object which may or may not contain a non-null value.
OR - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
orDefault(T) - 类 中的方法com.github.houbb.heaven.util.util.Optional
Return the contained value, if present, otherwise return default value.
orElseNull() - 类 中的方法com.github.houbb.heaven.util.util.Optional
Return the contained value, if present, otherwise return null.
orElseThrow(X) - 类 中的方法com.github.houbb.heaven.util.util.Optional
Return the contained value, if present, otherwise throw an exception to be created by the provided supplier.
OS_ARCH - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
操作系统的架构
OS_NAME - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
操作系统的名称
OS_VERSION - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
操作系统的版本
OsUtil - com.github.houbb.heaven.util.util中的类
系统工具类

P

PackageConst - com.github.houbb.heaven.support.metadata.constant中的类
包常量信息
packageToPath(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
包信息调整为路径信息
packageToPath(String) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
将包名称转化为对应的路径 com.github.houbinbin TO: com/github/houbinbin
PackageUtil - com.github.houbb.heaven.support.metadata.util中的类
包工具类
PackageUtil() - 类 的构造器com.github.houbb.heaven.support.metadata.util.PackageUtil
 
pageList(List<T>, int, int) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
内存分页
pageList(Collection<T>, int, int) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
内存分页 ps: 类似 mysql 的分页模式,性能越往后越差。
Pair<A,B> - com.github.houbb.heaven.support.tuple.impl中的类
二元的
Pair(A, B) - 类 的构造器com.github.houbb.heaven.support.tuple.impl.Pair
初始化二元运算符
Param - com.github.houbb.heaven.annotation.reflect中的注释类型
主要针对 jdk7 及其以前的参数名称获取比较困难,采取的一种妥协方案。
ParameterizedTypeImpl - com.github.houbb.heaven.util.lang.reflect中的类
自定义参数化类型实现 Created: 2019/9/9 8:19 PM Project: heaven
ParameterizedTypeImpl(Type[], Type, Type) - 类 的构造器com.github.houbb.heaven.util.lang.reflect.ParameterizedTypeImpl
 
parseBigDecimal(BigInteger) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
转换为浮点型
parseDate(String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
对日期进行转换
parseLong(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.NumUtil
将对象转换为 Long
parsePlaceholder(String) - 类 中的静态方法com.github.houbb.heaven.util.util.PlaceholderUtil
转换占位符
PATH_SEPARATOR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
路径分隔符 Unix :
PathCondition - com.github.houbb.heaven.support.condition中的接口
路径过滤接口
PathConst - com.github.houbb.heaven.constant中的类
路径常量
PathFilter - com.github.houbb.heaven.support.filter中的接口
路径过滤接口
PathUtil - com.github.houbb.heaven.util.nio中的类
路径工具类
PERCENT - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
百分比
Pipeline<T> - com.github.houbb.heaven.support.pipeline中的接口
管道类 1.
PlaceholderUtil - com.github.houbb.heaven.util.util中的类
占位符工具类
PNG - 类 中的静态变量com.github.houbb.heaven.constant.FileTypeConst.Image
 
positive(int, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言为正整数
positive(long, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言为长正整数
positive(double, String) - 类 中的静态方法com.github.houbb.heaven.util.common.ArgUtil
断言为正 double
POST - 类 中的静态变量com.github.houbb.heaven.util.net.HttpUtil
post 请求
postRequest(String) - 类 中的静态方法com.github.houbb.heaven.util.net.HttpUtil
http post 请求
PREFERRED_ENCODING - 类 中的静态变量com.github.houbb.heaven.util.codec.CodecSupport
Shiro's default preferred character encoding, equal to UTF-8.
PrimitiveUtil - com.github.houbb.heaven.util.lang.reflect中的类
基本类型工具类
Prod - com.github.houbb.heaven.annotation.env中的注释类型
开发环境 1.
PropertyDescriptorListCache - com.github.houbb.heaven.support.cache.impl中的类
属性描述符列表缓存 project: heaven-ClassFieldListCache create on 2019/12/16 23:22
PropertyDescriptorListCache() - 类 的构造器com.github.houbb.heaven.support.cache.impl.PropertyDescriptorListCache
 
PropertyDescriptorUtil - com.github.houbb.heaven.util.lang.reflect中的类
内省工具类
PropertyUtil - com.github.houbb.heaven.util.util中的类
属性工具类
proxy() - 接口 中的方法com.github.houbb.heaven.support.proxy.IProxy
获取代理对象 1.
proxy() - 类 中的方法com.github.houbb.heaven.support.proxy.none.NoneProxy
返回原始对象,没有代理
ProxyFactory - com.github.houbb.heaven.support.proxy中的类
代理工厂
ProxyTypeEnum - com.github.houbb.heaven.constant.enums中的枚举
代理类型枚举 Created: 2019/3/5 10:25 PM Project: async
PunctuationConst - com.github.houbb.heaven.constant中的类
标点符号常量
PURE_DATE_FORMAT - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
纯净日期格式化
PURE_TIME_FORMAT - 类 中的静态变量com.github.houbb.heaven.util.util.DateUtil
纯净时间格式化
putAttr(String, Object) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
设置属性
putAttr(String, Object) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
设置属性
putAttrMap(Map<String, ?>) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
设置属性 map
putToListMap(Map<String, List<T>>, String, T) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
元素放置到 map 中
putToSetMap(Map<String, Set<T>>, String, T) - 类 中的静态方法com.github.houbb.heaven.util.util.MapUtil
元素放置到 map 中

Q

Quatenary<A,B,C,D> - com.github.houbb.heaven.support.tuple.impl中的类
四元的
Quatenary(A, B, C, D) - 类 的构造器com.github.houbb.heaven.support.tuple.impl.Quatenary
构造器
QUESTION_MARK - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
问号

R

random(List<E>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
随机获取一个元素
random(Collection<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
随机一个元素 loop 实现,性能比较差
random(List<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
随机选择列表中的一个元素
random(int, int) - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
随机数
random(int) - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
随机数
RandomAccessFiles - com.github.houbb.heaven.util.io.ext.impl中的类
用于封装 RandomAccessFile 随机访问文件
RandomAccessFiles(String) - 类 的构造器com.github.houbb.heaven.util.io.ext.impl.RandomAccessFiles
 
RandomAccessFileUtil - com.github.houbb.heaven.util.io中的类
文件随机访问工具类
randomChar(int) - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
随机的字符
randomCharNumber(int) - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
随机的字符数字
randomNumber(int) - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
随机的数字
RandomNumId - com.github.houbb.heaven.util.id.impl中的类
已过时。
RandomNumId() - 类 的构造器com.github.houbb.heaven.util.id.impl.RandomNumId
已过时。
 
randomString(String, int) - 类 中的静态方法com.github.houbb.heaven.util.util.RandomUtil
获得一个随机的字符串
RandomUtil - com.github.houbb.heaven.util.util中的类
随机工具类
RAR - 类 中的静态变量com.github.houbb.heaven.constant.FileTypeConst.Compress
 
READ - 类 中的静态变量com.github.houbb.heaven.constant.FileOptionConst
读取权限
read() - 类 中的方法com.github.houbb.heaven.support.reader.impl.FilePathReader
 
read() - 类 中的方法com.github.houbb.heaven.support.reader.impl.FileReader
 
read() - 类 中的方法com.github.houbb.heaven.support.reader.impl.StringReader
 
read() - 接口 中的方法com.github.houbb.heaven.support.reader.IReader
读取内容
read(String) - 类 中的静态方法com.github.houbb.heaven.util.io.big.BigFileUtil
读取
read(String, IBigFileStringHandler) - 类 中的静态方法com.github.houbb.heaven.util.io.big.BigFileUtil
读取
read(String, IBigFileStringHandler, String) - 类 中的静态方法com.github.houbb.heaven.util.io.big.BigFileUtil
读取
read(String, IBigFileStringHandler, String, long) - 类 中的静态方法com.github.houbb.heaven.util.io.big.BigFileUtil
读取
read(long, long) - 接口 中的方法com.github.houbb.heaven.util.io.ext.IFiles
读取文件内容 兼容性处理:如果 endIndex 超过文档的长度,则以文档长度为准
read(long, long, String) - 接口 中的方法com.github.houbb.heaven.util.io.ext.IFiles
读取文件内容
read(long, long) - 类 中的方法com.github.houbb.heaven.util.io.ext.impl.RandomAccessFiles
 
read(long, long, String) - 类 中的方法com.github.houbb.heaven.util.io.ext.impl.RandomAccessFiles
 
READ_WRITE - 类 中的静态变量com.github.houbb.heaven.constant.FileOptionConst
读取写入权限 备注:这时会默认使用 buffer,不会立刻刷新到文件。
READ_WRITE_DATA - 类 中的静态变量com.github.houbb.heaven.constant.FileOptionConst
打开以便读取和写入,相对于 "rw","rwd" 还要求对“文件的内容”的每个更新都同步写入到基础存储设备 备注:介于 rw-rws 中间。
READ_WRITE_SYNCHRONOUSLY - 类 中的静态变量com.github.houbb.heaven.constant.FileOptionConst
打开以便读取和写入。
readAllLines(File, String, int, int, boolean) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容 (1)如果文件不存在,直接返回空列表。
readAllLines(InputStream, String, int, int, boolean) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容 (1)如果文件不存在,直接返回空列表。
readAllLines(InputStream, String, int, int) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容 (1)如果文件不存在,直接返回空列表。
readAllLines(InputStream, String, int) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容 (1)如果文件不存在,直接返回空列表。
readAllLines(InputStream, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容 (1)如果文件不存在,直接返回空列表。
readAllLines(InputStream) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容 (1)如果文件不存在,直接返回空列表。
readAllLines(String, String, boolean) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容
readAllLines(File, String, boolean) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容
readAllLines(File, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容
readAllLines(File) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容
readAllLines(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容
readAllLines(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
获取每一行的文件内容
readAllLines(String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
获取数据内容 例如: /data.txt
readAllLines(InputStream) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
构建数据集合
readAllLines(InputStream, String, boolean) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
构建数据集合
readAllLines(URL) - 类 中的静态方法com.github.houbb.heaven.util.net.URLUtil
读取每一行的内容
readAllLines(URL, String) - 类 中的静态方法com.github.houbb.heaven.util.net.URLUtil
读取每一行的内容
readAllLines(String) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
读取文件所有行的内容
readAllLines(String, String) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
读取文件所有行的内容
readAllLines(String, String, int, int) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
读取文件所有的行
Readers - com.github.houbb.heaven.support.reader.impl中的类
读取工具类 project: heaven-Readers create on 2020/3/19 21:47
readToMap(InputStream, String, IMapHandler<K, V, String>) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将文件内容转换为 map
readToMap(String, String, IMapHandler<K, V, String>) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将文件内容转换为 map
readToMap(String, IMapHandler<K, V, String>) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将文件内容转换为 map
readToMap(String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将文件内容转换为 map (1)直接拆分。
readToMap(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
将文件内容转换为 map (1)直接拆分。
readToMap(String, String, IMapHandler<K, V, String>) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
将文件内容转换为 map
readToMap(String, IMapHandler<K, V, String>) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
将文件内容转换为 map
readToMap(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
将文件内容转换为 map
ReflectAnnotationUtil - com.github.houbb.heaven.util.lang.reflect中的类
反射注解工具类
ReflectArrayUtil - com.github.houbb.heaven.util.lang.reflect中的类
反射数组具类 https://houbb.github.io/2018/07/01/reflection-07-array
ReflectConstructorUtil - com.github.houbb.heaven.util.lang.reflect中的类
反射构造器工具类
ReflectFieldUtil - com.github.houbb.heaven.util.lang.reflect中的类
反射字段工具类
ReflectMethodUtil - com.github.houbb.heaven.util.lang.reflect中的类
反射方法工具类 [MethodHd](https://www.jianshu.com/p/c54503aabc60)
ReflectRuntimeException - com.github.houbb.heaven.reflect.exception中的异常错误
反射运行时异常
ReflectRuntimeException() - 异常错误 的构造器com.github.houbb.heaven.reflect.exception.ReflectRuntimeException
 
ReflectRuntimeException(String) - 异常错误 的构造器com.github.houbb.heaven.reflect.exception.ReflectRuntimeException
 
ReflectRuntimeException(String, Throwable) - 异常错误 的构造器com.github.houbb.heaven.reflect.exception.ReflectRuntimeException
 
ReflectRuntimeException(Throwable) - 异常错误 的构造器com.github.houbb.heaven.reflect.exception.ReflectRuntimeException
 
ReflectRuntimeException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.github.houbb.heaven.reflect.exception.ReflectRuntimeException
 
RegexUtil - com.github.houbb.heaven.util.util.regex中的类
正则表达式工具类
remove(int) - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
remove(int) - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
移除 index 位置的元素
remove(Object) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
remove(int) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
removeAll(Collection<?>) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
removeAttr(String) - 接口 中的方法com.github.houbb.heaven.support.attr.IAttributeContext
移除属性
removeAttr(String) - 类 中的方法com.github.houbb.heaven.support.attr.impl.AttributeContext
 
removeFirst() - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
removeFirst() - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
移除第一个元素
removeLast() - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
removeLast() - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
移除最后一个元素
rename(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
重命名
repeat(char, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.CharUtil
重复多次
repeat(String, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
重复多少次
replaceAll(Collection<String>, String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
针对整个集合做替换处理
replaceAnyBlank(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
替换掉任意空格
replaceAnyBlank(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
替换掉任意空格为空
replaceEmoji(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
替換掉 emoji
replaceEmoji(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
替換掉 emoji
replaceEmoji(String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.EmojiUtil
替换掉 emoji 表情
replaceEmoji(String) - 类 中的静态方法com.github.houbb.heaven.util.util.EmojiUtil
替换掉 emoji 表情
request(String, String) - 类 中的静态方法com.github.houbb.heaven.util.net.HttpUtil
http 请求
request(String, String, Map<String, String>) - 类 中的静态方法com.github.houbb.heaven.util.net.HttpUtil
http 请求
request(String, String, String, Map<String, String>) - 类 中的静态方法com.github.houbb.heaven.util.net.HttpUtil
http 请求
ResourceUtil - com.github.houbb.heaven.util.io中的类
资源工具类
ResourceUtil() - 类 的构造器com.github.houbb.heaven.util.io.ResourceUtil
 
RespCode - com.github.houbb.heaven.response.respcode中的接口
响应码接口定义
retainAll(Collection<?>) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
retainAll(List<List<String>>) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
获取所有集合的交集 1.
reverse(List<T>, T) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
反转列表
ROOT_PATH - 类 中的静态变量com.github.houbb.heaven.constant.PathConst
根路径
ROOT_PATH - 类 中的静态变量com.github.houbb.heaven.util.nio.PathUtil
根路径
run() - 类 中的方法com.github.houbb.heaven.support.concurrent.context.CrossThreadWrapper
 

S

scanPackageClassNameSet(String) - 类 中的静态方法com.github.houbb.heaven.support.metadata.util.PackageUtil
扫描包中对应的类集合
scheduled() - 类 中的静态方法com.github.houbb.heaven.util.time.impl.Times
基于调度的时间策略
ScheduledSystemTime - com.github.houbb.heaven.util.time.impl中的类
基于任务调度,性能更好的时间戳获取类 ps: 这里其实有一个问题,因为是 1ms 调度一次,会导致时间更新没有那么及时。
ScheduledSystemTime() - 类 的构造器com.github.houbb.heaven.util.time.impl.ScheduledSystemTime
 
scheduledSystemTime() - 类 中的静态方法com.github.houbb.heaven.util.time.impl.Times
获取基于调度的系统时间
segFile(String) - 类 中的静态方法com.github.houbb.heaven.util.io.big.BigFileUtil
文件内容切分
segFile(String, int) - 类 中的静态方法com.github.houbb.heaven.util.io.big.BigFileUtil
文件内容切分
segFile(String, int, String) - 类 中的静态方法com.github.houbb.heaven.util.io.big.BigFileUtil
文件内容切分
segFile(String, int, String, long) - 类 中的静态方法com.github.houbb.heaven.util.io.big.BigFileUtil
文件内容切分
Sequence - com.github.houbb.heaven.util.id.support中的类
已过时。
Sequence() - 类 的构造器com.github.houbb.heaven.util.id.support.Sequence
已过时。
 
Sequence(long, long) - 类 的构造器com.github.houbb.heaven.util.id.support.Sequence
已过时。
 
SERIAL_VERSION_UID - 类 中的静态变量com.github.houbb.heaven.constant.FieldConst
序列化唯一标识
SERIAL_VERSION_UID - 类 中的静态变量com.github.houbb.heaven.util.lang.reflect.ClassUtil
序列版本编号常量
set(K, V) - 接口 中的方法com.github.houbb.heaven.support.cache.ICache
设置内容
set(K, V) - 类 中的方法com.github.houbb.heaven.support.cache.impl.AbstractCache
 
set(Class, IField) - 类 中的方法com.github.houbb.heaven.support.cache.impl.DefaultFieldCache
 
set(Class, List<PropertyDescriptor>) - 类 中的方法com.github.houbb.heaven.support.cache.impl.PropertyDescriptorListCache
 
set(int, T) - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
set(int, T) - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
设置元素 index 位置为 t
set(int, Object) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
set(String, String) - 类 中的静态方法com.github.houbb.heaven.util.util.AbbreviationUtil
设置
SET_PREFIX - 类 中的静态变量com.github.houbb.heaven.constant.MethodConst
set 前缀
setBad(Boolean) - 类 中的方法com.github.houbb.heaven.reflect.model.BooleanTest
 
setCharset(String) - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
 
setComponentType(Class) - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
基本元素类型
setComponentType(Class) - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
 
setField(Field) - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
设置 field 信息
setField(Field) - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
 
setFilePath(String) - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
 
setFilePointer(long) - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
 
setGood(boolean) - 类 中的方法com.github.houbb.heaven.reflect.model.BooleanTest
 
setIndex(int) - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
 
setLast(List<String>, String) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
设置最后一行
setLine(String) - 类 中的方法com.github.houbb.heaven.util.io.big.BigFileStringHandlerContext
 
setName(String) - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
设置名称
setName(String) - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
 
setPropertyValue(Object, PropertyDescriptor, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
设置属性值
setPropertyValue(Object, String, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.PropertyDescriptorUtil
设置属性值
setType(Class) - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
设置字段类型
setType(Class) - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
 
SetUtil - com.github.houbb.heaven.util.util中的类
Set 工具类 project: heaven-SetUtil create on 2019/11/27 21:42
setValue(Object) - 接口 中的方法com.github.houbb.heaven.reflect.meta.field.IFieldMeta
字段值
setValue(Object) - 类 中的方法com.github.houbb.heaven.reflect.meta.field.impl.FieldMeta
 
setValue(Field, Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
设置字段的值
setValue(Object, String, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectFieldUtil
设置字段值
SHAPE - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
#
shift(Object[], int) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
执行平移操作 1.
SHORT_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayPrimitiveUtil
 
show(long) - 类 中的方法com.github.houbb.heaven.util.trick.ConsoleProgressBar
显示进度条。
SimpleAnnotation - com.github.houbb.heaven.reflect.simple中的类
注解实现
SimpleAnnotation() - 类 的构造器com.github.houbb.heaven.reflect.simple.SimpleAnnotation
 
SimpleAnnotationHandler - com.github.houbb.heaven.reflect.handler中的类
默认的注解实现类
SimpleAnnotationHandler() - 类 的构造器com.github.houbb.heaven.reflect.handler.SimpleAnnotationHandler
 
SimpleClass - com.github.houbb.heaven.reflect.simple中的类
简单类
SimpleClass() - 类 的构造器com.github.houbb.heaven.reflect.simple.SimpleClass
 
SimpleClassHandler - com.github.houbb.heaven.reflect.handler中的类
类处理类
SimpleClassHandler() - 类 的构造器com.github.houbb.heaven.reflect.handler.SimpleClassHandler
 
SimpleField - com.github.houbb.heaven.reflect.simple中的类
简单字段
SimpleField() - 类 的构造器com.github.houbb.heaven.reflect.simple.SimpleField
 
SimpleFieldHandler - com.github.houbb.heaven.reflect.handler中的类
字段处理类
SimpleFieldHandler() - 类 的构造器com.github.houbb.heaven.reflect.handler.SimpleFieldHandler
 
SimpleMethod - com.github.houbb.heaven.reflect.simple中的类
简单方法
SimpleMethod() - 类 的构造器com.github.houbb.heaven.reflect.simple.SimpleMethod
 
SimpleMethodHandler - com.github.houbb.heaven.reflect.handler中的类
方法处理类
SimpleMethodHandler() - 类 的构造器com.github.houbb.heaven.reflect.handler.SimpleMethodHandler
 
SimpleParam - com.github.houbb.heaven.reflect.simple中的类
简单参数
SimpleParam() - 类 的构造器com.github.houbb.heaven.reflect.simple.SimpleParam
 
SimpleParamHandler - com.github.houbb.heaven.reflect.handler中的类
参数处理类
SimpleParamHandler() - 类 的构造器com.github.houbb.heaven.reflect.handler.SimpleParamHandler
 
SimpleReturn - com.github.houbb.heaven.reflect.simple中的类
简单返回值
SimpleReturn() - 类 的构造器com.github.houbb.heaven.reflect.simple.SimpleReturn
 
SimpleReturnHandler - com.github.houbb.heaven.reflect.handler中的类
返回值处理类
SimpleReturnHandler() - 类 的构造器com.github.houbb.heaven.reflect.handler.SimpleReturnHandler
 
SINGLE_QUOTES - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
单引号
singletion(Class<T>) - 类 中的静态方法com.github.houbb.heaven.support.instance.impl.InstanceFactory
静态方法单例
singletion(Class<T>, String) - 类 中的静态方法com.github.houbb.heaven.support.instance.impl.InstanceFactory
静态方法单例
singleton(Class<T>, String) - 类 中的方法com.github.houbb.heaven.support.instance.impl.InstanceFactory
 
singleton(Class<T>) - 类 中的方法com.github.houbb.heaven.support.instance.impl.InstanceFactory
 
singleton(Class<T>) - 类 中的静态方法com.github.houbb.heaven.support.instance.impl.Instances
静态方法单例
singleton(Class<T>, String) - 类 中的静态方法com.github.houbb.heaven.support.instance.impl.Instances
静态方法单例
singleton(Class<T>, String) - 接口 中的方法com.github.houbb.heaven.support.instance.Instance
获取对象的单例对象 1.
singleton(Class<T>) - 接口 中的方法com.github.houbb.heaven.support.instance.Instance
获取对象的单例对象 1.
size() - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
SLASH - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
斜杠
sleep(long) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
当前线程主动沉睡
sleep(TimeUnit, long) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
当前线程主动沉睡
sleep(long) - 类 中的静态方法com.github.houbb.heaven.util.util.TimeUtil
已过时。
当前线程主动沉睡
SleepWait - com.github.houbb.heaven.support.wait.impl中的类
已过时。
SleepWait() - 类 的构造器com.github.houbb.heaven.support.wait.impl.SleepWait
已过时。
 
slice(int, int) - 类 中的方法com.github.houbb.heaven.support.pipeline.impl.DefaultPipeline
 
slice(int, int) - 接口 中的方法com.github.houbb.heaven.support.pipeline.Pipeline
进行 slice 分片返回一个从 startIndex~endIndex 的新列表 1.
slimDate(String) - 类 中的静态方法com.github.houbb.heaven.util.util.DateUtil
日期缩短 12.25 3.25
SnowFlakeId - com.github.houbb.heaven.util.id.impl中的类
已过时。
SnowFlakeId() - 类 的构造器com.github.houbb.heaven.util.id.impl.SnowFlakeId
已过时。
 
SnowFlakeId(long, long) - 类 的构造器com.github.houbb.heaven.util.id.impl.SnowFlakeId
已过时。
 
sort(List<T>) - 类 中的方法com.github.houbb.heaven.support.sort.impl.NoSort
 
sort(List<T>) - 接口 中的方法com.github.houbb.heaven.support.sort.ISort
对字段列表进行排序,返回新的列表
sort(List<T>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
排序
sortedUnique(String, String) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
排序后的文件内容去重 说明:针对无法内存一次加载的大文件,原始文件必须已经排序。
SpecialCharUtil - com.github.houbb.heaven.util.lang中的类
特殊字符工具类
SPECIFICATION_NAME - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 运行时环境规范名称
SPECIFICATION_VENDOR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 运行时环境规范供应商
SPECIFICATION_VERSION - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 运行时环境规范版本
SpiUtil - com.github.houbb.heaven.util.lang中的类
spi 工具类
splitByAnyBlank(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
根据任意多的空格进行分割字符串。
splitByAnyBlank(String) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
按照任意空格拆分
splitByIndexes(String, List<Integer>) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
根据索引下标直接拆分
splitByLength(String, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
根据长度进行文本截断
splitStrictly(String, char, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
严格拆分 【传统拆分】 1:2:3:31::32:4 结果是:[1, 2, 3, 31, , 32, 4] 【严格拆分】 严格匹配 : 拆分符,如果有多个,则不进行拆分。
splitToList(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
拆分为列表
splitToList(String, char) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
拆分为列表
splitToList(char[], char) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
拆分为列表
splitToList(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
拆分为列表
splitToStringArray(String, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
拆分为字符串数组
splitToStringArray(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
拆分为字符串数组
SRC_MAIN_JAVA_PATH - 类 中的静态变量com.github.houbb.heaven.constant.MavenConst
main-java文件默认存放路径
SRC_MAIN_JAVA_PATH - 类 中的静态变量com.github.houbb.heaven.constant.PathConst
java源文件默认存放路径
SRC_MAIN_RESOURCES_PATH - 类 中的静态变量com.github.houbb.heaven.constant.MavenConst
main-资源文件存放路径
SRC_MAIN_RESOURCES_PATH - 类 中的静态变量com.github.houbb.heaven.constant.PathConst
资源文件存放路径
SRC_TEST_JAVA_PATH - 类 中的静态变量com.github.houbb.heaven.constant.MavenConst
java测试文件默认存放路径
SRC_TEST_RESOURCES_PATH - 类 中的静态变量com.github.houbb.heaven.constant.MavenConst
测试资源文件存放路径
STAR - 类 中的静态变量com.github.houbb.heaven.constant.CharConst
星星
STAR - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
startWith(Object, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.ObjectUtil
是否以 ...
StreamUtil - com.github.houbb.heaven.util.io中的类
流工具类
string(String) - 类 中的静态方法com.github.houbb.heaven.support.reader.impl.Readers
获取文本字符串
STRING_EMPTY - 类 中的静态变量com.github.houbb.heaven.util.util.ArrayUtil
空字符串列表
StringReader - com.github.houbb.heaven.support.reader.impl中的类
字符串读取类 project: heaven-StringReader create on 2020/3/19 21:43
StringReader(String) - 类 的构造器com.github.houbb.heaven.support.reader.impl.StringReader
 
stringToBytes(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
字符串转字节数组
StringUtil - com.github.houbb.heaven.util.lang中的类
字符串工具类
subList(int, int) - 类 中的方法com.github.houbb.heaven.support.tuple.impl.AbstractTuple
 
subList(List<E>, int, int) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
对原始列表进行截取
subString(String, int, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
字符串截取
subStringList(String, Collection<Integer>, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
根据下标截取列表 【最后的截取问题】 最后构建的结果: string=1::2::3:31:::32::4: index=[1,4,15] ignore=2 每次截取: [0,1) [1+2,4) [15+2,]
subWithBytes(String, int, String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
按照字节数的长度截断
subWithBytes(String, int) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
按照字节数的长度截断
SystemConst - com.github.houbb.heaven.constant中的类
系统常量 String currentUser = System.getProperty("user.name");
systemTime() - 类 中的静态方法com.github.houbb.heaven.util.time.impl.Times
获取系统时间
SystemUtil - com.github.houbb.heaven.util.util中的类
系统工具类 Created: 2019/9/2 8:44 PM Project: heaven

T

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 线程安全标示的使用单例,或者使用多例
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
Converts the specified source argument to a byte array with Shiro's PREFERRED_ENCODING.
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
Converts the specified InputStream into a byte array.
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
Returns the specified byte array as a character array using the PREFERRED_ENCODING.
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
Converts the specified byte array to a String using the PREFERRED_ENCODING.
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 工具类

U

unchecked(Throwable) - 类 中的静态方法com.github.houbb.heaven.response.exception.ExceptionUtil
将CheckedException转换为UncheckedException.
UNDERLINE - 类 中的静态变量com.github.houbb.heaven.constant.PunctuationConst
下划线
underlineToCamel(String) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
下划线转驼峰命名
unicodeToString(String) - 类 中的静态方法com.github.houbb.heaven.util.util.CharsetUtil
unicode 编码转字符串
unicodeToZh(String) - 类 中的静态方法com.github.houbb.heaven.util.util.CharsetUtil
unicode 转中文 分隔
union(K[], K...) - 类 中的静态方法com.github.houbb.heaven.util.util.ArrayUtil
数组的并集
union(Collection<E>, Collection<E>) - 类 中的静态方法com.github.houbb.heaven.util.util.CollectionUtil
集合的并集
unwrapThrowable(Throwable) - 类 中的静态方法com.github.houbb.heaven.response.exception.ExceptionUtil
解包异常
updateValue(Annotation, String, Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.reflect.ReflectAnnotationUtil
更新值信息
URLUtil - com.github.houbb.heaven.util.net中的类
URL 工具类 project: heaven-URLUtil create on 2020/6/19 20:07
USER_DIR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
户的当前工作目录
USER_HOME - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
用户的主目录
USER_NAME - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
用户的账户名称
UTF16 - 类 中的静态变量com.github.houbb.heaven.constant.CharsetConst
utf-16
UTF8 - 类 中的静态变量com.github.houbb.heaven.constant.CharsetConst
utf-8
uuid32() - 类 中的静态方法com.github.houbb.heaven.util.id.impl.Ids
已过时。
uuid32
UUID32 - com.github.houbb.heaven.util.id.impl中的类
已过时。
UUID32() - 类 的构造器com.github.houbb.heaven.util.id.impl.UUID32
已过时。
 
UUID8 - com.github.houbb.heaven.util.id.impl中的类
已过时。
UUID8() - 类 的构造器com.github.houbb.heaven.util.id.impl.UUID8
已过时。
 

V

VALUE - 类 中的静态变量com.github.houbb.heaven.constant.AnnotationConst
value(Object) - 接口 中的方法com.github.houbb.heaven.reflect.api.IField
设置值
value() - 接口 中的方法com.github.houbb.heaven.reflect.api.IField
当前字段的值
value() - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
value(Object) - 类 中的方法com.github.houbb.heaven.reflect.simple.SimpleField
 
valueOf(String) - 枚举 中的静态方法com.github.houbb.heaven.constant.enums.LangEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.houbb.heaven.constant.enums.ProxyTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.houbb.heaven.response.respcode.impl.CommonAdviceRespCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.houbb.heaven.response.respcode.impl.CommonRespCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.houbb.heaven.response.respcode.impl.HttpRespCodeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(Object) - 类 中的静态方法com.github.houbb.heaven.util.lang.StringUtil
避免默认实现的问题
values() - 枚举 中的静态方法com.github.houbb.heaven.constant.enums.LangEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.houbb.heaven.constant.enums.ProxyTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.houbb.heaven.response.respcode.impl.CommonAdviceRespCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.houbb.heaven.response.respcode.impl.CommonRespCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.houbb.heaven.response.respcode.impl.HttpRespCodeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VENDOR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 运行时环境供应商
VENDOR_URL - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 供应商的 URL
VERSION - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 运行时环境版本
visitFile(Path, BasicFileAttributes) - 类 中的方法com.github.houbb.heaven.util.io.filewalker.AllFileVisitor
 
visitFile(Path, BasicFileAttributes) - 类 中的方法com.github.houbb.heaven.util.io.MarkdownFileWalker
 
VM_NAME - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 虚拟机实现名称
VM_SPECIFICATION_NAME - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 虚拟机规范名称
VM_SPECIFICATION_VENDOR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 虚拟机规范供应商
VM_SPECIFICATION_VERSION - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 虚拟机规范版本
VM_VENDOR - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 虚拟机实现供应商
VM_VERSION - 类 中的静态变量com.github.houbb.heaven.constant.SystemConst
Java 虚拟机实现版本

W

waits(long, TimeUnit) - 类 中的方法com.github.houbb.heaven.support.wait.impl.NoWait
已过时。
 
waits(long, TimeUnit) - 类 中的方法com.github.houbb.heaven.support.wait.impl.SleepWait
已过时。
 
waits(long, TimeUnit) - 接口 中的方法com.github.houbb.heaven.support.wait.IWait
已过时。
等待时间
WILDCARD - 类 中的静态变量com.github.houbb.heaven.support.metadata.constant.PackageConst
通配符
withoutPadding() - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Encoder
Returns an encoder instance that encodes equivalently to this one, but without adding any padding character at the end of the encoded byte data.
wrap(InputStream) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Decoder
Returns an input stream for decoding Base64 encoded byte stream.
wrap(OutputStream) - 类 中的方法com.github.houbb.heaven.util.util.internal.Base64.Encoder
Wraps an output stream for encoding byte data using the Base64 encoding scheme.
Wrapper<T> - com.github.houbb.heaven.util.lang.reflect中的类
 
Wrapper() - 类 的构造器com.github.houbb.heaven.util.lang.reflect.Wrapper
 
write(long, byte[]) - 接口 中的方法com.github.houbb.heaven.util.io.ext.IFiles
写入文件内容 兼容性处理:如果 endIndex 超过文档的长度,则以文档长度为准
write(long, byte[]) - 类 中的方法com.github.houbb.heaven.util.io.ext.impl.RandomAccessFiles
 
write(String, CharSequence, OpenOption...) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
写入文件信息 (1)默认 utf-8 编码 (2)默认新建一个文件 (3)默认为一行
write(String, Iterable<? extends CharSequence>, OpenOption...) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
写入文件信息 (1)默认 utf-8 编码 (2)默认新建一个文件
write(String, Iterable<? extends CharSequence>, String, OpenOption...) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
写入文件信息
write(String, byte[]) - 类 中的静态方法com.github.houbb.heaven.util.io.FileUtil
写入字节到文件
write(Collection<String>, OutputStream, String) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
Writes the set of service class names to a service file.
write(Collection<String>, OutputStream) - 类 中的静态方法com.github.houbb.heaven.util.io.StreamUtil
Writes the set of service class names to a service file.
writeLines(String, String...) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
写入行内容到指定列
writeLines(String, Collection<String>) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
写入行内容到指定文件
writeLines(String, Collection<String>, String, OpenOption...) - 类 中的静态方法com.github.houbb.heaven.util.nio.PathUtil
写入行内容到指定列

Y

Y - 类 中的静态变量com.github.houbb.heaven.util.lang.BoolUtil
Y 字符串

Z

zhToUnicode(String) - 类 中的静态方法com.github.houbb.heaven.util.util.CharsetUtil
中文转 unicode 编码
ZIP - 类 中的静态变量com.github.houbb.heaven.constant.FileTypeConst.Compress
 
ZipUtil - com.github.houbb.heaven.util.io中的类
压缩工具类
ZipUtil() - 类 的构造器com.github.houbb.heaven.util.io.ZipUtil
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
跳过导航链接

Copyright © 2024. All rights reserved.