A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

abs() - Method in class com.gitee.apanlh.util.calc.Num
获取绝对值
ABS - com.gitee.apanlh.util.calc.OperatorType
绝对值
AbstractChooser<R> - Class in com.gitee.apanlh.util.base
短路顺序选择器的抽象基类,封装了公共的方法
AbstractChooser() - Constructor for class com.gitee.apanlh.util.base.AbstractChooser
默认构造函数
AbstractHttpClient<T> - Class in com.gitee.apanlh.util.net.http.client
HTTP客户端抽象类
AbstractRedis - Class in com.gitee.apanlh.spring.data.redis.api
抽象Redis数据类型
集成基础API
accept(T) - Method in interface com.gitee.apanlh.util.func.FuncFilter
搜索条件为true才执行
accept(T) - Method in interface com.gitee.apanlh.util.func.FuncFind
搜索条件为true才执行
ACCEPT - com.gitee.apanlh.util.net.http.HttpHeaderType
接受
ACCEPT_CHARSET - com.gitee.apanlh.util.net.http.HttpHeaderType
接受字符集
ACCEPT_ENCODING - com.gitee.apanlh.util.net.http.HttpHeaderType
接受编码
ACCEPT_LANGUAGE - com.gitee.apanlh.util.net.http.HttpHeaderType
接受语言
ACCEPT_RANGES - com.gitee.apanlh.util.net.http.HttpHeaderType
接受范围
ACCEPTED - com.gitee.apanlh.util.net.http.HttpStatusType
202 Accepted
ACCESS_CONTROL_ALLOW_CREDENTIALS - com.gitee.apanlh.util.net.http.HttpHeaderType
访问控制允许凭证
ACCESS_CONTROL_ALLOW_HEADERS - com.gitee.apanlh.util.net.http.HttpHeaderType
访问控制允许头部
ACCESS_CONTROL_ALLOW_METHODS - com.gitee.apanlh.util.net.http.HttpHeaderType
访问控制允许方法
ACCESS_CONTROL_ALLOW_ORIGIN - com.gitee.apanlh.util.net.http.HttpHeaderType
访问控制允许来源
ACCESS_CONTROL_EXPOSE_HEADERS - com.gitee.apanlh.util.net.http.HttpHeaderType
访问控制暴露头部
ACCESS_CONTROL_MAX_AGE - com.gitee.apanlh.util.net.http.HttpHeaderType
访问控制最大年龄
ACCESS_CONTROL_REQUEST_HEADERS - com.gitee.apanlh.util.net.http.HttpHeaderType
访问控制请求头部
ACCESS_CONTROL_REQUEST_METHOD - com.gitee.apanlh.util.net.http.HttpHeaderType
访问控制请求方法
acknowledge(String, String, String...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
确认消息已处理
ACTIVE - com.gitee.apanlh.util.net.ftp.FtpConnectMode
主动模式
add(Num) - Method in class com.gitee.apanlh.util.calc.Num
加法
add(Number) - Method in class com.gitee.apanlh.util.calc.Num
加法
add(String) - Method in class com.gitee.apanlh.util.calc.Num
加法
add(String, Iterable<RedisGeoCommands.GeoLocation<Object>>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
批量添加地理位置坐标
add(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHyperLogLog
添加元素
add(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
向集合添加一个或多个值
add(String, Object, double) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
向有序集合添加成员,如果成员已存在则更新分数
add(String, Map<Object, Object>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
向流中添加一条消息
add(String, Set<ZSetOperations.TypedTuple<Object>>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
批量添加成员
add(String, Point, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
添加地理位置坐标
add(String, V) - Method in class com.gitee.apanlh.util.net.http.HttpHeader
添加请求/响应头
add(T) - Method in class com.gitee.apanlh.util.base.CollBuilder
添加元素
ADD - com.gitee.apanlh.util.calc.OperatorType
加法
addAll(C, E...) - Static method in class com.gitee.apanlh.util.base.CollUtils
集合批量添加元素
addAll(C, Collection<? extends E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
集合批量添加元素
addAll(C, Map<?, V>) - Static method in class com.gitee.apanlh.util.base.CollUtils
添加元素(Map)
addAll(Collection<T>) - Method in class com.gitee.apanlh.util.base.CollBuilder
根据集合添加元素
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class com.gitee.apanlh.spring.web.configure.RequestResolverConfiguration
 
addAutoTypeFilter(String...) - Method in class com.gitee.apanlh.spring.data.redis.serializer.FastJson2RedisSerializerAdapter
 
addAutoTypeFilter(String...) - Method in class com.gitee.apanlh.spring.data.redis.serializer.FastJsonRedisSerializerAdapter
 
addAutoTypeFilter(String...) - Method in class com.gitee.apanlh.spring.data.redis.serializer.JacksonRedisSerializerAdapter
 
addAutoTypeFilter(String...) - Method in interface com.gitee.apanlh.spring.data.redis.serializer.RedisSerializerAdapter
添加安全类型白名单(包路径),防止反序列化漏洞
addCase(boolean, FuncCall<R>) - Method in class com.gitee.apanlh.util.base.ChooseFirst
添加条件分支
如果已有匹配条件或当前条件为false则忽略此分支;否则记录为第一个匹配分支
addCookie(Cookie) - Static method in class com.gitee.apanlh.web.util.ServletUtils
添加cookie
addCustomLocalDateFormats(DateTimeFormatter...) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
追加全局自定义解析日期格式,DateUtils中也生效
addCustomLocalDateTimeFormats(DateTimeFormatter...) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
追加全局自定义解析日期时间格式,DateUtils中也生效
addCustomLocalTimeFormats(DateTimeFormatter...) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
追加全局自定义解析时间格式,DateUtils中也生效
addHeader(RequestHeader) - Static method in class com.gitee.apanlh.web.util.ServletUtils
添加请求头
addHeader(String, String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
添加请求头
addHeader(HttpServletResponse, RequestHeader) - Static method in class com.gitee.apanlh.web.util.ServletUtils
添加请求头
addHeader(HttpServletResponse, String, String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
添加请求头
addInterceptor(HttpInterceptor) - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
添加拦截器
addPathParam(String, Object) - Method in class com.gitee.apanlh.util.net.http.HttpUrl
添加路径参数
addPathParam(Map<String, Object>) - Method in class com.gitee.apanlh.util.net.http.HttpUrl
添加查询参数
addQueryParam(String, Object) - Method in class com.gitee.apanlh.util.net.http.HttpUrl
添加查询参数
addQueryParam(Map<String, Object>) - Method in class com.gitee.apanlh.util.net.http.HttpUrl
添加查询参数
addRequestInterceptor(HttpRequestInterceptor) - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorContext
添加-HTTP请求参数解析后拦截器
addRequestPreInterceptor(HttpRequestPreInterceptor) - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorContext
添加-HTTP请求参数解析前拦截器
addResponseInterceptor(HttpResponseInterceptor) - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorContext
添加-HTTP响应拦截器
address(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
结构化地址脱敏
ADDRESS - com.gitee.apanlh.util.desensitize.DesensitizeType
结构化地址
AddressDesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
结构化地址脱敏规则
取结构化地址“省+市+区/县+街道/乡镇+居委会/村+道路+小区+门牌号”中“省+市+区县+门牌号”部分,门牌号保留最后5位,中间用6个*代替
山东省济南市市中区泺源大街天桥南居委会经二路齐鲁吉祥苑小区8-3-201/山东省济南市市中区******3-201;
山东省烟台市芝罘区齐鲁路211号/山东省烟台市芝罘区******路211号
AddressDesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.AddressDesensitizeRule
默认构造
AES - Class in com.gitee.apanlh.util.algorithm.symmetric
AES对称加密算法
提供了AES加密和解密的功能
可自定义key、iv、分组模式、填充模式等等来完成创建不同的AES实例
AES - com.gitee.apanlh.util.algorithm.symmetric.SymmetricType
AES 高级加密标准 默认AES/ECB/PKCS5Padding
AES() - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.AES
构造函数-ECB模式加密器
默认AES/ECB/PKCS5Padding算法
随机128位密钥长度
AES(byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.AES
构造函数-ECB模式加密器
默认AES/ECB/PKCS5Padding算法
AES(byte[], byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.AES
构造函数-CBC模式加密器
默认AES/CBC/PKCS5Padding算法
自定义密钥
自定义向量
AES(byte[], byte[], AlgorithmMode, AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.AES
构造函数-自定义模式加密器
自定义密钥
自定义向量
自定义加密器模式
自定义填充方法
AES(byte[], byte[], AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.AES
构造函数-CBC模式加密器
自定义密钥
自定义向量
自定义填充方法
AES(byte[], AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.AES
构造函数-ECB模式加密器
自定义密钥
自定义填充方法
afterConfigure() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
 
afterConfigure() - Method in interface com.gitee.apanlh.util.net.ftp.FtpConfigureHandler
在某之后装配
afterConfigure() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
 
age(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取年龄
AGE - com.gitee.apanlh.util.net.http.HttpHeaderType
年龄
AlgorithmException - Exception in com.gitee.apanlh.exp.algorithm
加解密相关异常
AlgorithmException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.AlgorithmException
构造函数
指定异常
AlgorithmException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.AlgorithmException
构造函数
AlgorithmException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.AlgorithmException
构造函数
AlgorithmMode - Enum in com.gitee.apanlh.util.algorithm.crypto
常见加解密器模式(分组模式) https://blog.csdn.net/u013073067/article/details/87086562
AlgorithmPadding - Enum in com.gitee.apanlh.util.algorithm.crypto
加密/解密填充模式
alias() - Method in annotation type com.gitee.apanlh.annotation.tree.TreeAlias
别名
alias() - Method in annotation type com.gitee.apanlh.annotation.tree.TreeId
别名
ALL - com.gitee.apanlh.util.file.FileMatchType
所有类型
ALLOW - com.gitee.apanlh.util.net.http.HttpHeaderType
允许
AnnotationCache - Class in com.gitee.apanlh.util.reflection
元注解缓存
AnnotationCache() - Constructor for class com.gitee.apanlh.util.reflection.AnnotationCache
默认构造
AnnotationCacheKey - Class in com.gitee.apanlh.util.reflection
注解缓存Key
用于替代字符串键
AnnotationCacheKey(int, Class<?>, Class<? extends Annotation>...) - Constructor for class com.gitee.apanlh.util.reflection.AnnotationCacheKey
构造函数
AnnotationProvider - Interface in com.gitee.apanlh.util.reflection
元注解提供者
APACHE_NET - com.gitee.apanlh.util.check.CheckLibrary
用于检测FTP NET包
append(boolean, String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
追加字符串
自定义结尾或者开头追加字符串
append(boolean, String, String...) - Static method in class com.gitee.apanlh.util.base.StringUtils
追加字符串
自定义结尾或者开头追加字符串
添加多个字符方式
append(double[]) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(float[]) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(int[]) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(long[]) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(Num) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(Num...) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加多值
append(NumCollector) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加多值
append(HttpContentType, String...) - Static method in enum com.gitee.apanlh.web.http.HttpContentType
指定枚举类尾部添加值
自动添加分隔符(;)
append(Iterable<? extends Number>) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加多值
append(Number) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(Number...) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(String) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(String...) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加值
append(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
结尾追加字符串
append(String, String...) - Static method in class com.gitee.apanlh.util.base.StringUtils
结尾追加字符串
append(String, String, int) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符插入
append(List<String>) - Method in class com.gitee.apanlh.util.calc.NumCollector
添加多值
appendContentType(HttpContentType, String...) - Static method in enum com.gitee.apanlh.web.http.HttpContentType
前缀指定添加Content-Type:
指定枚举类尾部添加值
自动添加分隔符(;)
appendKey(String) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyAppender
添加子类RedisKey的内容
a:b: 这是RedisKey中的Keys代表多层级,a:b:这里是Key值
appendKeys(String...) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyAppender
添加子类RedisKey的内容数组类型
appendKeys(List<String>) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyAppender
添加子类RedisKey的内容集合类型
appendKeys(Map<String, Object>) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyAppender
添加子类RedisKey的内容Map类型
APPLICATION_DOCX - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
Word 2007+ 格式
APPLICATION_FORM_URLENCODED - com.gitee.apanlh.web.http.HttpContentType
FORM表单数据,如:key1=value1&key2=value2
APPLICATION_JAVASCRIPT - com.gitee.apanlh.web.http.HttpContentType
text文本类型javascript类型
APPLICATION_JSON - com.gitee.apanlh.web.http.HttpContentType
JSON 格式数据
APPLICATION_JSON - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
JSON
APPLICATION_JSON_UTF8 - com.gitee.apanlh.web.http.HttpContentType
JSON类型 UTF-8
APPLICATION_MSWORD - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
Word 2003 格式
APPLICATION_OCTET_STREAM - com.gitee.apanlh.web.http.HttpContentType
文件流
APPLICATION_OCTET_STREAM - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
标准二进制流内容类型
APPLICATION_PDF - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
PDF
APPLICATION_VND_MS_EXCEL - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
Excel 2003 格式
APPLICATION_VND_OPENXMLFORMATS - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
Excel 2007+ 格式
APPLICATION_XML - com.gitee.apanlh.web.http.HttpContentType
XML类型
APPLICATION_XML - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
XML
APPLICATION_ZIP - com.gitee.apanlh.web.http.HttpContentType
压缩包类型
APPLICATION_ZIP - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
ZIP压缩包
array(boolean[], boolean[]) - Static method in class com.gitee.apanlh.util.base.Eq
boolean数组比较
对比两者boolean[]是否一致
两个数组均为null返回true
array(byte[], byte[]) - Static method in class com.gitee.apanlh.util.base.Eq
字节数组比较
对比两者byte[]是否一致
两个数组均为null返回true
array(char[], char[]) - Static method in class com.gitee.apanlh.util.base.Eq
char数组比较
对比两者char[]是否一致
两个数组均为null返回true
array(double[], double[]) - Static method in class com.gitee.apanlh.util.base.Eq
double数组比较
对比两者double[]是否一致
两个数组均为null返回true
array(float[], float[]) - Static method in class com.gitee.apanlh.util.base.Eq
float数组比较
对比两者float[]是否一致
两个数组均为null返回true
array(int[], int[]) - Static method in class com.gitee.apanlh.util.base.Eq
int数组比较
对比两者int[]是否一致
两个数组均为null返回true
array(long[], long[]) - Static method in class com.gitee.apanlh.util.base.Eq
long数组比较
对比两者long[]是否一致
两个数组均为null返回true
array(short[], short[]) - Static method in class com.gitee.apanlh.util.base.Eq
short数组比较
对比两者short[]是否一致
两个数组均为null返回true
array(Enumeration<E>, FuncFor<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
循环遍历
array(List<T>, FuncFor<T>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
循环遍历
array(List<T>, FuncForIndex<T>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
循环遍历
array(T[], FuncFor<T>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
循环遍历
array(T[], FuncForIndex<T>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
循环遍历
array(T[], T[]) - Static method in class com.gitee.apanlh.util.base.Eq
对象数组比较
两个数组均为为null返回true
arrayBoolean() - Static method in class com.gitee.apanlh.util.base.Empty
boolean-返回空数组
不可改变
arrayBooleanWrapper() - Static method in class com.gitee.apanlh.util.base.Empty
Boolean-返回空数组
不可改变
包装类型
arrayByte() - Static method in class com.gitee.apanlh.util.base.Empty
byte-返回空数组
不可改变
arrayByteWrapper() - Static method in class com.gitee.apanlh.util.base.Empty
Byte-返回空数组
不可改变
包装类型
arrayChar() - Static method in class com.gitee.apanlh.util.base.Empty
char-返回空数组
不可改变
arrayCharacterWrapper() - Static method in class com.gitee.apanlh.util.base.Empty
Character-返回空数组
不可改变
包装类型
arrayClass() - Static method in class com.gitee.apanlh.util.base.Empty
类-返回类
不可改变
arrayContainsAny(String[], CharSequence) - Static method in class com.gitee.apanlh.util.base.StringUtils
判断字符串数组中是否包含指定字符串(元素相等比较)
任意出现匹配返回true
arrayDouble() - Static method in class com.gitee.apanlh.util.base.Empty
double-返回空数组
不可改变
arrayDoubleWrapper() - Static method in class com.gitee.apanlh.util.base.Empty
Double-返回空数组
不可改变
包装类型
arrayFloat() - Static method in class com.gitee.apanlh.util.base.Empty
float-返回空数组
不可改变
arrayFloatWrapper() - Static method in class com.gitee.apanlh.util.base.Empty
Float-返回空数组
不可改变
包装类型
arrayInt() - Static method in class com.gitee.apanlh.util.base.Empty
int-返回空数组
不可改变
arrayIntWrapper() - Static method in class com.gitee.apanlh.util.base.Empty
Integer-返回空数组
不可改变
包装类型
arrayLong() - Static method in class com.gitee.apanlh.util.base.Empty
long-返回空数组
不可改变
arrayLongWrapper() - Static method in class com.gitee.apanlh.util.base.Empty
Long-返回空数组
不可改变
包装类型
arrayObject(Class<T>) - Static method in class com.gitee.apanlh.util.base.Empty
对象-返回对象
不可改变
arrayShort() - Static method in class com.gitee.apanlh.util.base.Empty
short-返回空数组
不可改变
arrayShortWrapper() - Static method in class com.gitee.apanlh.util.base.Empty
Short-返回空数组
不可改变
包装类型
arrayString() - Static method in class com.gitee.apanlh.util.base.Empty
String-返回空数组
不可改变
ArrayUtils - Class in com.gitee.apanlh.util.base
数组工具类
ASC - com.gitee.apanlh.util.base.Sort
升序
ascToBcd(byte[]) - Static method in class com.gitee.apanlh.util.encode.BcdUtils
ASCII转BCD
ascToBcd(byte[], int) - Static method in class com.gitee.apanlh.util.encode.BcdUtils
ASCII转BCD
ascToStr(byte[]) - Static method in class com.gitee.apanlh.util.encode.AscUtils
ASC转换String
AscUtils - Class in com.gitee.apanlh.util.encode
ASC编码
Assert - Class in com.gitee.apanlh.util.valid
断言工具类 如果为true 则程序继续执行 如果为false 则程序抛出异常,并终止执行(默认抛出AssertArgumentException异常)
AssertArgumentException - Exception in com.gitee.apanlh.exp
断言参数异常
AssertArgumentException(Exception) - Constructor for exception com.gitee.apanlh.exp.AssertArgumentException
构造函数
AssertArgumentException(String) - Constructor for exception com.gitee.apanlh.exp.AssertArgumentException
构造函数
指定消息
AssertArgumentException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.AssertArgumentException
构造函数
AssertCall<Exp> - Interface in com.gitee.apanlh.util.func
断言回调
AsymmetricAbstract - Class in com.gitee.apanlh.util.algorithm.asymmetric
非对称算法加密/解密/签名/验签抽象类
默认实现基本功能
AsymmetricAbstract() - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
默认构造函数
AsymmetricException - Exception in com.gitee.apanlh.exp.algorithm
非对称加密/解密异常
AsymmetricException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricException
构造函数
指定异常
AsymmetricException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricException
构造函数
指定消息
AsymmetricException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricException
构造函数
指定格式化消息
自定义抛出异常
AsymmetricException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricException
构造函数
指定格式化消息
AsymmetricException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricException
构造函数
指定消息及指定异常
AsymmetricKey - Class in com.gitee.apanlh.util.algorithm.asymmetric
非对称加密密钥对对象
用于存放非对称加密算法(如SM2、RSA等)的公钥和私钥
支持十六进制和Base64编码格式
如果需要解码Key方法请使用AsymmetricKey.decode()
AsymmetricKey() - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
默认构造函数
AsymmetricKey(byte[], byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
构造函数-初始化公钥/私钥
默认转化Base64
AsymmetricKey(byte[], byte[], boolean) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
构造函数-初始化公钥/私钥
自定义转化格式
注意:Base64编码则默认RFC4648标准
AsymmetricKeyFormat - Interface in com.gitee.apanlh.util.algorithm.asymmetric
非对称算法对公钥/私钥格式转换接口
AsymmetricSign - Interface in com.gitee.apanlh.util.algorithm.asymmetric
非对称算法签名接口
提供签名/验签方法
AsymmetricSignException - Exception in com.gitee.apanlh.exp.algorithm
非对称签名异常
AsymmetricSignException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricSignException
构造函数
指定异常
AsymmetricSignException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricSignException
构造函数
指定消息
AsymmetricSignException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricSignException
构造函数
指定格式化消息
自定义抛出异常
AsymmetricSignException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricSignException
构造函数
指定格式化消息
AsymmetricSignException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.AsymmetricSignException
构造函数
指定消息及指定异常
AsymmetricType - Enum in com.gitee.apanlh.util.algorithm.asymmetric
非对称加密类型算法类型枚举
AUDIO_MPEG - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
音频mpeg类型
AUDIO_WAV - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
音视频wav类型
AUTHORIZATION - com.gitee.apanlh.util.net.http.HttpHeaderType
授权
AUTHORIZATION - Static variable in enum com.gitee.apanlh.util.net.http.auth.HttpAuthProtocol
认证请求头
autoClearCache() - Method in interface com.gitee.apanlh.util.cache.local.api.CacheAutoClear
返回一个接口类型,用于执行清理策略
autoClearCache() - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
执行清理策略
autoEq(T, T) - Static method in class com.gitee.apanlh.util.base.Eq
值比较自动匹配类型
avg() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算平均值
(总和) / 个数
AVG - com.gitee.apanlh.util.calc.CollectorOperatorType
平均值

B

BAD_GATEWAY - com.gitee.apanlh.util.net.http.HttpStatusType
502 Bad Gateway
BAD_REQUEST - com.gitee.apanlh.util.net.http.HttpStatusType
400 Bad Request
BAD_REQUEST - com.gitee.apanlh.web.msg.DefaultResultMessage
请求参数错误
BANK_CARD - com.gitee.apanlh.util.desensitize.DesensitizeType
银行卡
bankCard(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
银行卡脱敏
BankCardDesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
隐藏银行卡号脱敏规则
前四位 后四位
BankCardDesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.BankCardDesensitizeRule
默认构造函数
Base64Type - Enum in com.gitee.apanlh.util.encode
Base64编码类型枚举
Base64Utils - Class in com.gitee.apanlh.util.encode
此工具类封装了Java标准库中的Base64相关功能,使其更易于使用
Base64编码是一种将二进制数据转换为可打印字符的编码方式,常用于数据传输和存储
支持的编码类型包括标准编码方式(RFC4648)、URL安全编码方式(RFC4648_URLSAFE)、MIME编码方式(RFC2045)
BaseHttpConfigure - Interface in com.gitee.apanlh.util.net.http.handler
基础HTTTConfigure配置接口
BaseHttpStatus - Interface in com.gitee.apanlh.util.net.http
基础HTTP响应状态接口
BaseXssConfig - Class in com.gitee.apanlh.web.config
默认XSS过滤配置
BaseXssFilter - Class in com.gitee.apanlh.web.filter.xss
XSSFilter过滤
启动为第一加载顺序
适用于单体架构
如需使用则继承该类
BaseXssRequestWrapper - Class in com.gitee.apanlh.web.wrapper
XSSFilter包装类
BaseXssRequestWrapper(HttpServletRequest) - Constructor for class com.gitee.apanlh.web.wrapper.BaseXssRequestWrapper
构造函数
不会关闭HttpServletRequest中的读取输入流
BaseXssValid - Class in com.gitee.apanlh.web.filter.xss
XSS验证
basic(String, String) - Static method in class com.gitee.apanlh.util.net.http.auth.HttpAuth
创建Basic
请求头示例:authorization=Basic NDI6NDEy
BASIC - com.gitee.apanlh.util.net.http.auth.HttpAuthProtocol
Basic认证
BASIC_DATA_TYPE_MAP - Static variable in class com.gitee.apanlh.util.base.ClassTypeUtils
基本数据类型
Key = 包装数据类型
Value = 原始数据类型
batchProcess(List<E>, int, FuncPage<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
对集合进行一个批量处理操作
自定义限制长度
batchProcessAsync(List<E>, int, FuncPage<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
对集合进行一个批量处理操作(异步)
自定义限制长度
可以用于批量更新/插入等特定异步操作
batchProcessAsync(List<E>, int, Executor, FuncPage<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
对集合进行一个批量处理操作(异步)
自定义限制长度
可以用于批量更新/插入等特定异步操作
可自定义线程器对象
bcdToStr(byte[]) - Static method in class com.gitee.apanlh.util.encode.BcdUtils
BCD转ASCII字符串
BcdUtils - Class in com.gitee.apanlh.util.encode
BCD码(Binary-Coded Decimal)亦称二进码十进数或二-十进制代码
BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行
http://cuisuqiang.iteye.com/blog/1429956
BeanContextUtils - Class in com.gitee.apanlh.spring
SpringApplicationContext工具类
BeanContextUtils() - Constructor for class com.gitee.apanlh.spring.BeanContextUtils
默认构造函数
不初始化Request上下文
beanName() - Method in annotation type com.gitee.apanlh.annotation.load.InitLoadClass
bean名称
bearer(String) - Static method in class com.gitee.apanlh.util.net.http.auth.HttpAuth
创建Bearer
请求头示例:authorization=Bearer 123456
BEARER - com.gitee.apanlh.util.net.http.auth.HttpAuthProtocol
Bearer认证
beforeConfigure() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
 
beforeConfigure() - Method in interface com.gitee.apanlh.util.net.ftp.FtpConfigureHandler
在某之前装配
beforeConfigure() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
 
between(Number, Number) - Method in class com.gitee.apanlh.util.calc.Num
当前值是否在于两者之间
bgSave() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
异步保存当前数据库到磁盘(非阻塞)
BIGMAP - com.gitee.apanlh.spring.data.redis.core.RedisDataType
位图
BINARY - com.gitee.apanlh.web.content.ContentTypeCategory
二进制文件流(octet-stream, zip, image 等)
BINARY_STREAM_RESOLVER - com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
二进制流解析
binarySearch(int[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
二分查找(要求数组必须已按升序排序)
binarySearch(long[], long) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
二分查找(要求数组必须已按升序排序)
binarySearch(short[], short) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
二分查找(要求数组必须已按升序排序)
binarySearch(List<E>, FuncGet<E, C>, C) - Static method in class com.gitee.apanlh.util.base.CollUtils
二分查找函数式
返回索引
如果未找到返回-1
BinaryStreamResolver - Class in com.gitee.apanlh.spring.web.resolver.content
二进制流解析器
BinaryUtils - Class in com.gitee.apanlh.util.encode
二进制工具类
bitCount(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisBigMap
统计位图中值为 1 的个数
bitCount(String, int, int) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisBigMap
统计位图中指定字节范围内的值为 1 的个数
bitOp(RedisStringCommands.BitOperation, String, String...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisBigMap
执行位运算(AND、OR、XOR、NOT)并将结果保存到目标键
BLOCK_SIZE - Static variable in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
默认16字节(128块长度)
BloomFilter - Class in com.gitee.apanlh.web.filter
布隆过滤器
BMP_SUFFIX - Static variable in class com.gitee.apanlh.util.image.ImageUtils
bmp格式
bottom(int) - Method in class com.gitee.apanlh.util.calc.NumCollector
返回当前聚合器中N个最小值
BOUNCY_CASTLE - com.gitee.apanlh.util.check.CheckLibrary
加解密BC依赖
BouncyCastleDigestAbstract - Class in com.gitee.apanlh.util.algorithm.digest
BouncyCastle摘要算法抽象类
支持分块更新数据,调用 BouncyCastleDigestAbstract.update(byte[]) 累积数据,最后 BouncyCastleDigestAbstract.digest() 完成计算
BouncyCastleDigestAbstract(DigestType) - Constructor for class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
BC摘要构造函数
BouncyCastleSymmetricAbstract - Class in com.gitee.apanlh.util.algorithm.symmetric
对称算法加密/解密抽象类
默认实现了加密和解密功能
该抽象类提供了对称加密算法的通用操作和方法,子类可以继承此类并根据具体的对称加密算法实现相应的加密和解密逻辑
该抽象类依赖于 Bouncy Castle提供的加密算法库,需要在使用前添加 Bouncy Castle作为加密算法提供者
注意:该类的部分方法参数或字段可能需要根据具体的对称加密算法进行调整和适配
参考文档:Bouncy Castle: https://www.bouncycastle.org/
BouncyCastleSymmetricAbstract() - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
构造函数-初始化加解密器
BouncyCastleSymmetricAbstract(byte[], byte[], int, PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
构造函数-初始化PEB算法加解密器
自定义key
自定义盐值
自定义迭代次数
自定义PEB算法类型
动态加载加解密器模式(加密模式、解密模式)
BouncyCastleSymmetricAbstract(byte[], byte[], SymmetricType) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
构造函数-初始化加解密器
自定义算法类型,构建时默认算法自带模式比如AES=AES/ECB/PKCS5Padding,DES= DES/ECB/PKCS5Padding
自定义密钥
自定义向量
动态加载加解密器模式(加密模式、解密模式)
BouncyCastleSymmetricAbstract(byte[], byte[], SymmetricType, AlgorithmMode, AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
构造函数-初始化加解密器
自定义算法类型,构建时默认算法自带模式比如AES=AES/ECB/PKCS5Padding,DES= DES/ECB/PKCS5Padding
自定义密钥
自定义向量
动态加载加解密器模式(加密模式、解密模式)
自定义算法模式(ECB、CBC等)
自定义算法填充模式(PKCS1、PKCS5等)
BouncyCastleSymmetricAbstract(SymmetricType) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
构造函数-初始化加解密器
自定义算法类型,构建时默认算法自带模式比如AES=AES/ECB/PKCS5Padding,DES= DES/ECB/PKCS5Padding
动态加载加解密器模式(加密模式、解密模式)
默认随机生成128位密钥长度
BouncyCastleSymmetricAbstract(SymmetricType, AlgorithmMode, AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
构造函数-初始化加解密器
默认随机生成128位密钥长度,如果为CBC等带IV的模式,则自动生成IV(128位)
自定义算法类型,构建时默认算法自带模式比如AES(AES/ECB/PKCS5Padding),DES(DES/ECB/PKCS5Padding)
动态加载加解密器模式(加密模式、解密模式)
自定义算法模式(ECB、CBC等)
自定义算法填充模式(PKCS1、PKCS5等)
BROTLI - com.gitee.apanlh.util.compression.ZipType
Brotli 类型
BUFFER_512B - Static variable in class com.gitee.apanlh.util.unit.BuffSize
512B长度
BuffSize - Class in com.gitee.apanlh.util.unit
常见缓冲长度
build() - Method in class com.gitee.apanlh.util.base.CollBuilder
构建
build() - Method in class com.gitee.apanlh.util.base.MapBuilder
构建
build() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
构建-将发送HTTP请求
build() - Method in class com.gitee.apanlh.util.net.http.HttpUrl
构建最终请求地址
build() - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
构建时执行invoke方法
只能获取public方法,对于private/protected私有方法/私有包不获取
build(Class<T>) - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
构建时执行invoke方法
返回指定类型
buildBigMap() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建BigMap类型
默认:符号风格
buildEntrySet() - Method in class com.gitee.apanlh.util.base.MapBuilder
构建EntrySet
builder() - Static method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构造
builder() - Static method in class com.gitee.apanlh.util.base.CollBuilder
建造方法
用例:CollBuilder.builder().build()
builder(int) - Static method in class com.gitee.apanlh.util.base.CollBuilder
建造方法
自定义长度
用例:CollBuilder.builder().build()
builder(Class<?>, String) - Static method in class com.gitee.apanlh.util.reflection.MethodInvoker
builder 创建 需要set(参数类型、调用参数)
builder(Class<T>) - Static method in class com.gitee.apanlh.util.base.CollBuilder
建造方法
自定义类
用例:CollBuilder.builder(TestBean.class).build()
builder(Class<T>, int) - Static method in class com.gitee.apanlh.util.base.CollBuilder
建造方法
自定义类
自定义长度
用例:CollBuilder.builder(TestBean.class).build()
builder(String) - Static method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
构造-默认GET请求
builder(String, HttpMethod) - Static method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
构造-自定义请求
builder(T, String) - Static method in class com.gitee.apanlh.util.reflection.MethodInvoker
builder 创建
Builder() - Constructor for class com.gitee.apanlh.util.base.MapBuilder.Builder
默认构造
Builder(int) - Constructor for class com.gitee.apanlh.util.base.MapBuilder.Builder
构造-自定义长度
Builder(Map<K, V>) - Constructor for class com.gitee.apanlh.util.base.MapBuilder.Builder
构造-自定义map
builderSpringBean(Class<?>, String) - Static method in class com.gitee.apanlh.util.reflection.MethodInvoker
builder 创建
需要set(参数类型、调用参数)
SpringBean模式
buildGeo() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建Geo类型
默认:符号风格
buildHash() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建Hash类型
默认:符号风格
buildHyperLogLog() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建HyperLogLog类型
默认:符号风格
buildKeySet() - Method in class com.gitee.apanlh.util.base.MapBuilder
构建KeySet
buildList() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建List类型
默认:符号风格
buildList() - Method in class com.gitee.apanlh.util.base.MapBuilder
构建ArrayList
buildPubSub() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建PubSub类型
默认:符号风格
buildScript() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建Script类型
默认:符号风格
buildSet() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建Set类型
默认:符号风格
buildStream() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建Stream类型
默认:符号风格
buildString() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建String类型
默认:符号风格
buildZset() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
构建ZSet类型
默认:符号风格
BYTE - com.gitee.apanlh.util.unit.DataSizeUnit
BYTE转换
ByteReadable - Class in com.gitee.apanlh.util.unit
可读转换器

C

C1C2C3 - com.gitee.apanlh.util.algorithm.asymmetric.SM2Mode
C1C2C3模式
C1C3C2 - com.gitee.apanlh.util.algorithm.asymmetric.SM2Mode
C1C3C2模式
cache() - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
默认WeakMap类型缓存
默认初始化长度64
cache(int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
默认WeakMap类型缓存
cache(FuncMapExecute<K, V>) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
默认WeakMap类型缓存
cache(Map<K, V>) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
自定义缓存
默认内部方法实现数据一致性及锁
Cache<K,​V> - Class in com.gitee.apanlh.util.cache.local
本地缓存
默认为弱引用缓存(WeakHashMap)
默认对并发做了处理
Cache() - Constructor for class com.gitee.apanlh.util.cache.local.Cache
构造函数-默认使用弱引用缓存(WeakHashMap)
默认64扩容因子
Cache(int) - Constructor for class com.gitee.apanlh.util.cache.local.Cache
构造函数-默认使用弱引用缓存(WeakHashMap)
自定义长度
Cache(FuncMapExecute<K, V>) - Constructor for class com.gitee.apanlh.util.cache.local.Cache
构造函数-自定义初始化加载map
默认使用弱引用缓存(WeakHashMap)实现自动清理
Cache(Map<K, V>) - Constructor for class com.gitee.apanlh.util.cache.local.Cache
构造函数-自定义Map类型
区分对ConcurrentHashMap做特殊处理
CACHE_CONTROL - com.gitee.apanlh.util.net.http.HttpHeaderType
缓存控制
CacheAbstract<K,​V> - Class in com.gitee.apanlh.util.cache.local
缓存抽象类
用于非Cache类使用的抽象类,Cache类单独实现方法,用于作为基本本地缓存
使用重入锁
CacheAutoClear - Interface in com.gitee.apanlh.util.cache.local.api
自动清理缓存接口
CacheClear - Interface in com.gitee.apanlh.util.cache.local.api
清理缓存接口
CacheClearTask<K,​V> - Class in com.gitee.apanlh.util.cache.local
时间缓存任务清理
CacheFifo<K,​V> - Class in com.gitee.apanlh.util.cache.local
FIFO缓存
先进先出
CacheFifo() - Constructor for class com.gitee.apanlh.util.cache.local.CacheFifo
构造函数
默认256最大容量
CacheFifo(int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheFifo
构造函数
自定义容量
CacheLfu<K,​V> - Class in com.gitee.apanlh.util.cache.local
LFU缓存
淘汰最少使用次数
CacheLfu() - Constructor for class com.gitee.apanlh.util.cache.local.CacheLfu
默认构造函数
默认256最大容量
CacheLfu(int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheLfu
构造函数
自定义容量
CacheLifo<E> - Class in com.gitee.apanlh.util.cache.local
LIFO缓存(栈)
CacheLifo() - Constructor for class com.gitee.apanlh.util.cache.local.CacheLifo
构造函数
默认无限容量
CacheLifo(int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheLifo
构造函数
自定义容量限制
CacheLru<K,​V> - Class in com.gitee.apanlh.util.cache.local
CacheLRU
淘汰最久未使用
CacheLru() - Constructor for class com.gitee.apanlh.util.cache.local.CacheLru
默认构造函数
默认256最大容量
CacheLru(int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheLru
构造函数-自定义容量
CacheLruK<K,​V> - Class in com.gitee.apanlh.util.cache.local
CacheLRU-K
淘汰最久未使用
解决LRU算法的缓存污染
CacheLruK() - Constructor for class com.gitee.apanlh.util.cache.local.CacheLruK
默认构造函数
历史访问列表256最大容量
LRU缓存列表128最大容量
K值为2次
CacheLruK(int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheLruK
默认构造函数
LRU缓存列表容量与历史访问列表一致
默认K值为2次
CacheLruK(int, int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheLruK
构造函数
自定义历史列表容量及LRU列表容量
CacheLruK(int, int, int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheLruK
构造函数
自定义历史列表最大容量、LRU列表最大容量、K值
CacheLruTwoQ<K,​V> - Class in com.gitee.apanlh.util.cache.local
CacheTwoQ
CacheLRU-2(Two queues 2Q)
历史队列(采用FIFO的淘汰策略)和缓存队列(采用LRU-1的淘汰策略)
新访问的数据插入到FIFO队列
如果数据在FIFO队列中一直没有被再次访问,则最终按照FIFO规则淘汰
如果数据在FIFO队列中被再次访问,则将数据移到LRU队列
如果数据在LRU队列再次被访问,则将数据移到LRU队尾
超出既定长度则 LRU队列淘汰中队头数据
CacheLruTwoQ() - Constructor for class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
默认构造函数
默认256最大容量
CacheLruTwoQ(int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
构造函数
默认A1与A2容量一致
自定义容量
CacheLruTwoQ(int, int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
构造函数
自定义FIFO,LRU长度
A1比例大则命中率降低,A1比例小则数据时间变长
CacheObject<V> - Class in com.gitee.apanlh.util.cache.local
缓存对象
用于Timer、LRU、LRU-K、LRU-2Q、LFU、FIFO等缓存
CacheObject() - Constructor for class com.gitee.apanlh.util.cache.local.CacheObject
构造函数
CacheObject(V) - Constructor for class com.gitee.apanlh.util.cache.local.CacheObject
构造函数
添加数据
默认不过期
CacheObject(V, long) - Constructor for class com.gitee.apanlh.util.cache.local.CacheObject
构造函数
添加数据
自定义过期时间
CacheProvider - Interface in com.gitee.apanlh.util.cache.local.api
缓存额外基础接口
CacheTimer<T> - Class in com.gitee.apanlh.util.cache.local
本地时间缓存
可自定义时间
自定义回收打印日志输出
注意:如果超出最大缓存大小将不会在缓存(0将不限制)
CacheTimer() - Constructor for class com.gitee.apanlh.util.cache.local.CacheTimer
默认构造函数
无上限缓存大小
初始化长度256
每隔3秒检测缓存池
不输出缓存池信息
CacheTimer(int, boolean) - Constructor for class com.gitee.apanlh.util.cache.local.CacheTimer
构造函数
自定义最大长度
默认初始长度256
每隔三秒检测缓存池
自定义输出缓存池信息
CacheTimer(int, int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheTimer
构造函数
每隔3秒检测缓存池
不输出缓存池信息
CacheTimer(int, int, long) - Constructor for class com.gitee.apanlh.util.cache.local.CacheTimer
构造函数
不输出缓存池信息
CacheTimer(int, int, long, boolean) - Constructor for class com.gitee.apanlh.util.cache.local.CacheTimer
自定义构造函数
CacheTimer(int, long) - Constructor for class com.gitee.apanlh.util.cache.local.CacheTimer
构造函数
默认初始长度256
每隔三秒检测缓存池
不输出缓存池信息
CacheTimer(int, long, boolean) - Constructor for class com.gitee.apanlh.util.cache.local.CacheTimer
构造函数
默认初始长度256
每隔三秒检测缓存池
CacheTimer.ExpireTime - Enum in com.gitee.apanlh.util.cache.local
缓存时间枚举
CacheUtils - Class in com.gitee.apanlh.util.cache.local
整合Cache类
其中包含基础cache、弱引用、FIFO、LFU、LIFO、LRU、LRU-K、LRK2等缓存
CacheWeak<K,​V> - Class in com.gitee.apanlh.util.cache.local
键弱引用缓存
CacheWeak() - Constructor for class com.gitee.apanlh.util.cache.local.CacheWeak
默认构造函数
CacheWeak(int) - Constructor for class com.gitee.apanlh.util.cache.local.CacheWeak
私有构造函数
call() - Method in interface com.gitee.apanlh.util.func.FuncCall
回调函数
call() - Method in interface com.gitee.apanlh.util.func.FuncIteratorResultE
自定义返回结果
call(T, T, FuncCall<T>) - Static method in class com.gitee.apanlh.util.base.Eq
比较值,如果true执行回调
有返回值
call(T, T, T) - Static method in class com.gitee.apanlh.util.base.Eq
比较值,如果true执行回调
CallException - Exception in com.gitee.apanlh.exp
回调异常
CallException(Exception) - Constructor for exception com.gitee.apanlh.exp.CallException
构造函数
CallException(String) - Constructor for exception com.gitee.apanlh.exp.CallException
构造函数
CallException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.CallException
构造函数
CallRuntimeException - Exception in com.gitee.apanlh.exp
回调运行异常
CallRuntimeException(Exception) - Constructor for exception com.gitee.apanlh.exp.CallRuntimeException
构造函数
CallRuntimeException(String) - Constructor for exception com.gitee.apanlh.exp.CallRuntimeException
构造函数
CallRuntimeException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.CallRuntimeException
构造函数
callVoid(T, T, FuncExecute) - Static method in class com.gitee.apanlh.util.base.Eq
比较值,如果true执行回调
无返回值
cast(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
自定义强转
内部捕获检查
castArrayBoolean(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转boolean[]
内部捕获检查
castArrayByte(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转byte[]
内部捕获检查
castArrayChar(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转char[]
内部捕获检查
castArrayDouble(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转double[]
内部捕获检查
castArrayFloat(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转float[]
内部捕获检查
castArrayInteger(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转int[]
内部捕获检查
castArrayLong(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转long[]
内部捕获检查
castArrayShort(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转short[]
内部捕获检查
castList(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转List
内部捕获检查
castMap(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转Map
内部捕获检查
castMapStr(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转Map
value为String
内部捕获检查
castString(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
强转String
内部捕获检查
CBC - com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
Cipher Block Chaining mode 加密块链模式
CF_RAY - com.gitee.apanlh.util.net.http.HttpHeaderType
CF-RAY
CFB - com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
Cipher FeedBack mode 密文反馈模式
chain(HttpRequest, AbstractHttpClient<?>, HttpConfig, HttpRequestBodyCast, HttpInterceptorChain) - Method in class com.gitee.apanlh.util.net.http.handler.HttpConnectionConfigureChain
 
chain(HttpRequest, AbstractHttpClient<?>, HttpConfig, HttpRequestBodyCast, HttpInterceptorChain) - Method in class com.gitee.apanlh.util.net.http.handler.HttpContentLengthConfigureChain
 
chain(HttpRequest, AbstractHttpClient<?>, HttpConfig, HttpRequestBodyCast, HttpInterceptorChain) - Method in class com.gitee.apanlh.util.net.http.handler.HttpContentTypeConfigureChain
 
chain(HttpRequest, AbstractHttpClient<?>, HttpConfig, HttpRequestBodyCast, HttpInterceptorChain) - Method in class com.gitee.apanlh.util.net.http.handler.HttpHeaderConfigureChain
 
chain(HttpRequest, AbstractHttpClient<?>, HttpConfig, HttpRequestBodyCast, HttpInterceptorChain) - Method in class com.gitee.apanlh.util.net.http.handler.HttpRequestBodyChain
 
chain(HttpRequest, AbstractHttpClient<?>, HttpConfig, HttpRequestBodyCast, HttpInterceptorChain) - Method in interface com.gitee.apanlh.util.net.http.handler.HttpRequestInterceptor
处理HTTP请求拦截
如果使用的是Restful风格或者QueryParam方式请使用HttpRequestPreInterceptorChain,因为即使修改了请求体,也不会再次刷新URL资源
如果要获取参数,请使用HttpRequestBodyCast类中的方法
chain(HttpRequest, AbstractHttpClient<?>, HttpConfig, HttpRequestPreBodyCast, HttpInterceptorChain) - Method in interface com.gitee.apanlh.util.net.http.handler.HttpRequestPreInterceptor
处理HTTP请求拦截(参数解析前)
获取到的所有参数都是构造后的原始参数
chain(HttpResponse, HttpInterceptorChain) - Method in interface com.gitee.apanlh.util.net.http.handler.HttpResponseInterceptor
处理HTTP响应拦截
changeWorkingDirectory(String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryPath
切换工作目录
CHARSET_DEFAULT - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
虚拟机默认字符集编码
CHARSET_GBK - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
GBK字符集
CHARSET_ISO_8859_1 - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
ISO_8859_1字符集
CHARSET_US_ASCII - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
US_ASCII字符集
CHARSET_UTF_16 - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
UTF_16字符集
CHARSET_UTF_16BE - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
UTF_16BE字符集
CHARSET_UTF_16LE - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
UTF_16LE字符集
CHARSET_UTF_8 - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
UTF_8字符集
CharsetCode - Class in com.gitee.apanlh.util.encode
字符集编码
check() - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
用于检测是否支持摘要算法
check() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
检测是否符合摘要类型
check() - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
用于检测是否支持摘要算法
check() - Method in class com.gitee.apanlh.util.algorithm.digest.MD5
 
check() - Method in class com.gitee.apanlh.util.algorithm.digest.SHA
 
check() - Method in class com.gitee.apanlh.util.algorithm.digest.SHA3
 
check() - Method in class com.gitee.apanlh.util.algorithm.digest.SM3
 
CheckImport - Class in com.gitee.apanlh.util.check
此工具类用于验证外部导入包
验证是否加载了某个第三方依赖库
checkIpSegment(long[]) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
校验是否超过范围值
checkIpSegment(String[]) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
校验是否超过范围值
CheckLibrary - Enum in com.gitee.apanlh.util.check
该类用于映射第三方库名与加载第三方类
checkMissingLibraryAll() - Static method in class com.gitee.apanlh.util.check.CheckImport
检测需要使用完全该工具类的功能所缺失的依赖包
注意是需要完全使用工具类的所有功能所缺失的依赖包
如果只是选择使用部分功能无需关注
checkXss(Map<String, Object>) - Static method in class com.gitee.apanlh.web.filter.xss.BaseXssValid
检测是否包含XSS
checkXss(HttpServletRequest) - Static method in class com.gitee.apanlh.web.filter.xss.BaseXssValid
检测是否包含XSS
checkXssDecrypt(BaseXssRequestWrapper) - Static method in class com.gitee.apanlh.web.filter.xss.BaseXssValid
Xss解密
CHILDREN_TREE_NAME - Static variable in class com.gitee.apanlh.util.tree.TreeUtils
树子集命名
ChineseMoneyFormatUtils - Class in com.gitee.apanlh.util.base
中文金额格式化工具类
金额数字转中文大写
ChooseEq - Class in com.gitee.apanlh.util.base
值等同选择器门面,提供两种单匹配模式的人口: 显式比较模式(通过 ChooseEq.create()):每次比较需显式传入两个对象,适用于两个值都不固定的场景 固定源模式(通过 ChooseEq.create(Object)):固定一个源对象,后续只需传入目标值进行比较
ChooseEq.ExplicitSourceChooser - Class in com.gitee.apanlh.util.base
显式比较模式的构建器(由 ChooseEq.create() 返回)
ChooseEq.FixedSourceChooser<T> - Class in com.gitee.apanlh.util.base
固定源模式的构建器(由 ChooseEq.create(Object) 返回)
ChooseFirst<R> - Class in com.gitee.apanlh.util.base
短路顺序选择器
注意:此类非线程安全,仅供单线程使用
ChooseFirst(boolean, FuncCall<R>) - Constructor for class com.gitee.apanlh.util.base.ChooseFirst
构造一个带有初始条件的选择器(函数式版本,支持延迟计算)
ChooseFirst(boolean, R) - Constructor for class com.gitee.apanlh.util.base.ChooseFirst
构造一个带有初始条件的选择器(直接调用版本) 注意:该版本不会延迟计算,传入的值会立即求值
CipherKeyWarpMode - Enum in com.gitee.apanlh.util.algorithm.crypto
密钥包装模式枚举类,用于表示密钥包装和解包装的操作模式
WRAP:密钥包装操作模式,用于将密钥包装成加密的密文
UNWRAP:密钥解包操作模式,用于从加密的密文中解包装出原始密钥
密钥包装是一种将密钥进行加密和解密的技术,用于在密钥交换或存储过程中保护密钥的安全性
CipherMode - Enum in com.gitee.apanlh.util.algorithm.crypto
加密器模式枚举类,用于表示加密器的操作模式,包括加密和解密
ENCRYPT:加密操作模式,用于加密数据
DECRYPT:解密操作模式,用于解密数据
加密器模式指定了加密器的具体操作,根据模式的不同,加密器可以用于加密或解密数据
CLASS_SUFFIX - Static variable in class com.gitee.apanlh.util.base.ClassUtils
class后缀
ClassConvertUtils - Class in com.gitee.apanlh.util.base
类转换方法
classes(Class<?>, Class<?>) - Static method in class com.gitee.apanlh.util.base.Eq
类比较
classify(String) - Static method in enum com.gitee.apanlh.web.content.ContentTypeCategory
根据剥离参数后的 base type(小写)进行规则归类
ClassTypeUtils - Class in com.gitee.apanlh.util.base
基本数据类型
ClassUtils - Class in com.gitee.apanlh.util.base
类工具类
cleanLine(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
将清除字符串中换行符、回车符、缩进符
cleanSpecial(char[]) - Static method in class com.gitee.apanlh.util.base.StringUtils
将清除字符串中的特殊字符
包含:空格、全角空格、换行符、缩进符、回车符
返回清理后的String
cleanSpecial(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
将清除字符串中的特殊字符
包含:空格、全角空格、换行符、缩进符、回车符
返回清理后的String
cleanSpecial(String, boolean) - Static method in class com.gitee.apanlh.util.base.StringUtils
将清除字符串中的特殊字符
模式有空格和全角空格或清除全角符号
返回清理后的String
true时清除空格、全角空格、全角符号
false时清除空格、全角空格、换行符、缩进符、回车符
clear() - Method in class com.gitee.apanlh.util.base.MapBuilder
清空Map
clear() - Method in class com.gitee.apanlh.util.cache.local.Cache
 
clear() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
将Map清空
执行加锁
clear() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
清理历史缓存及LRU缓存
两者缓存都会清空
clear() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
清理A1缓存及A2缓存
两者缓存都会清空
clear() - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
clear() - Method in class com.gitee.apanlh.util.calc.NumCollector
清理表达式
clearCache() - Method in interface com.gitee.apanlh.util.cache.local.api.CacheClear
清理策略
clearCache() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
实现清理Map方法
clearCache() - Method in class com.gitee.apanlh.util.cache.local.CacheLfu
淘汰访问次数最少且最久以前的数据
队列中存在节点数据信息,淘汰访问次数最少的数据
clearUnlock() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
将Map清空
未加锁
clearUnlock() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
 
clearUnlock() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
 
ClipboardException - Exception in com.gitee.apanlh.exp
剪切版异常
ClipboardException(Exception) - Constructor for exception com.gitee.apanlh.exp.ClipboardException
构造函数
ClipboardException(String) - Constructor for exception com.gitee.apanlh.exp.ClipboardException
构造函数
ClipboardException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ClipboardException
构造函数
ClipboardUtils - Class in com.gitee.apanlh.util.sys
剪切板工具类
close() - Method in class com.gitee.apanlh.util.file.FileCheck
关闭文件并释放所有相关资源
close() - Method in class com.gitee.apanlh.util.file.FileWatcher
关闭监听器,释放所有资源
close() - Method in class com.gitee.apanlh.util.io.ReadLineIterator
关闭读取流
close() - Method in class com.gitee.apanlh.util.net.ftp.Ftp
重写关闭方法
close() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
FTP退出并关闭
close() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
 
close() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
close() - Method in class com.gitee.apanlh.util.net.http.io.HttpInputStream
 
close() - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
 
close(Closeable) - Static method in class com.gitee.apanlh.util.io.IOUtils
关闭流方法
在finally中使用此方法
close(Closeable...) - Static method in class com.gitee.apanlh.util.io.IOUtils
关闭多个流方法
注意关闭顺序
在finally中使用此方法
close(AutoCloseable) - Static method in class com.gitee.apanlh.util.io.IOUtils
关闭流方法
在finally中使用此方法
close(AutoCloseable...) - Static method in class com.gitee.apanlh.util.io.IOUtils
关闭多个流方法
注意关闭顺序
在finally中使用此方法
close(Process) - Static method in class com.gitee.apanlh.util.io.IOUtils
关闭方法
在finally中使用此方法
close(HttpURLConnection) - Static method in class com.gitee.apanlh.util.io.IOUtils
关闭方法
在finally中使用此方法
closed(T, T, T) - Static method in class com.gitee.apanlh.util.base.RangeUtils
创建闭区间选择 [start, end]
closedOpen(T, T, T) - Static method in class com.gitee.apanlh.util.base.RangeUtils
创建左闭右开(半开半闭/半开区间)区间选择 [start, end)
COEFFICIENT_OF_VARIATION - com.gitee.apanlh.util.calc.CollectorOperatorType
变异系数
coefficientOfVariation() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算变异系数(Coefficient of Variation, CV)
CollBuilder<T> - Class in com.gitee.apanlh.util.base
集合Builder
collection(Collection<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
集合迭代器
collection(Collection<E>, FuncIteratorE<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
集合迭代器
无返回值 提供next方法及返回iterator
collection(Collection<T>, Collection<T>) - Static method in class com.gitee.apanlh.util.base.Eq
比较两个集合是否一致
包含模式
验证是否全包含元素
collectionBreak(Collection<E>, FuncIteratorEBreak<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
集合迭代器
无返回值 提供next方法及返回iterator
collectionByOrder(Collection<T>, Collection<T>) - Static method in class com.gitee.apanlh.util.base.Eq
比较两个集合是否一致
全匹配模式
严格验证顺序,值
collectionResult(Collection<E>, FuncIteratorResultE<E, R>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
集合迭代器
增加返回值
CollectorOperatorType - Enum in com.gitee.apanlh.util.calc
聚合器操作运算符枚举
CollUtils - Class in com.gitee.apanlh.util.base
集合工具类
com.gitee.apanlh.annotation - package com.gitee.apanlh.annotation
提供工具类各类注解,如以下子包: com.gitee.apanlh.annotation.copy - 对象属性拷贝注解 com.gitee.apanlh.annotation.desensitize - 数据脱敏注解 com.gitee.apanlh.annotation.load - 初始化加载注解 com.gitee.apanlh.annotation.tree - 树结构注解
com.gitee.apanlh.annotation.copy - package com.gitee.apanlh.annotation.copy
提供拷贝字段映射注解
com.gitee.apanlh.annotation.crypto - package com.gitee.apanlh.annotation.crypto
提供自定义加解密注解
未来支持:提供自定义加解密方式/方法/字段注解
com.gitee.apanlh.annotation.desensitize - package com.gitee.apanlh.annotation.desensitize
提供脱敏字段注解
com.gitee.apanlh.annotation.load - package com.gitee.apanlh.annotation.load
提供初始化加载类注解
com.gitee.apanlh.annotation.redis - package com.gitee.apanlh.annotation.redis
提供初始化加载/注册Redis类注解
com.gitee.apanlh.annotation.tree - package com.gitee.apanlh.annotation.tree
提供提供自定义树结构注解
com.gitee.apanlh.annotation.valid - package com.gitee.apanlh.annotation.valid
提供验证静态常量字段注解
com.gitee.apanlh.annotation.viewresolver - package com.gitee.apanlh.annotation.viewresolver
提供请求参数解析器注解
com.gitee.apanlh.annotation.xstream - package com.gitee.apanlh.annotation.xstream
提供XML相关注解
com.gitee.apanlh.exp - package com.gitee.apanlh.exp
提供公共异常
com.gitee.apanlh.exp.algorithm - package com.gitee.apanlh.exp.algorithm
提供公共算法相关异常
com.gitee.apanlh.exp.date - package com.gitee.apanlh.exp.date
提供公共日期时间相关异常
com.gitee.apanlh.exp.desensitize - package com.gitee.apanlh.exp.desensitize
 
com.gitee.apanlh.exp.file - package com.gitee.apanlh.exp.file
 
com.gitee.apanlh.exp.ftp - package com.gitee.apanlh.exp.ftp
 
com.gitee.apanlh.exp.http - package com.gitee.apanlh.exp.http
 
com.gitee.apanlh.exp.json - package com.gitee.apanlh.exp.json
 
com.gitee.apanlh.exp.redis - package com.gitee.apanlh.exp.redis
 
com.gitee.apanlh.exp.reflection - package com.gitee.apanlh.exp.reflection
 
com.gitee.apanlh.exp.zip - package com.gitee.apanlh.exp.zip
提供公共解压缩相关异常包
com.gitee.apanlh.spring - package com.gitee.apanlh.spring
提供对Spring相关操作封装
如获取SpringBean、请求参数解析器、Redis配置等 com.gitee.apanlh.spring.data.redis - Redis框架初始化与序列化自动配置 com.gitee.apanlh.spring.web - Web层相关组件,包括请求解析、响应封装等
com.gitee.apanlh.spring.data.redis - package com.gitee.apanlh.spring.data.redis
Redis缓存基于Spring-Data-Redis集成增强
com.gitee.apanlh.spring.data.redis.api - package com.gitee.apanlh.spring.data.redis.api
Redis 各数据类型 API 的抽象封装
com.gitee.apanlh.spring.data.redis.builder - package com.gitee.apanlh.spring.data.redis.builder
RedisKey构建器及相关配置 自定义分隔符(默认为冒号 :) 批量添加多级 Key 前缀 自动拼接 Redis 数据类型对应的 Key 构建完成后自动注册到 RedisKeyLoader
com.gitee.apanlh.spring.data.redis.configure - package com.gitee.apanlh.spring.data.redis.configure
提供默认实现Spring中Redis配置RedisJson序列化配置类
com.gitee.apanlh.spring.data.redis.core - package com.gitee.apanlh.spring.data.redis.core
Redis核心组件
com.gitee.apanlh.spring.data.redis.serializer - package com.gitee.apanlh.spring.data.redis.serializer
提供Redis各个类序列化器实现
com.gitee.apanlh.spring.web - package com.gitee.apanlh.spring.web
Web模块自动配置类
com.gitee.apanlh.spring.web.configure - package com.gitee.apanlh.spring.web.configure
SpringWeb模块自动配置包
com.gitee.apanlh.spring.web.handler - package com.gitee.apanlh.spring.web.handler
web请求或响应处理相关的处理器
com.gitee.apanlh.spring.web.resolver - package com.gitee.apanlh.spring.web.resolver
用于Spring-Web中请求参数解析器相关
com.gitee.apanlh.spring.web.resolver.content - package com.gitee.apanlh.spring.web.resolver.content
用于根据请求内容解析器相关
核心内容解析策略
com.gitee.apanlh.spring.web.resolver.context - package com.gitee.apanlh.spring.web.resolver.context
请求参数元数据上下文
com.gitee.apanlh.spring.web.resolver.extension - package com.gitee.apanlh.spring.web.resolver.extension
主解析器相关
如RequestVO封装请求对象请求解析器等
com.gitee.apanlh.spring.web.resolver.handler - package com.gitee.apanlh.spring.web.resolver.handler
对RequestVO后置处理增强
如分页、路径参数解析等
com.gitee.apanlh.util.algorithm - package com.gitee.apanlh.util.algorithm
提供算法相关工具类,如密钥工具,签名工具,摘要工具,对称/非对称加解密(SM2,SM3,SM4,RSA,DES,AES,PBE等)
com.gitee.apanlh.util.algorithm.asymmetric - package com.gitee.apanlh.util.algorithm.asymmetric
提供非对称加解密、签名验签及密钥管理功能
com.gitee.apanlh.util.algorithm.crypto - package com.gitee.apanlh.util.algorithm.crypto
提供加解密、签名验签公共类
com.gitee.apanlh.util.algorithm.digest - package com.gitee.apanlh.util.algorithm.digest
用于提供摘要算法相关工具类
如MD5,SHA,HMac,SM3等方式
com.gitee.apanlh.util.algorithm.signature - package com.gitee.apanlh.util.algorithm.signature
用于提供摘要工具
com.gitee.apanlh.util.algorithm.symmetric - package com.gitee.apanlh.util.algorithm.symmetric
提供对称加解密相关
com.gitee.apanlh.util.base - package com.gitee.apanlh.util.base
基础工具包集合,提供常见工具类如
数组、BigDecimal,集合、Map、字符串工具类、包含choose(选择判断简化工具类)
Eq值判断
Empty对象创建
单例工具类
com.gitee.apanlh.util.cache - package com.gitee.apanlh.util.cache
提供本地缓存相关
com.gitee.apanlh.util.cache.local - package com.gitee.apanlh.util.cache.local
提供本地缓存方式,线程安全
弱引用缓存、时间缓存、FIFO缓存、LIFO缓存、LRU缓存、LRU-K缓存、LRUTwoQ缓存等
com.gitee.apanlh.util.cache.local.api - package com.gitee.apanlh.util.cache.local.api
提供本地缓存抽象API方法
com.gitee.apanlh.util.calc - package com.gitee.apanlh.util.calc
提供
数值计算器(链式计算)
数值收集器(用于组合计算)
com.gitee.apanlh.util.check - package com.gitee.apanlh.util.check
提供该工具类包下做一个三方依赖检测,用于验证是否某个特殊工具类外部特定导入包
com.gitee.apanlh.util.compression - package com.gitee.apanlh.util.compression
提供数据压缩工具类
未来支持更多功能,需要对该类重构
com.gitee.apanlh.util.dataformat - package com.gitee.apanlh.util.dataformat
提供数据交换格式如JSON(适配库),XML方式
com.gitee.apanlh.util.date - package com.gitee.apanlh.util.date
提供日期时间解析转换均采用JDK新时间API类实现
特别对解析操作优化处理
com.gitee.apanlh.util.desensitize - package com.gitee.apanlh.util.desensitize
提供数据脱敏
默认实现脱敏方式,自定义脱敏规则(如字段等)
未来拓展:自动实现对AOP代理,无需方法内调用
com.gitee.apanlh.util.desensitize.rule - package com.gitee.apanlh.util.desensitize.rule
提供默认实现数据脱敏规则API接口
com.gitee.apanlh.util.encode - package com.gitee.apanlh.util.encode
提供编码方式,如BASE64,十六进制,二进制,字符集编码,ASCII码,字符转义等工具类
com.gitee.apanlh.util.file - package com.gitee.apanlh.util.file
提供File文件操作方式如常见文件操作
未来实现文件归档
com.gitee.apanlh.util.func - package com.gitee.apanlh.util.func
提供公共函数式接口
com.gitee.apanlh.util.id - package com.gitee.apanlh.util.id
ID生成器,如自定义分布式id,雪花id,UUID等
com.gitee.apanlh.util.image - package com.gitee.apanlh.util.image
提供对图形操作的工具类
未来需要重构
com.gitee.apanlh.util.io - package com.gitee.apanlh.util.io
提供IO流操作,FileIO操作(均采用FileChannel方式实现)
com.gitee.apanlh.util.log - package com.gitee.apanlh.util.log
提供日志处理类
com.gitee.apanlh.util.measure - package com.gitee.apanlh.util.measure
提供计时器操作
支持时间嵌套
com.gitee.apanlh.util.net - package com.gitee.apanlh.util.net
提供网络通讯相关工具包
com.gitee.apanlh.util.net.addr - package com.gitee.apanlh.util.net.addr
提供IP工具类
com.gitee.apanlh.util.net.ftp - package com.gitee.apanlh.util.net.ftp
FTP工具包,依赖于(Apache FTPClient)对FTP命令进行封装简化使用
com.gitee.apanlh.util.net.http - package com.gitee.apanlh.util.net.http
提供HTTP客户端实现采用两种客户端(原生客户端/JDK11客户端)
特别提供链路耗时,链路ID等功能
未来增加链路监控方式
支持对虚拟线程优化(但必须使用jdk21)
com.gitee.apanlh.util.net.http.auth - package com.gitee.apanlh.util.net.http.auth
提供HTTP默认实现请求头,自定义请求头,默认验证对象相关
com.gitee.apanlh.util.net.http.client - package com.gitee.apanlh.util.net.http.client
提供HTTP抽象客户端相关
com.gitee.apanlh.util.net.http.format - package com.gitee.apanlh.util.net.http.format
提供HTTP客户端实现字段格式化包
com.gitee.apanlh.util.net.http.handler - package com.gitee.apanlh.util.net.http.handler
提供HTTP拦截器处理
请求前(参数转换后),请求参数转换前,响应后拦截
com.gitee.apanlh.util.net.http.handler.body - package com.gitee.apanlh.util.net.http.handler.body
内部对HTTPBody进行自动参数转化解析策略
com.gitee.apanlh.util.net.http.handler.body.cast - package com.gitee.apanlh.util.net.http.handler.body.cast
内部对HTTPBody进行强制转换操作
com.gitee.apanlh.util.net.http.io - package com.gitee.apanlh.util.net.http.io
提供HTTP流抽象类
com.gitee.apanlh.util.random - package com.gitee.apanlh.util.random
提供随机数支持,随机验证码工具
com.gitee.apanlh.util.reflection - package com.gitee.apanlh.util.reflection
提供类、Class类型、反射、拷贝对象工具包
对反射类、方法、元注解、字段操作时性能优化
com.gitee.apanlh.util.reflection.copy - package com.gitee.apanlh.util.reflection.copy
提供拷贝时配置处理
com.gitee.apanlh.util.reflection.load - package com.gitee.apanlh.util.reflection.load
内部初始化加载类实现方式
com.gitee.apanlh.util.setting - package com.gitee.apanlh.util.setting
提供YAML,Properties,资源/外部资源工具类
com.gitee.apanlh.util.spi - package com.gitee.apanlh.util.spi
 
com.gitee.apanlh.util.sys - package com.gitee.apanlh.util.sys
提供对JDK,系统,JVM等方法封装
com.gitee.apanlh.util.sys.jdk - package com.gitee.apanlh.util.sys.jdk
提供JDK信息
未来重构
com.gitee.apanlh.util.sys.jvm - package com.gitee.apanlh.util.sys.jvm
提供JVM信息
未来重构
com.gitee.apanlh.util.thread - package com.gitee.apanlh.util.thread
提供线程/锁/堆栈相关工具
com.gitee.apanlh.util.thread.lock - package com.gitee.apanlh.util.thread.lock
 
com.gitee.apanlh.util.tree - package com.gitee.apanlh.util.tree
提供对于对象转换数结构
如树形菜单等,借助注解可以自动转换成树结构使用
com.gitee.apanlh.util.unit - package com.gitee.apanlh.util.unit
提供对单位相关工具
如:时间,数据长度,byte长度可读转换器
com.gitee.apanlh.util.valid - package com.gitee.apanlh.util.valid
提供断言,身份证,正则,所有对象基础验证类(空值等其他操作)
建议对象判空采用ValidParam使用
com.gitee.apanlh.web - package com.gitee.apanlh.web
对ServletWeb相关公共操作
提供:过滤器,解析器,配置,公共请求对象,公共响应对象
对Servlet工具
com.gitee.apanlh.web.config - package com.gitee.apanlh.web.config
提供对于SpringFilter默认实现配置类
com.gitee.apanlh.web.content - package com.gitee.apanlh.web.content
提供对于Web请求参数解析默认策略
com.gitee.apanlh.web.filter - package com.gitee.apanlh.web.filter
提供公共默认实现过滤器
com.gitee.apanlh.web.filter.xss - package com.gitee.apanlh.web.filter.xss
提供公共默认XSS过滤验证
com.gitee.apanlh.web.http - package com.gitee.apanlh.web.http
提供公共常见HTTPContentType及Http请求方法枚举
com.gitee.apanlh.web.model - package com.gitee.apanlh.web.model
提供公共数据对象,如分页,请求对象等
com.gitee.apanlh.web.model.vo - package com.gitee.apanlh.web.model.vo
提供Web公共请求数据对象
com.gitee.apanlh.web.msg - package com.gitee.apanlh.web.msg
提供返回响应消息状态类
包含公共类/自定义接口类
com.gitee.apanlh.web.util - package com.gitee.apanlh.web.util
提供对Servlet,文件上传相关
com.gitee.apanlh.web.wrapper - package com.gitee.apanlh.web.wrapper
提供默认实现Wrapper转换器
combination(long, long) - Static method in class com.gitee.apanlh.util.calc.Num
计算组合数 C(n, k) = n!
compare(Object, Object) - Static method in class com.gitee.apanlh.util.calc.Num
比较两个对象的大小,支持 Number、String 类型
compare(String, Enum<?>) - Static method in class com.gitee.apanlh.util.base.StringUtils
枚举值转换字符串对比
compare(LocalDate, LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个LocalDate对象
compare(LocalDateTime, LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个LocalDateTime对象
当前时间与结束时间会被截断到秒
compare(LocalTime, LocalTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个LocalTime对象
当前时间与结束时间会被截断到秒
compareDate(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个日期字符串(默认格式 yyyy-MM-dd
compareDate(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个日期字符串,自定义解析格式
compareDateTime(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个日期时间字符串(要求格式:yyyy-MM-dd HH:mm:ss)
compareDateTime(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个日期时间字符串,自定义解析格式
compareNow(LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较当前时间与指定LocalDate对象
compareNow(LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较当前时间与指定LocalDateTime对象
compareNow(LocalTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较当前时间与指定LocalTime对象
当前时间与结束时间会被截断到秒
compareNowDate(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较当前时间与指定的日期字符串(默认格式-yyyy-MM-dd)
compareNowDateTime(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较当前时间与指定的日期时间字符串(要求格式:yyyy-MM-dd HH:mm:ss)
compareNowTime(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前时间与指定的时间字符串(默认格式 HH:mm:ss
当前时间与结束时间会被截断到秒
compareParamType(Class<?>[], Class<?>[]) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
对比参数类型
原始参数类型与传递参数类型进行对比是否一致
避免原始类与包装类不同
用于对比构造函数参数类型与传递参数类型是否一致、invoke方法参数对比等
compareTime(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个时间字符串(默认格式 HH:mm:ss
compareTime(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
比较两个时间字符串,自定义解析格式
compareTo(Num) - Method in class com.gitee.apanlh.util.calc.Num
 
compareTo(Number) - Method in class com.gitee.apanlh.util.calc.Num
对比数值
compareTo(String) - Method in class com.gitee.apanlh.util.calc.Num
对比数值
compoundAmount(Number, int) - Method in class com.gitee.apanlh.util.calc.Num
计算复利本息和
公式:本金 * (1 + 年利率) ^ 年数
compoundInterest(Number, int) - Method in class com.gitee.apanlh.util.calc.Num
计算复利
公式:本金 * (1 + 年利率)^年数 - 本金
compress(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩
compress(String) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩
compressBrotli(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Brotli)
compressBrotli(String) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Brotli)
compressBrotliToBase64(String) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Brotli)
Base64格式
返回二进制内容
compressDeflater(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Deflater)
默认不添加校验头规则
默认压缩等级1
如果压缩无开启校验头则解压也必须未开启校验头
compressDeflater(byte[], int) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Deflater)
默认不添加校验头规则
自定义压缩等级1-9
compressDeflater(byte[], int, boolean) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Deflater)
compressDeflater(String) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Deflater)
默认不添加校验头规则
默认压缩等级1
如果压缩无开启校验头则解压也必须未开启校验头
compressDeflater(String, int) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Deflater)
默认不添加校验头规则
自定义压缩等级1-9
compressDeflater(String, int, boolean) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Deflater)
compressLz4(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(lz4)
compressLz4(String) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(lz4) 默认UTF-8格式
compressLz4Block(byte[], int) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(lz4)
compressSnappy(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Snappy)
compressSnappy(String) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
压缩(Snappy) 默认UTF-8格式
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.gitee.apanlh.util.cache.local.Cache
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class com.gitee.apanlh.util.cache.local.Cache
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.gitee.apanlh.util.cache.local.Cache
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
concat(boolean[], boolean...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
concat(byte[], byte...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
concat(char[], char...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
concat(double[], double...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
concat(float[], float...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
concat(int[], int...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
concat(long[], long...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
concat(short[], short...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
concat(String[], String...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组结果连接至A数组中
例如:数组1(1,2,3) | 数组2(4,5) -> 1,2,3,4,5
不改变原有数组
concat(T[], T...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将B数组插入A数组中
不改变原有数组
ConfigLoader - Class in com.gitee.apanlh.util.setting
配置文件加载器
加载配置文件内容等操作
不限外部文件、资源、YML、Properties、INI等
ConfigLoader(URL) - Constructor for class com.gitee.apanlh.util.setting.ConfigLoader
构造函数-加载资源
默认UTF-8字符集编码
ConfigLoader(URL, String) - Constructor for class com.gitee.apanlh.util.setting.ConfigLoader
构造函数-加载资源
自定义字符集编码
ConfigParse<K,​V> - Class in com.gitee.apanlh.util.setting
抽象类 文件资源解析
configure(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in interface com.gitee.apanlh.util.net.http.handler.BaseHttpConfigure
自定义装配方法
configure(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.HttpConnectionConfigureChain
 
configure(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.HttpContentLengthConfigureChain
 
configure(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.HttpContentTypeConfigureChain
 
configure(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.HttpHeaderConfigureChain
 
CONFLICT - com.gitee.apanlh.util.net.http.HttpStatusType
409 Conflict
connect() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
开启连接
返回执行器
connect() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
建立客户端连接
connect() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
CONNECTION - com.gitee.apanlh.util.net.http.HttpHeaderType
连接
ConstructorArgsMatchResult - Class in com.gitee.apanlh.util.reflection
构造函数匹配结果封装类
ConstructorArgsMatchResult(Constructor<?>, boolean) - Constructor for class com.gitee.apanlh.util.reflection.ConstructorArgsMatchResult
构造匹配结果对象
contains(boolean[], boolean) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
contains(byte[], byte) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
contains(char[], char) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
contains(double[], double) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
contains(double[], double, double) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值(带容差比较)
contains(float[], float) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
contains(float[], float, float) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值(带容差比较)
contains(int[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
contains(long[], long) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
contains(short[], short) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
contains(String, char) - Static method in class com.gitee.apanlh.util.base.StringUtils
判断字符串是否包含某个字符
contains(String, CharSequence) - Static method in class com.gitee.apanlh.util.base.StringUtils
判断字符串是否包含某个字符序列
contains(T[], T) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数值中是否包含此值
containsAll(String, CharSequence...) - Static method in class com.gitee.apanlh.util.base.StringUtils
判断字符串是否包含所有给定的子串
任意出现一个未包含匹配的字符则返回false
输入String str = abc; containsAll(str, "ad")结果false
containsAll(String, Collection<CharSequence>) - Static method in class com.gitee.apanlh.util.base.StringUtils
判断字符串是否包含所有给定的子串
任意出现一个未包含匹配的字符则返回false
输入String str = abc; containsAll(str, "ad")结果false
containsAny(String, CharSequence...) - Static method in class com.gitee.apanlh.util.base.StringUtils
判断字符串是否包含某个字符序列
任意出现匹配返回true
containsAny(String, Collection<CharSequence>) - Static method in class com.gitee.apanlh.util.base.StringUtils
判断字符串是否包含某个字符序列
任意出现匹配返回true
containsAny(String, Map<K, CharSequence>) - Static method in class com.gitee.apanlh.util.base.StringUtils
判断字符串是否包含MapValue中字符序列
任意出现匹配返回true
containsKey(Object) - Method in class com.gitee.apanlh.util.cache.local.Cache
 
containsKey(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
containsKey(K) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
包含某键
执行加锁
containsKeys(String...) - Method in class com.gitee.apanlh.web.model.RequestHeader
是否存在多个key值
与关系
containsKeyUnlocked(K) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
包含某键
未加锁
containsValue(Object) - Method in class com.gitee.apanlh.util.cache.local.Cache
 
containsValue(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
containsValue(V) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
包含某值
执行加锁
containsValueUnlocked(V) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
包含某值
未加锁
CONTENT_DISPOSITION - com.gitee.apanlh.util.net.http.HttpHeaderType
内容处置
CONTENT_ENCODING - com.gitee.apanlh.util.net.http.HttpHeaderType
内容编码
CONTENT_LANGUAGE - com.gitee.apanlh.util.net.http.HttpHeaderType
内容语言
CONTENT_LENGTH - com.gitee.apanlh.util.net.http.HttpHeaderType
内容长度
CONTENT_LOCATION - com.gitee.apanlh.util.net.http.HttpHeaderType
内容位置
CONTENT_MD5 - com.gitee.apanlh.util.net.http.HttpHeaderType
内容MD5
CONTENT_RANGE - com.gitee.apanlh.util.net.http.HttpHeaderType
内容范围
CONTENT_SECURITY_POLICY - com.gitee.apanlh.util.net.http.HttpHeaderType
内容安全策略
CONTENT_SECURITY_POLICY_REPORT_ONLY - com.gitee.apanlh.util.net.http.HttpHeaderType
内容安全策略
CONTENT_TYPE - com.gitee.apanlh.util.net.http.HttpHeaderType
内容类型
CONTENT_TYPE - Static variable in enum com.gitee.apanlh.web.http.HttpContentType
默认请求类型名称
CONTENT_TYPE_LINE - Static variable in enum com.gitee.apanlh.web.http.HttpContentType
默认请求类型名称
ContentResolverType - Enum in com.gitee.apanlh.spring.web.resolver.content
参数解析器枚举
ContentTypeCategory - Enum in com.gitee.apanlh.web.content
请求内容类型,可用于解析器路由
CONTINUE - com.gitee.apanlh.util.net.http.HttpStatusType
100 Continue
convert(int) - Static method in class com.gitee.apanlh.util.unit.ByteReadable
byte转为便于阅读的单位
convert(long) - Static method in class com.gitee.apanlh.util.unit.ByteReadable
byte转为便于阅读的单位
convert(Object, Class, Object) - Method in class com.gitee.apanlh.util.reflection.copy.CopyConverter
 
convert(String) - Static method in class com.gitee.apanlh.util.unit.ByteReadable
byte转为便于阅读的单位
convert(String, String, String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字符串从源字符集转码到目标字符集
convert(BigDecimal) - Static method in class com.gitee.apanlh.util.unit.ByteReadable
byte转为便于阅读的单位
1 KB = 1024 B
1 MB = 1,048,576 B
1 GB = 1,073,741,824 B
1 TB = 1,099,511,627,776 B
1 PB = 1,125,899,906,842,624 B
convertBasicType(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
将包装类型转化成基本数据类型
如果已经是基本数据类型则返回原有Class
convertHoursToMillis(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
小时转毫秒
convertHoursToMinutes(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
小时转分钟
convertHoursToSeconds(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
小时转秒
convertJpg(BufferedImage) - Static method in class com.gitee.apanlh.util.image.ImageUtils
png转换jpg
convertMillisToMinutes(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
毫秒转分钟
小转大精度会缺失,要用准确的精度请使用convertTimeExact方法
convertMillisToSeconds(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
毫秒转秒
小转大精度会缺失,要用准确的精度请使用convertTimeExact方法
convertMinutesToHours(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
分钟转小时
小转大精度会缺失,要用准确的精度请使用convertTimeExact方法
convertMinutesToMillis(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
分钟转毫秒
convertMinutesToSeconds(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
分钟转换秒
convertPng(BufferedImage) - Static method in class com.gitee.apanlh.util.image.ImageUtils
jpg图片转换png
convertSecondsToMillis(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
秒转毫秒
convertSecondsToMinutes(long) - Static method in class com.gitee.apanlh.util.date.DateUtils
秒转分钟
小转大精度会缺失,要用准确的精度请使用convertTimeExact方法
convertTime(long, TimeUnit, TimeUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
自定义转换时间
convertTimeExact(long, TimeUnit, TimeUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
将时间值从源单位转换为目标单位,保留2小数位数(阶段式)
convertToUtf8(String, String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字符串从源字符集转换为 UTF-8 字符串
ConvertTypeException - Exception in com.gitee.apanlh.exp
转换类型异常
ConvertTypeException(Exception) - Constructor for exception com.gitee.apanlh.exp.ConvertTypeException
构造函数
ConvertTypeException(String) - Constructor for exception com.gitee.apanlh.exp.ConvertTypeException
构造函数
ConvertTypeException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ConvertTypeException
构造函数
convertWrapperType(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
将基本数据类型转化成包装类型
如果已经是包装类型则返回原有Class
COOKIE - com.gitee.apanlh.util.net.http.HttpHeaderType
Cookie
copy(boolean[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(byte[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(char[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(double[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(float[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(int[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(long[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(short[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(FileInputStream, FileOutputStream) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将文件输入流内容拷贝至文件输出流中
默认使用自动优化块长度
默认自动关闭输入流
默认自动关闭输出流
copy(FileInputStream, FileOutputStream, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将文件输入流内容拷贝至文件输出流中
自定义读取/写入块长度
默认自动关闭输入流
默认自动关闭输出流
异常会将输出流/输入流自动关闭
copy(FileInputStream, FileOutputStream, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将文件输入流内容拷贝至文件输出流中
自定义读取/写入块长度
默认自动关闭输入流
自定义关闭输出流
异常会将输出流/输入流自动关闭
copy(FileInputStream, FileOutputStream, int, boolean, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出流中
自定义读取/写入块长度
自定义关闭输入流
自定义关闭输出流
异常会将输出流/输入流自动关闭
copy(File, File) - Static method in class com.gitee.apanlh.util.file.FileUtils
将原始文件拷贝至目标文件地址
如果目标文件已存在或目标目录不存在则抛出异常
copy(File, String) - Static method in class com.gitee.apanlh.util.file.FileUtils
将原始文件拷贝至目标文件地址
如果目标文件已存在或目标目录不存在则抛出异常
copy(InputStream, FileOutputStream) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出流中
默认8K缓冲区大小
默认自动关闭输入流
默认自动关闭输出流
异常会将输出流/输入流自动关闭
copy(InputStream, FileOutputStream, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出流中
默认8K缓冲区长度
自定义关闭输入流
自定义关闭输出流
异常会将输出流/输入流自动关闭
copy(InputStream, FileOutputStream, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出流中
自定义缓冲区长度
默认自动关闭输入流
默认自动关闭输出流
异常会将输出流/输入流自动关闭
copy(InputStream, FileOutputStream, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出流中
自定义缓冲区长度
默认自动关闭输入流
自定义关闭输出流
异常会将输出流/输入流自动关闭
copy(InputStream, FileOutputStream, int, boolean, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出流中
自定义缓冲区长度
自定义关闭输入流
自定义关闭输出流
异常会将输出流/输入流自动关闭
copy(InputStream, OutputStream) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中内容复制至输出流
默认8K缓冲区大小
默认自动关闭输入流
默认不会自动关闭输出流
出现异常时将自动关闭输出/输入流
copy(InputStream, OutputStream, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中内容复制至输出流
默认8K缓冲区长度
自定义关闭输入/输出流(两者全关)
出现异常时将自动关闭输出/输入流
copy(InputStream, OutputStream, boolean, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中内容复制至输出流
默认8K缓冲区长度
自定义关闭输出流
自定义关闭输入流
出现异常时将自动关闭输出/输入流
copy(InputStream, OutputStream, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中内容复制至输出流
自定义缓冲区大小
自动关闭输入流
不会自动关闭输出流
出现异常时将自动关闭输出/输入流
copy(InputStream, OutputStream, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中内容复制至输出流
自定义缓冲区长度
自定义关闭输入/输出流(两者全关)
出现异常时将自动关闭输出/输入流
copy(InputStream, OutputStream, int, boolean, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中内容复制至输出流
自定义缓冲区长度
自定义关闭输出流
自定义关闭输入流
出现异常时将自动关闭输出/输入流
copy(InputStream, FileChannel) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出管道中
默认8K缓冲区大小
默认自动关闭输入流
默认自动关闭输出管道
异常会将输出流/输入流自动关闭
copy(InputStream, FileChannel, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出管道中
默认8K缓冲区长度
自定义关闭输入流
自定义关闭输出管道
异常会将输出流/输入流自动关闭
copy(InputStream, FileChannel, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出管道中
自定义缓冲区长度
默认自动关闭输入流
默认自动关闭输出管道
异常会将输出流/输入流自动关闭
copy(InputStream, FileChannel, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出管道中
自定义缓冲区长度
默认自动关闭输入流
自定义关闭输出管道
异常会将输出流/输入流自动关闭
copy(InputStream, FileChannel, int, boolean, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容拷贝至文件输出管道中
自定义缓冲区长度
自定义关闭输入流
自定义关闭输出管道
异常会将输出流/输入流自动关闭
copy(Integer[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(Object, Class<T>) - Static method in class com.gitee.apanlh.util.reflection.copy.CopyUtils
单对象拷贝
copy(Object, Class<T>, CopyConfig) - Static method in class com.gitee.apanlh.util.reflection.copy.CopyUtils
单对象拷贝
copy(Object, T) - Static method in class com.gitee.apanlh.util.reflection.copy.CopyUtils
单对象拷贝
copy(String[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
copy(String, File) - Static method in class com.gitee.apanlh.util.file.FileUtils
将原始文件拷贝至目标文件地址
如果目标文件已存在或目标目录不存在则抛出异常
copy(String, String) - Static method in class com.gitee.apanlh.util.file.FileUtils
将原始文件拷贝至目标文件地址
如果目标文件已存在或目标目录不存在则抛出异常
copy(Collection<? extends E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
复制集合(浅克隆)
copy(Collection<? extends E>, Supplier<C>) - Static method in class com.gitee.apanlh.util.base.CollUtils
复制集合(浅克隆)
copy(T[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
ArrayCopy封装
如果长度不够则返回arrLen - copyLength
如果长度传递长度超出原数组长度则扩容原数组
CopyConfig - Class in com.gitee.apanlh.util.reflection.copy
拷贝配置
在类字段中可以增加CopyMapping注解来完成字段映射
注意字段映射:B类增加字段映射注解则是A类中的某个字段映射到B类某个字段
CopyConverter - Class in com.gitee.apanlh.util.reflection.copy
拷贝转换器
CopyConverter(CopyConfig) - Constructor for class com.gitee.apanlh.util.reflection.copy.CopyConverter
构造函数-加载拷贝配置
copyList(List<E>, Class<T>) - Static method in class com.gitee.apanlh.util.reflection.copy.CopyUtils
集合对象拷贝
copyList(List<E>, Class<T>, CopyConfig) - Static method in class com.gitee.apanlh.util.reflection.copy.CopyUtils
集合对象拷贝
CopyMapping - Annotation Type in com.gitee.apanlh.annotation.copy
拷贝字段映射
CopyUtils - Class in com.gitee.apanlh.util.reflection.copy
Bean拷贝工具类
count() - Method in class com.gitee.apanlh.util.calc.NumCollector
当前总数
create() - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-默认C1C3C2模式
create() - Static method in class com.gitee.apanlh.util.algorithm.digest.HMac
构建HMac摘要算法
默认使用HMacSHA256摘要算法
create() - Static method in class com.gitee.apanlh.util.algorithm.digest.MD5
构建MD5摘要类
create() - Static method in class com.gitee.apanlh.util.algorithm.digest.SHA
构建Sha摘要类
默认指定SHA2-256摘要算法
create() - Static method in class com.gitee.apanlh.util.algorithm.digest.SHA3
构建SM3摘要
create() - Static method in class com.gitee.apanlh.util.algorithm.digest.SM3
构建SM3摘要
create() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
随机128位密码
随机128位盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
create() - Static method in class com.gitee.apanlh.util.base.ChooseEq
显式比较器
单匹配模式
create() - Static method in class com.gitee.apanlh.util.base.ChooseFirst
创建一个空的选择器,后续需要通过 ChooseFirst.when(boolean, R) 添加分支
为了避免类型无法推断请使用示例:ChooseFirst.<String>create()
create() - Static method in class com.gitee.apanlh.util.base.ExplicitChooseEq
用于创建显式比较模式选择器实例
create() - Static method in class com.gitee.apanlh.util.net.ftp.FtpConfig
创建FTP配置
create() - Static method in class com.gitee.apanlh.util.net.http.FormDataFileResource
创建FormDataFileResource
create() - Static method in class com.gitee.apanlh.util.net.http.HttpConfig
创建HTTP配置
默认60秒全局统一超时时长
UTF-8默认字符编码
create() - Static method in class com.gitee.apanlh.util.net.http.HttpRequestHeader
创建-默认使用LinkedHashMap
create() - Static method in class com.gitee.apanlh.util.sys.SystemDisk
获取当前磁盘信息
create() - Static method in class com.gitee.apanlh.util.sys.SystemInfo
创建系统信息
create() - Static method in class com.gitee.apanlh.util.sys.SysUser
创建系统用户信息
此方法为单例
create() - Static method in class com.gitee.apanlh.web.model.RequestDataType
创建请求类型,初始值为 false
create() - Static method in class com.gitee.apanlh.web.model.RequestHeader
创建实例对象
create(boolean, FuncCall<R>) - Static method in class com.gitee.apanlh.util.base.ChooseFirst
创建带有初始条件的选择器(延迟计算方式)
传入的 FuncCall 仅当条件匹配且最终需要值时才会执行
create(boolean, R) - Static method in class com.gitee.apanlh.util.base.ChooseFirst
创建带有初始条件的选择器(直接加载方式)
value值会被初始化加载
如需延迟计算,请使用 ChooseFirst.create(boolean, FuncCall)
create(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.digest.HMac
构建HMac摘要算法
默认使用HMacSHA256摘要算法
自定义密钥
create(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
随机128位盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
create(byte[], byte[]) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
create(byte[], byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
create(byte[], byte[], int) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
自定义迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
create(byte[], byte[], int, PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
自定义迭代100次
自定义PBE算法
create(byte[], byte[], SM2Mode) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
自定义模式
根据加密或解密传递对应值,任意传递一个即可
create(byte[], byte[], SM2Mode, byte[], boolean) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
自定义模式
注意:字符串仅限原有公钥或密钥经过Base64编码或十六进制编码
根据加密或解密传递对应值,任意传递一个即可
签名/验签操作
create(byte[], byte[], AlgorithmMode, AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.AES
构建-自定义模式加密器
自定义密钥
自定义向量
自定义加密器模式
自定义填充方法
create(byte[], byte[], AlgorithmMode, AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DES
构建-自定义模式加密器
自定义密钥
自定义向量
自定义加密器模式
自定义填充方法
create(byte[], byte[], AlgorithmMode, AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DESede
构建-自定义模式加密器
自定义密钥
自定义向量
自定义加密器模式
自定义填充方法
create(byte[], byte[], AlgorithmMode, AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.SM4
构建-自定义模式加密器
自定义密钥
自定义向量
自定义加密器模式
自定义填充方法
create(byte[], byte[], PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
默认迭代100次
自定义PBE算法
create(byte[], int, PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
默认迭代100次
自定义PBE算法
create(byte[], DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.HMac
构建HMac摘要算法
自定义指定HMac摘要类型
自定义密钥
create(byte[], PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
随机128位盐值
默认迭代100次
自定义PBE算法
create(byte[], String) - Static method in class com.gitee.apanlh.util.net.http.FormDataFileResource
创建FormDataFileResource
自定义内容及来源文件名称
create(byte[], BigInteger) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-根据公钥Q值或私钥D值来进行还原
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
create(byte[], BigInteger, SM2Mode) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-根据公钥Q值或私钥D值来进行还原
自定义模式
根据加密或解密传递对应值,任意传递一个即可
create(int) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
默认128位密码
默认128位盐值
自定义迭代次数
默认PBEWITHSHAAND128BITAES-CBC-BC算法
create(int, PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
默认128位密码
默认128位盐值
自定义迭代次数
自定义PBE算法
create(SM2Mode) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-自定义模式
create(DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.HMac
构建HMac摘要算法
自定义指定HMac摘要类型
默认生成密钥(消息认证码),如果需要获取使用HMac.getKey()
create(DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.SHA
构建Sha摘要类
指定SHA2摘要类型
create(DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.SHA3
构建SM3摘要
自定义摘要类型
create(PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
随机128位密码
随机128位盐值
默认迭代100次
自定义PBE算法
create(AbstractHttpClient<?>) - Static method in class com.gitee.apanlh.util.net.http.HttpResponseHeader
创建-默认使用LinkedHashMap
自动加载响应头信息
create(AbstractHttpClient<?>) - Static method in class com.gitee.apanlh.util.net.http.HttpStatus
创建HTTP状态
create(AbstractHttpClient<?>, HttpStatus, HttpClientWatchTimer) - Static method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
根据HTTP状态来获取输入流
其中包含错误、成功输入流
create(HttpConfig) - Static method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
默认构建
create(HttpRequest, HttpConfig) - Static method in class com.gitee.apanlh.util.net.http.HttpLog
创建HTTP日志
create(HttpRequest, HttpConfig, HttpInterceptorContext, Long) - Static method in class com.gitee.apanlh.util.net.http.HttpExecutor
构建-HTTP执行器
create(HttpRequest, T, HttpBodyType) - Static method in class com.gitee.apanlh.util.net.http.HttpBody
构建HTTPBody对象
自定义请求对象
自定义请求类型
create(HttpUrl, HttpConfig) - Static method in class com.gitee.apanlh.util.net.http.client.HttpClientFactory
构建HTTP客户端
create(HttpUrl, HttpConfig) - Method in interface com.gitee.apanlh.util.net.http.client.HttpClientProvider
创建HTTP客户端抽象方法
create(HttpUrl, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.client.HttpUrlConnectionProvider
 
create(HttpUrl, HttpMethod) - Static method in class com.gitee.apanlh.util.net.http.HttpRequest
构建-Request对象
create(File) - Static method in class com.gitee.apanlh.util.sys.SystemDisk
获取指定磁盘信息
create(CharSequence) - Static method in class com.gitee.apanlh.util.unit.DataSize
构建-自定义字符序列
如果需要转化请使用DataSize.transform(DataSizeUnit)
转换后需要获取字符串请使用DataSize.toString(), 获取长度请使用DataSize.getLength()
create(Class<?>, boolean) - Static method in class com.gitee.apanlh.util.reflection.FieldCacheObject
创建-反射字段缓存类
自定义忽略静态字段开启
create(String) - Static method in class com.gitee.apanlh.util.algorithm.digest.HMac
构建HMac摘要算法
默认使用HMacSHA256摘要算法
自定义指定字符串HMac密钥
create(String) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
随机128位盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
create(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
创建目录
路径不存在则自动创建路径
create(String) - Static method in class com.gitee.apanlh.util.net.ftp.Ftp
默认端口,匿名登录,构建默认FTP配置
create(String) - Static method in class com.gitee.apanlh.util.net.http.auth.HttpAuthBearer
创建Bearer
create(String) - Static method in class com.gitee.apanlh.util.net.http.HttpUrl
构建HTTPUrl对象
create(String...) - Static method in class com.gitee.apanlh.util.reflection.copy.CopyConfig
创建-自定义忽略项
create(String, int, PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
默认迭代100次
自定义PBE算法
create(String, DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.HMac
构建HMac摘要算法
自定义指定HMac摘要类型
自定义密钥
create(String, PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
随机128位盐值
默认迭代100次
自定义PBE算法
create(String, Number) - Static method in class com.gitee.apanlh.util.net.ftp.Ftp
匿名登录,构建默认FTP配置
create(String, Number, String) - Static method in class com.gitee.apanlh.util.net.ftp.Ftp
用户无密码登录,构建默认FTP配置
create(String, Number, String, String) - Static method in class com.gitee.apanlh.util.net.ftp.Ftp
用户密码登录,构建默认FTP配置
create(String, Number, String, String, FtpConfig) - Static method in class com.gitee.apanlh.util.net.ftp.Ftp
用户密码登录,自定义FTP配置
连接后使用Ftp.getExecutor()方法
create(String, String) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
默认C1C3C2
注意:字符串仅限原有公钥或密钥经过Base64编码或十六进制编码
根据加密或解密传递对应值,任意传递一个即可
create(String, String) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
create(String, String) - Static method in class com.gitee.apanlh.util.file.FileUtils
创建目录+文件
路径不存在则自动创建路径
如果文件已存在则忽略并返回false
create(String, String) - Static method in class com.gitee.apanlh.util.net.http.auth.HttpAuthBasic
创建Basic
create(String, String) - Static method in class com.gitee.apanlh.util.net.http.auth.HttpAuthCustom
创建APIKey
create(String, String) - Static method in class com.gitee.apanlh.util.net.http.HttpRequestHeader
创建-添加key-value
默认添加LinkedHashMap
create(String, String, boolean) - Static method in class com.gitee.apanlh.util.file.FileUtils
创建目录+文件
路径不存在则自动创建路径
自定义当文件已存在的处理(覆盖、忽略)
create(String, String, boolean, boolean) - Static method in class com.gitee.apanlh.util.file.FileUtils
创建文件
路径不存在则自动创建路径
自定义当文件已存在的处理(覆盖、忽略)
create(String, String, int) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
自定义迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
create(String, String, int, PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
自定义迭代100次
自定义PBE算法
create(String, String, SM2Mode) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
自定义模式
注意:字符串仅限原有公钥或密钥经过Base64编码或十六进制编码
根据加密或解密传递对应值,任意传递一个即可
create(String, String, SM2Mode, byte[], boolean) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
自定义模式
注意:字符串仅限原有公钥或密钥经过Base64编码或十六进制编码
根据加密或解密传递对应值,任意传递一个即可
签名/验签操作
create(String, String, PBEAlgorithms) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.PBE
创建PBE
自定义密码
自定义盐值
默认迭代100次
自定义PBE算法
create(URL) - Static method in class com.gitee.apanlh.util.setting.ConfigLoader
创建配置加载器
默认UTF-8字符集编码
create(URL, String) - Static method in class com.gitee.apanlh.util.setting.ConfigLoader
创建配置加载器
自定义字符集编码
create(PublicKey, PrivateKey) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
X509(PublicKey,PrivateKey)
create(PublicKey, PrivateKey, SM2Mode) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
自定义模式
根据加密或解密传递对应值,任意传递一个即可
X509(PublicKey,PrivateKey)
create(PublicKey, PrivateKey, SM2Mode, byte[], boolean) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-将解析公钥及私钥并还原
自定义模式
注意:字符串仅限原有公钥或密钥经过Base64编码或十六进制编码
根据加密或解密传递对应值,任意传递一个即可
签名/验签操作
create(List<T>) - Static method in class com.gitee.apanlh.util.tree.TreeUtils
创建树结构(无排序,无限深度)
create(List<T>, int) - Static method in class com.gitee.apanlh.util.tree.TreeUtils
创建树结构
自定义深度层级,0或负数则代表无限深度
create(Map<String, String>) - Static method in class com.gitee.apanlh.util.net.http.HttpRequestHeader
创建-自定义Map
create(Map<String, String>) - Static method in class com.gitee.apanlh.web.model.RequestHeader
创建实例对象
create(ECPublicKeyParameters, ECPrivateKeyParameters) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-加载公钥及私钥
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
create(ECPublicKeyParameters, ECPrivateKeyParameters, SM2Mode) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-加载公钥及私钥
自定义模式
根据加密或解密传递对应值,任意传递一个即可
create(ECPoint, BigInteger) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-根据公钥Q值或私钥D值来进行还原
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
create(ECPoint, BigInteger, SM2Mode) - Static method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构建-根据公钥Q值或私钥D值来进行还原
自定义模式
根据加密或解密传递对应值,任意传递一个即可
create(T) - Static method in class com.gitee.apanlh.util.base.ChooseEq
固定值比较器
单匹配模式
create(T) - Static method in class com.gitee.apanlh.util.base.FixedChooseEq
包级私有工厂方法,用于创建固定源选择器实例
createBuilder() - Static method in class com.gitee.apanlh.util.base.StringUtils
创建StringBuilder
createBuilder(Object) - Static method in class com.gitee.apanlh.util.base.StringUtils
创建StringBuilder
createBuilder(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
创建StringBuilder
createCbc() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.AES
构建-CBC模式加密器
默认AES/CBC/PKCS5Padding算法
随机128位密钥长度
随机128位向量密钥长度
createCbc() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DES
构建-CBC模式加密器
默认DES/CBC/PKCS5Padding算法
随机64位密钥
随机64位向量密钥长度
createCbc() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DESede
构建-CBC模式加密器
默认DESede/CBC/PKCS5Padding算法
随机192位密钥
随机64位向量密钥长度
createCbc() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.SM4
构建-CBC模式加密器
默认SM4/CBC/PKCS5Padding算法
随机128位密钥长度
随机128位向量密钥长度
createCbc(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.AES
构建-CBC模式加密器
默认AES/CBC/PKCS5Padding算法
自定义密钥
随机128位向量密钥长度
createCbc(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DES
构建-CBC模式加密器
默认DES/CBC/PKCS5Padding算法
自定义密钥
随机64位向量密钥长度
createCbc(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DESede
构建-CBC模式加密器
默认DESede/CBC/PKCS5Padding算法
自定义密钥
随机64位向量密钥长度
createCbc(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.SM4
构建-CBC模式加密器
默认SM4/CBC/PKCS5Padding算法
自定义密钥
随机128位向量密钥长度
createCbc(byte[], byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.AES
构建-CBC模式加密器
默认AES/CBC/PKCS5Padding算法
自定义密钥
自定义向量密钥长度
createCbc(byte[], byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DES
构建-CBC模式加密器
默认DES/CBC/PKCS5Padding算法
自定义密钥
自定义向量密钥长度
createCbc(byte[], byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DESede
构建-CBC模式加密器
默认DESede/CBC/PKCS5Padding算法
自定义密钥
自定义向量密钥长度
createCbc(byte[], byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.SM4
构建-CBC模式加密器
默认SM4/CBC/PKCS5Padding算法
自定义密钥
自定义向量密钥长度
createCbc(byte[], byte[], AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.AES
构建-CBC模式加密器
自定义密钥
自定义向量
自定义填充方法
createCbc(byte[], byte[], AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DES
构建-CBC模式加密器
自定义密钥
自定义向量
自定义填充方法
createCbc(byte[], byte[], AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DESede
构建-CBC模式加密器
自定义密钥
自定义向量
自定义填充方法
createCbc(byte[], byte[], AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.SM4
构建-CBC模式加密器
自定义密钥
自定义向量
自定义填充方法
CREATED - com.gitee.apanlh.util.net.http.HttpStatusType
201 Created
createDirectors(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
创建多层级目录
createDirectory(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
创建单层目录
createEcb() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.AES
构建-ECB模式加密器
默认AES/ECB/PKCS5Padding算法
随机128位密钥长度
createEcb() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DES
构建-ECB模式加密器
默认DES/ECB/PKCS5Padding算法
随机64位密钥长度
createEcb() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DESede
构建-ECB模式加密器
默认DESede/ECB/PKCS5Padding算法
随机192位密钥长度
createEcb() - Static method in class com.gitee.apanlh.util.algorithm.symmetric.SM4
构建-ECB模式加密器
默认SM4/ECB/PKCS5Padding算法
随机128位密钥长度
createEcb(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.AES
构建-ECB模式加密器
默认AES/ECB/PKCS5Padding算法
createEcb(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DES
构建-ECB模式加密器
默认DES/ECB/PKCS5Padding算法
createEcb(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DESede
构建-ECB模式加密器
默认DESede/ECB/PKCS5Padding算法
createEcb(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.SM4
构建-ECB模式加密器
默认SM4/ECB/PKCS5Padding算法
createEcb(byte[], AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.AES
构建-ECB模式加密器
自定义密钥
自定义填充方法
createEcb(byte[], AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DES
构建-ECB模式加密器
自定义密钥
自定义填充方法
createEcb(byte[], AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.DESede
构建-ECB模式加密器
自定义密钥
自定义填充方法
createEcb(byte[], AlgorithmPadding) - Static method in class com.gitee.apanlh.util.algorithm.symmetric.SM4
构建-ECB模式加密器
自定义密钥
自定义填充方法
createGroup(String, String, ReadOffset) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
创建消费者组
createHmac256(String) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
创建HMAC256方式
createHmac384(String) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
创建HMAC384方式
createHmac512(String) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
创建HMAC512方式
createKey(int, Class<?>, Class<? extends Annotation>...) - Static method in class com.gitee.apanlh.util.reflection.AnnotationCache
创建字段元注解缓存key
createKeyObject() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
创建Key密钥对对象(可用于缓存)
默认Base64编码格式
createKeyObject() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
创建Key密钥对对象(可用于缓存)
默认Base64编码格式
createKeyObject(boolean) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
创建Key密钥对对象(可用于缓存)
自定义编码格式(true:Base64, false:十六进制)
createKeyObject(boolean) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
创建Key密钥对对象(可用于缓存)
自定义编码格式(true:Base64, false:十六进制)
createMask(int) - Static method in class com.gitee.apanlh.util.desensitize.StringMasking
生成特殊符号(星号) *
createPath(File) - Static method in class com.gitee.apanlh.util.file.FileUtils
创建Path对象
可以是目录也可以是文件的绝对路径
createPath(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
创建Path对象
可以是目录也可以是文件的绝对路径
createUniqueFileName() - Method in class com.gitee.apanlh.web.model.WebFile
根据文件名生成唯一序列名
createUniqueFileName(String) - Method in class com.gitee.apanlh.web.model.WebFile
根据文件生成唯一序列名
createUniqueFileName(MultipartFile) - Method in class com.gitee.apanlh.web.model.WebFile
根据文件生成全局唯一文件名
createWatermarkImage(int, int, OutputStream, String...) - Static method in class com.gitee.apanlh.util.image.ImageUtils
宽度为默认300px;
高度120px;
默认 宋体
水印横向50
纵向30
颜色默认灰色
createWatermarkImage(OutputStream, String...) - Static method in class com.gitee.apanlh.util.image.ImageUtils
宽度为默认300px;
高度120px;
默认 宋体
水印横向50
纵向30
颜色默认灰色
CryptoOperation - Interface in com.gitee.apanlh.util.algorithm.crypto
加密/解密接口
定义了常规加解密方法,支持对称和非对称加密
CTR - com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
CountTeR mode 计数器模式
CTS - com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
Cipher Text Stealing 密码文本窃取模式
cumulativeSum() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算累积和
返回列表(每个元素是到当前位置为止的所有值的和)
CURVE_NAME - Static variable in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
默认国密曲线名称
custom(String, String) - Static method in class com.gitee.apanlh.util.net.http.auth.HttpAuth
创建自定义认证
不会添加authorization
key为请求头
value=请求头值
key = token value = 123456,请求头示例: token:123456
CUSTOM - com.gitee.apanlh.util.desensitize.DesensitizeType
自定义脱敏类型
CUSTOM - com.gitee.apanlh.util.net.http.auth.HttpAuthProtocol
自定义认证请求头
CustomException - Exception in com.gitee.apanlh.exp
自定义异常
用于自定义描述异常,也可作为业务异常或其他异常使用
CustomException(Exception) - Constructor for exception com.gitee.apanlh.exp.CustomException
构造函数
指定异常
CustomException(String) - Constructor for exception com.gitee.apanlh.exp.CustomException
构造函数
指定消息
CustomException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.CustomException
构造函数
指定格式化消息
CustomException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.CustomException
构造函数
指定消息及指定异常
customRule() - Method in annotation type com.gitee.apanlh.annotation.desensitize.Desensitize
自定义脱敏规则类

D

DataDecrypt - Annotation Type in com.gitee.apanlh.annotation.crypto
数据解密类型
DataDecryptTypeEnum - Enum in com.gitee.apanlh.annotation.crypto
用于接收前端解析时 以什么形式解密
DataSize - Class in com.gitee.apanlh.util.unit
数据转换长度
DataSizeUnit - Enum in com.gitee.apanlh.util.unit
长度单位枚举
用于转换长度单位使用DataSize
DATE - com.gitee.apanlh.util.net.http.HttpHeaderType
日期
DATE_DAY_ONLY - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
仅日部分,示例:01
DATE_FORMAT_CACHE - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
一天假的格式集合
DATE_FULL - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
标准日期格式,示例:2025-01-01
DATE_FULL_ALTERNATIVE_SEPARATOR - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
斜杠分隔的日期格式,示例:2025/01/01
DATE_FULL_NO_SEPARATORS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
紧凑日期格式(无分隔符),示例:20250101
DATE_MONTH_DAY - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
月/日格式,示例:01-01
DATE_MONTH_DAY_ALTERNATIVE_SEPARATOR - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
斜杠分隔的月/日格式,示例:01/01
DATE_MONTH_DAY_NO_SEPARATORS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
紧凑月/日格式(无分隔符),示例:0101
DATE_TIME_FULL - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
标准日期时间格式,示例:2025-01-01 12:30:45
DATE_TIME_FULL_ALTERNATIVE_SEPARATOR - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
斜杠分隔的日期时间格式,示例:2025/01/01 12:30:45
DATE_TIME_FULL_ALTERNATIVE_SEPARATOR_WITH_MILLIS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
斜杠分隔带毫秒的日期时间格式,示例:2025/01/01 12:30:45:123
DATE_TIME_FULL_WITH_MILLIS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
带毫秒的标准日期时间格式,示例:2025-01-01 12:30:45:123
DATE_TIME_NO_SEPARATORS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
紧凑日期时间格式(无分隔符),示例:20250101123045
DATE_TIME_NO_SEPARATORS_WITH_MILLIS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
紧凑带毫秒的日期时间格式,示例:20250101123045123
DateParserUtils - Class in com.gitee.apanlh.util.date
日期时间解析工具类
DateTimeCompareException - Exception in com.gitee.apanlh.exp.date
时间日期对比异常
DateTimeCompareException(Exception) - Constructor for exception com.gitee.apanlh.exp.date.DateTimeCompareException
构造函数
DateTimeCompareException(String) - Constructor for exception com.gitee.apanlh.exp.date.DateTimeCompareException
构造函数
DateTimeCompareException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.date.DateTimeCompareException
构造函数
DateTimeFormat - Class in com.gitee.apanlh.util.date
DateTimeFormat类
DateUtils - Class in com.gitee.apanlh.util.date
时间工具类 命名约定: dateTime 相关方法处理年月日时分秒 date 相关方法处理年月日 time 相关方法处理时分秒 数据库映射建议: date → LocalDate time → LocalTime timestamp → LocalDateTime 方法分类: now 获取当前时间的各种属性或格式化字符串,如 DateUtils.now()DateUtils.nowHour()DateUtils.nowTimestamp()nowRangeOf 获取当前时间附近的连续时间范围,如 DateUtils.nowRangeOfHours()DateUtils.nowRangeOfDays(int)DateUtils.nowRangeOfMonths() convert 时间单位转换,包括 DateUtils.convertTime(long, TimeUnit, TimeUnit) 和按单位细分的便捷方法(如 DateUtils.convertHoursToMinutes(long)format 日期时间格式化,支持字符串解析和格式转换,如 DateUtils.formatDateTime(String, String)DateUtils.formatDate(String, String)DateUtils.formatTime(String, String) findMissingDateOfMonth:找出指定月份内缺失的日期 elapsed 获取从当天开始到当前时间已过去的时间值,如 DateUtils.elapsedMinutesOfDay()DateUtils.elapsedSecondsOfDay()DateUtils.elapsedMillisOfDay() remaining 计算从当前时间到某个时间点的剩余毫秒数,如 DateUtils.remainingMillis(LocalDateTime)DateUtils.remainingMillisOfDay() ()}、DateUtils.remainingMillisOfMonth() ()} isExpired 判断时间戳是否已超过指定时长,如 DateUtils.isExpired(long, long, TimeUnit)DateUtils.isExpiredMinutes(long, long)isLeapYear:判断闰年(支持无参、字符串、年份) isWorkDay:判断当前是否为工作日(周一至周五) age:计算年龄(周岁) compare 比较两个时间对象(LocalDateTime/LocalDate/LocalTime),返回 -1/0/1 compareNow 比较当前时间与指定时间对象 compareDateTime/compareDate/compareTime:比较字符串格式的日期时间/日期/时间(支持自定义格式) offset 对时间对象进行偏移(增加/减少指定单位),返回新的时间对象或格式化字符串 offsetNow 基于当前时间的偏移便捷方法,支持秒、分钟、小时、天、周、月、年等 offsetDateTime/offsetDate/offsetTime:基于字符串的偏移,自动解析常见格式 diff 计算两个时间之间的差值,支持毫秒、秒、分钟、小时、天、周、月、年等,返回 long 或 int diffPeriod:返回 Period 对象,包含年、月、日差值 diffWorkDays:计算两个日期之间的工作日天数(排除周末) isInRange 判断目标时间/日期/日期时间是否在指定的闭区间内(包含边界),支持对象和字符串 isDateInRange / isTimeInRange:字符串的日期/时间区间判断 isNowInRange / isNowDateInRange / isNowHourInRange:基于当前时间的区间判断(左边界为当前时间) isSameDay / isSameMonth / isSameYear:判断两个日期是否在同一日/月/年 isToday / isYesterday / isTomorrow:判断是否是今天/昨天/明天 isThisWeek / isThisMonth / isThisYear:判断是否在当前周/月/年 isBirthday:判断今天是否是生日 isPast / isFuture:判断时间是否在过去/未来(支持对象和字符串) startOfDay / startOfWeek / startOfMonth / startOfQuarter / startOfYear:获取指定日期/时间的开始时刻(00:00:00),支持当前时间、字符串、对象 endOfDay / endOfWeek / endOfMonth / endOfQuarter / endOfYear:获取指定日期/时间的结束时刻(23:59:59.999999999),支持当前时间、字符串、对象 dayOfWeek:获取星期几的数字表示(1=周一,7=周日) weekOfYear:获取日期在一年中的周数(ISO标准) firstDayOfWeek / lastDayOfWeek:获取所在周的周一/周日(返回纯日期) nextDayOfWeek / previousDayOfWeek:获取下一个/上一个指定星期几 nextWorkDay:获取指定日期之后的下一个工作日(支持字符串和 LocalDate) previousMonthFirstDay / previousMonthLastDay:获取上个月的第一天/最后一天 truncateToSecond / truncateToMinute / truncateToHour / truncateToDay / truncateToMonth / truncateToYear:将日期时间字符串截断到指定精度 formatPeriod / formatDuration:将 PeriodDuration 格式化为中文描述字符串 formatHumanize / formatDateHumanize:人性化时间描述(如“刚刚”、“5分钟前”、“昨天”等) nextBirthdayOfDay:计算距离下次生日还有多少天
dayOfWeek(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期时间/日期字符串是星期几
dbSize() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
获取当前数据库的 key 数量
DEBUG - com.gitee.apanlh.util.log.LogLevel
DEBUG:用于记录调试信息,通常只在开发和测试阶段使用
decode() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
将公钥和私钥的字符串编码解码为字节数组
注意:编码格式只能是十六进制或Base64编码
decode(byte[]) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
默认使用标准Base64解码类型(RFC4648)
decode(byte[], Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
自定义选择Base64解码类型
decode(byte[], String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字节数组按指定字符集解码为字符串
decode(byte[], Charset) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字节数组按指定字符集解码为字符串
decode(String) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
用于解码key的字符串
仅限十六进制或base64
decode(String) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
默认使用标准Base64解码类型(RFC4648)
decode(String) - Static method in class com.gitee.apanlh.util.encode.HexUtils
十六进制解码
decode(String, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
自定义选择Base64解码类型
decodeAuto(String) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
自动识别 Base64 编码类型并进行解码
decodeToLong(String) - Static method in class com.gitee.apanlh.util.encode.HexUtils
16进制转10进制
decodeToStr(byte[]) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
默认使用标准Base64解码类型(RFC4648)
decodeToStr(byte[], Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
自定义选择Base64解码类型
decodeToStr(String) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
默认使用标准Base64解码类型(RFC4648)
decodeToStr(String) - Static method in class com.gitee.apanlh.util.encode.HexUtils
十六进制解码
默认UTF-8形式解码
decodeToStr(String, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
自定义选择Base64解码类型
decodeToStr(String, String) - Static method in class com.gitee.apanlh.util.encode.HexUtils
十六进制解码
decodeToStr(String, String, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64解码
自定义选择Base64解码类型
decodeUtf8(byte[]) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字节数组按 UTF-8 字符集解码为字符串
decompress(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩
decompressBrotli(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Brotli)
decompressBrotliByBase64(String) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Brotli)
解压Base64格式
decompressDeflater(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Deflater)
默认取消校验头规则
decompressDeflater(byte[], boolean) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Deflater)
decompressDeflaterToStr(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Deflater)
默认取消检验头校验
decompressDeflaterToStr(byte[], boolean) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Deflater)
decompressLz4(byte[], int) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Lz4)
decompressLz4ToStr(byte[], int) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Lz4)
返回字符串
decompressSnappy(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Snappy)
decompressSnappyToStr(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩(Snappy)
decompressToFile(File) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩
解压后名称默认压缩名
decompressToFile(File, String) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩
自定义解压缩名
decompressToStr(byte[]) - Static method in class com.gitee.apanlh.util.compression.ZipUtils
解压缩
decrease(Number) - Method in class com.gitee.apanlh.util.calc.Num
计算降价后的价格
公式:原价 × (1 - 降价幅度%)
decrease(String) - Method in class com.gitee.apanlh.util.calc.Num
计算降价后的价格
公式:原价 × (1 - 降价幅度%)
支持字符串传递百分比符号(75%)
decrement(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
计数(整型)
目前的key的value值减少1,如果此key不存在先创建 初始化为0并且数值减去1 此key即为-1
返回当前的数值
decrement(String, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
计数(整型) 选择数值减少的范围
目前的key的value值减少1,如果此key不存在先创建 初始化为0并且数值减去1 此key即为-1
decrement(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
递减1
整数计数器
decrement(String, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
递减
整数 计数器
如果key不存在则创建key 并赋值输入的计数值
decrypt(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decrypt(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字节数组进行解密计算
decrypt(byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decrypt(File, File) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
解密文件,生成明文文件
decrypt(InputStream) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
解密输入流
decrypt(InputStream, OutputStream) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
解密输入流,并将明文写入输出流
decrypt(InputStream, OutputStream, boolean) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
解密输入流,并将明文写入输出流
DECRYPT - com.gitee.apanlh.util.algorithm.crypto.CipherMode
解密操作模式,用于解密数据
decryptFromBase64(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromBase64(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对Base64字节数组进行解密计算
decryptFromBase64(byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromBase64(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromBase64(byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对Base64字节数组进行解密计算
自定义Base64编码类型
decryptFromBase64(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromBase64(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromBase64(String) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对Base64字符串进行解密计算
decryptFromBase64(String) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromBase64(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromBase64(String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对Base64字符串进行解密计算
自定义Base64编码类型
decryptFromBase64(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromBase64Str(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromBase64Str(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对Base64字节数组进行解密计算
decryptFromBase64Str(byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromBase64Str(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromBase64Str(byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对Base64字节数组进行解密计算
自定义Base64编码类型
decryptFromBase64Str(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromBase64Str(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromBase64Str(String) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对Base64字符串进行解密计算
decryptFromBase64Str(String) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromBase64Str(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromBase64Str(String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对Base64字符串进行解密计算
自定义Base64编码类型
decryptFromBase64Str(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromHex(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromHex(String) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对十六进制字符串进行解密计算
decryptFromHex(String) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
decryptFromHexStr(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
decryptFromHexStr(String) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对十六进制字符串进行解密计算
decryptFromHexStr(String) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
DEF_ENCODING - Static variable in class com.gitee.apanlh.util.sys.SystemUtils
系统默认编码格式
DEFAULT - com.gitee.apanlh.util.cache.local.CacheTimer.ExpireTime
默认时效(不过期)T
DEFAULT - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
虚拟机默认字符集编码名称
DEFAULT_CALC_MODE - Static variable in class com.gitee.apanlh.util.calc.Num
默认计算精度模式
DEFAULT_CALC_SCALE - Static variable in class com.gitee.apanlh.util.calc.Num
默认计算精度
DEFAULT_CHARSET - Static variable in class com.gitee.apanlh.spring.data.redis.serializer.FastJson2RedisSerializerAdapter
默认字符集UTF-8
DEFAULT_CHARSET - Static variable in class com.gitee.apanlh.spring.data.redis.serializer.FastJsonRedisSerializerAdapter
默认字符集UTF-8
DEFAULT_DISPLAY_SCALE - Static variable in class com.gitee.apanlh.util.calc.Num
默认展示精度
DEFAULT_EXPIRES_IN - Static variable in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
默认7天失效
DEFAULT_MATH_CONTEXT - Static variable in class com.gitee.apanlh.util.calc.Num
默认精度上下文
DEFAULT_MIXED_LENGTH - Static variable in class com.gitee.apanlh.util.random.RandomCodeUtils
默认混合长度
DEFAULT_NUMERIC_LENGTH - Static variable in class com.gitee.apanlh.util.random.RandomCodeUtils
默认纯数字长度
defaultPageSize() - Method in annotation type com.gitee.apanlh.annotation.viewresolver.RequestVo
分页默认每页大小
DefaultResultFieldMapping - Class in com.gitee.apanlh.spring.web.handler
ResultVO返回字段映射的默认实现
DefaultResultFieldMapping() - Constructor for class com.gitee.apanlh.spring.web.handler.DefaultResultFieldMapping
默认构造函数
DefaultResultMessage - Enum in com.gitee.apanlh.web.msg
默认提供响应消息状态码
DEFLATER - com.gitee.apanlh.util.compression.ZipType
DEFLATER
del(File) - Static method in class com.gitee.apanlh.util.file.FileUtils
递归删除文件夹
以及文件夹目录所有的文件与目录
del(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
删除文件或目录
del(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
删除多个key
del(String, List<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
以集合类型删除Hash里面的Key
删除key一个或多个key
返回的是删除条数
del(Path) - Static method in class com.gitee.apanlh.util.file.FileUtils
删除文件或目录
如果删除目录时该目录还存在其他目录则无法删除
DEL_SUC_STATUS - com.gitee.apanlh.util.net.ftp.FtpStatus
删除成功状态
delete(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHyperLogLog
删除键
delete(String, String...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
删除指定消息
DELETE - com.gitee.apanlh.web.http.HttpMethod
DELETE请求方法
delFile(String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
在默认目录下删除指定文件
delFile(String, String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
删除指定目录下指定文件
delFiles(String[]) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
在默认目录下删除一个或多个文件
在出现删除时失败时会继续删除相关文件但是结果返回false
delFiles(String, String[]) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
在指定目录下删除一个或多个文件-String[]
在出现删除时失败时会继续删除相关文件但是结果返回false
delFiles(String, List<String>) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
在指定目录下删除一个或多个文件-List<String>
在出现删除时失败时会继续删除相关文件但是结果返回false
delKey(String) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
delKey(String) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
删除一个key
delKeys(String...) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
delKeys(String...) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
删除多个键
delKeys(List<String>) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
delKeys(List<String>) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
删除多个键
delLine(String, int) - Static method in class com.gitee.apanlh.util.file.FileUtils
从首行开始删除文件
自定义删除行数
建议文件较小时才用此方法
delToKeys(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
以Object[]
删除多个key
返回删除后hashMap剩余的值以 key Val形式返回
DES - Class in com.gitee.apanlh.util.algorithm.symmetric
DES对称加密算法
提供了DES加密和解密的功能
可自定义key、iv、分组模式、填充模式等等来完成创建不同的DES实例
DES - com.gitee.apanlh.util.algorithm.symmetric.SymmetricType
DES 数据加密标准 默认 DES/ECB/PKCS5Padding
DES() - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DES
构造函数-ECB模式加密器
默认DES/ECB/PKCS5Padding算法
随机64位密钥长度
DES(byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DES
构造函数-ECB模式加密器
默认DES/ECB/PKCS5Padding算法
DES(byte[], byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DES
构造函数-CBC模式加密器
默认DES/CBC/PKCS5Padding算法
自定义密钥
自定义向量
DES(byte[], byte[], AlgorithmMode, AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DES
构造函数-自定义模式加密器
自定义密钥
自定义向量
自定义加密器模式
自定义填充方法
DES(byte[], byte[], AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DES
构造函数-CBC模式加密器
自定义密钥
自定义向量
自定义填充方法
DES(byte[], AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DES
构造函数-ECB模式加密器
自定义密钥
自定义填充方法
DESC - com.gitee.apanlh.util.base.Sort
倒序
DESede - Class in com.gitee.apanlh.util.algorithm.symmetric
DESede是Triple DES算法的实现
DESede算法是对称加密算法,使用密钥长度为192位(24字节)
DESede可以分为两种模式:ECB模式和CBC模式
ECB模式是最简单的块密码模式,对每个数据块使用相同的密钥进行加密,容易受到字典攻击的影响,不推荐使用
CBC模式是加密块链模式,使用前一个密文块作为下一个数据块的加密初始向量,提高了安全性
默认使用DESede/ECB/PKCS5Padding算法,密钥长度为192位
使用随机生成的密钥和向量,可以通过构造函数自定义密钥和向量
注意密钥长度必须为192位,如果使用CBC向量必须使用64位长度密钥
DESede() - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DESede
构造函数-ECB模式加密器
默认DESede/ECB/PKCS5Padding算法
随机192位密钥长度
DESede(byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DESede
构造函数-ECB模式加密器
默认DESede/ECB/PKCS5Padding算法
DESede(byte[], byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DESede
构造函数-CBC模式加密器
默认DESede/CBC/PKCS5Padding算法
自定义密钥
自定义向量
DESede(byte[], byte[], AlgorithmMode, AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DESede
构造函数-自定义模式加密器
自定义密钥
自定义向量
自定义加密器模式
自定义填充方法
DESede(byte[], byte[], AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DESede
构造函数-CBC模式加密器
自定义密钥
自定义向量
自定义填充方法
DESede(byte[], AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.DESede
构造函数-ECB模式加密器
自定义密钥
自定义填充方法
DESEDE - com.gitee.apanlh.util.algorithm.symmetric.SymmetricType
DESEDE 三重DES 默认DESede/CBC/PKCS5Padding
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.AddressDesensitizeRule
 
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.BankCardDesensitizeRule
 
desensitize(String) - Method in interface com.gitee.apanlh.util.desensitize.rule.DesensitizeRule
自定义脱敏规则
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.EmailDesensitizeRule
 
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.EnterpriseNameDesensitizeRule
 
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.IdcardDesensitizeRule
 
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.Ipv4DesensitizeRule
 
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.Ipv6DesensitizeRule
 
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.PhoneDesensitizeRule
 
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.UnstructuredAddressDesensitizeRule
 
desensitize(String) - Method in class com.gitee.apanlh.util.desensitize.rule.UserNameDesensitizeRule
 
desensitize(String, DesensitizeRule) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
自定义脱敏
desensitize(List<T>) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
列表脱敏
desensitize(List<T>, DesensitizeRule) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
使用指定规则对列表进行脱敏
desensitize(T) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
对象脱敏
desensitize(T, DesensitizeRule) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
对象脱敏自定义规则
Desensitize - Annotation Type in com.gitee.apanlh.annotation.desensitize
脱敏字段注解
DesensitizeException - Exception in com.gitee.apanlh.exp.desensitize
脱敏异常
DesensitizeException(Exception) - Constructor for exception com.gitee.apanlh.exp.desensitize.DesensitizeException
构造函数
指定异常
DesensitizeException(String) - Constructor for exception com.gitee.apanlh.exp.desensitize.DesensitizeException
构造函数
指定消息
DesensitizeException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.desensitize.DesensitizeException
构造函数
指定格式化消息
自定义抛出异常
DesensitizeException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.desensitize.DesensitizeException
构造函数
指定格式化消息
DesensitizeException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.desensitize.DesensitizeException
构造函数
指定消息及指定异常
DesensitizeObject - Annotation Type in com.gitee.apanlh.annotation.desensitize
脱敏对象注解
DesensitizeRule - Interface in com.gitee.apanlh.util.desensitize.rule
脱敏规则接口,实现该接口可以自行定义脱敏规则
DesensitizeType - Enum in com.gitee.apanlh.util.desensitize
脱敏类型
DesensitizeUtils - Class in com.gitee.apanlh.util.desensitize
脱敏工具类
deserialize(byte[]) - Method in class com.gitee.apanlh.spring.data.redis.serializer.JsonRedisSerializer
反序列化字节数组为对象
deserialize(byte[], Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.serializer.FastJson2RedisSerializerAdapter
 
deserialize(byte[], Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.serializer.FastJsonRedisSerializerAdapter
 
deserialize(byte[], Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.serializer.JacksonRedisSerializerAdapter
 
deserialize(byte[], Class<T>) - Method in interface com.gitee.apanlh.spring.data.redis.serializer.RedisSerializerAdapter
将JSON字节数组反序列化为指定类型
destroy() - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
 
Dev - Class in com.gitee.apanlh.util.log
测试使用Log
diff(String, String, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间指定单位数差值
diff(LocalDate, LocalDate, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期之间指定单位数差值
diff(LocalDateTime, LocalDateTime, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间指定单位数差值
diff(LocalTime, LocalTime, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个时间之间指定单位数差值
diffDays(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间的天数差值
difference(String, String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
获取两个集合的差集(key 中存在但 otherKey 中不存在)
difference(String, List<String>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
获取多个集合的差集(key 中存在但其他键中不存在)
difference(List<E>, List<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
差集-不修改原有对象(返回新对象)
假设有集合A和B,所有属于A且不属于B的元素的集合被称为A与B的差集
示例:对于集合A = {a, b, c, d}和集合B = {b, c, w},则A与B的差集为{a, d}
difference(Set<E>, Set<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
差集-不修改原有对象(返回新对象)
假设有集合A和B,所有属于A且不属于B的元素的集合被称为A与B的差集
示例:对于集合A = {a, b, c, d}和集合B = {b, c, w},则A与B的差集为{a, d}
diffHours(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间的小时差值
diffMillis(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间的毫秒差值
diffMinutes(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间的分钟差值
diffMonths(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间的月份差值
diffPeriod(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期字符串之间的 Period(年月日差值)
diffPeriod(LocalDate, LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期之间的 Period(年月日差值)
diffSeconds(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间的秒差值
diffWeeks(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间的周数差值
diffWorkDays(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
计算两个日期之间的工作日天数(排除周六和周日)
diffWorkDays(LocalDate, LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
计算两个日期之间的工作日天数(排除周六和周日)
diffYears(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取两个日期时间之间的年份差值
digest() - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
digest() - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
完成摘要计算,并重置摘要器(使其可继续用于新的计算)
digest() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
digest() - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
 
digest(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算
digest(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digest(File) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
计算文件摘要(流式)
将会自动关闭文件流
digest(InputStream) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
计算输入流摘要(流式)
注意此方法不会关闭输入流,请在外部自行关闭
digest(InputStream, int) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
计算输入流摘要(流式)
注意此方法不会关闭输入流,请在外部自行关闭
digest(String) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算
digest(String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
Digest - Interface in com.gitee.apanlh.util.algorithm.digest
摘要接口
定义了对摘要的基本方法
DIGEST - com.gitee.apanlh.util.net.http.auth.HttpAuthProtocol
Digest认证
DigestAbstract - Class in com.gitee.apanlh.util.algorithm.digest
摘要算法抽象类
默认实现基本功能
继承时需要自定义实现DigestAbstract.hash(byte[])方法
字符集统一UTF-8处理
DigestAbstract() - Constructor for class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
默认构造函数
DigestException - Exception in com.gitee.apanlh.exp.algorithm
摘要异常
DigestException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.DigestException
构造函数
指定异常
DigestException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.DigestException
构造函数
指定消息
DigestException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.DigestException
构造函数
指定格式化消息
DigestException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.DigestException
构造函数
指定消息及指定异常
digestSalt(byte[], byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,并加盐(盐值前置)
digestSalt(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSalt(String, byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,并加盐(盐值前置)
digestSalt(String, byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToBase64(byte[], byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,并加盐(盐值前置),然后进行 Base64 编码
返回Base64编码后的字节数组 (RFC4648)
digestSaltToBase64(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToBase64(byte[], byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,并加盐(盐值前置),然后进行 Base64 编码
自定义 编码类型
digestSaltToBase64(byte[], byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToBase64(String, byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,并加盐(盐值前置),然后进行 Base64 编码
返回 Base64 编码后的字节数组 (RFC4648)
digestSaltToBase64(String, byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToBase64(String, byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,并加盐(盐值前置),然后进行 Base64 编码
自定义 编码类型
digestSaltToBase64(String, byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToBase64Str(byte[], byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,并加盐(盐值前置),然后进行 Base64 编码
返回 Base64 编码后的字符串 (RFC4648)
digestSaltToBase64Str(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToBase64Str(byte[], byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,并加盐(盐值前置),然后进行 Base64 编码
返回 Base64 编码后的字符串
自定义 编码类型
digestSaltToBase64Str(byte[], byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToBase64Str(String, byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,并加盐(盐值前置),然后进行 Base64 编码
返回 Base64 编码后的字符串 (RFC4648)
digestSaltToBase64Str(String, byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToBase64Str(String, byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,并加盐(盐值前置),然后进行 Base64 编码
返回 Base64 编码后的字符串
自定义 编码类型
digestSaltToBase64Str(String, byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToHex(byte[], byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,并加盐,以十六进制字符串形式返回(默认小写)
digestSaltToHex(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToHex(byte[], byte[], boolean) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,并加盐,以十六进制字符串形式返回,可控制大小写
digestSaltToHex(byte[], byte[], boolean) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToHex(String, byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,并加盐,以十六进制字符串形式返回(默认小写)
digestSaltToHex(String, byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestSaltToHex(String, byte[], boolean) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,并加盐,以十六进制字符串形式返回,可控制大小写
digestSaltToHex(String, byte[], boolean) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToBase64(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算
以Base64编码返回摘要结果(RFC4648)
digestToBase64(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToBase64(byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,然后进行 Base64 编码
自定义 编码类型
digestToBase64(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToBase64(String) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算
以Base64编码返回摘要结果(RFC4648)
digestToBase64(String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToBase64(String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,然后进行 Base64 编码
自定义编码类型
digestToBase64(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToBase64Str(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算
以Base64编码返回摘要结果(RFC4648)
digestToBase64Str(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToBase64Str(byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算,然后进行 Base64 编码
返回 Base64 编码后的字符串
自定义 编码类型
digestToBase64Str(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToBase64Str(String) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算
以Base64编码返回摘要结果(RFC4648)
digestToBase64Str(String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToBase64Str(String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算,然后进行 Base64 编码
返回 Base64 编码后的字符串
自定义 编码类型
digestToBase64Str(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToHex() - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
十六进制
digestToHex(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算
以十六进制字符串形式返回摘要结果
默认小写结果
digestToHex(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToHex(byte[], boolean) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字节数组进行摘要计算
以十六进制字符串形式返回摘要结果
自定义对摘要结果大小写
digestToHex(byte[], boolean) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToHex(String) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算
以十六进制字符串形式返回摘要结果
默认小写结果
digestToHex(String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
digestToHex(String, boolean) - Method in interface com.gitee.apanlh.util.algorithm.digest.Digest
对字符串进行摘要计算
以十六进制字符串形式返回摘要结果
自定义对摘要结果大小写
digestToHex(String, boolean) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
DigestType - Enum in com.gitee.apanlh.util.algorithm.digest
消息摘要类型
DigestUtils - Class in com.gitee.apanlh.util.algorithm.digest
摘要工具类
整合了MD5、SHA、HMAC、SM3摘要算法的工具类
使用该工具类可以方便地构建不同类型的摘要实例,并进行摘要计算
支持的摘要算法包括:
MD5
SHA1、SHA224、SHA256、SHA384、SHA512、SHA3-224
SHA3-256、SHA3-384、SHA3-512
HMAC-MD5、HMAC-SHA1、HMAC-SHA224、HMAC-SHA256、HMAC-SHA384、HMAC-SHA512
SM3
DigestVerify - Interface in com.gitee.apanlh.util.algorithm.digest
签名摘要对比接口
定义验证摘要等
DIRECTORY - com.gitee.apanlh.util.file.FileMatchType
目录类型
DISABLE - com.gitee.apanlh.util.log.LogLevel
用于指定关闭
disableLog() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
关闭所有日志记录
disableMonitor() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
关闭HTTP监控
disableParamUrlEncode() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
关闭请求发送时对参数进行urlEncode处理
默认开启
disableRequestLog() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
关闭发送时记录请求体内容
默认打开状态
使用log记录发送请求参数,并且生成相关记录ID便于查找
disableResponseLog() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
关闭响应时记录响应体内容
默认打开状态
使用log记录响应体内容,并且生成相关记录ID便于查找
根据调用HttpClientBuilder.build() 返回的HttpResponse类中的getStr(), getByte()方法来记录打印数据
首次调用getStr()将返回String类型,
首次调用getByte()将返回Byte[]类型返回长度
discount(Number) - Method in class com.gitee.apanlh.util.calc.Num
计算折扣价
公式:原价 × 折扣率
支持字符串传递百分比符号(75%)
discount(String) - Method in class com.gitee.apanlh.util.calc.Num
计算折扣价
公式:原价 × 折扣率
支持字符串传递百分比符号(75%)
distance(String, Object, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
计算两个成员之间的距离
distance(String, Object, Object, Metric) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
计算两个成员之间的距离,指定度量单位
distinct(Collection<? extends E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
去重基于自身equals比较
distinctBy(Collection<E>, FuncGet<E, K>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据键提取函数去重(保留首次出现的原始对象)
distinctBy(Collection<E>, FuncGet<E, K>, Supplier<C>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据键提取函数去重(保留首次出现的原始对象)
distinctKeys(Collection<E>, FuncGet<E, K>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据键提取函数去重,并收集所有不重复的键
distinctKeys(Collection<E>, FuncGet<E, K>, Supplier<C>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据键提取函数去重,并收集所有不重复的键
div(Num) - Method in class com.gitee.apanlh.util.calc.Num
除法
默认保留后八位小数进行计算
默认截断方式
div(Num, int) - Method in class com.gitee.apanlh.util.calc.Num
除法
自定义保留后X小数进行计算
默认截断方式
div(Num, int, RoundingMode) - Method in class com.gitee.apanlh.util.calc.Num
除法
自定义保留后X小数进行计算
自定自定义结果舍弃策略
div(Number) - Method in class com.gitee.apanlh.util.calc.Num
除法
默认保留后八位小数进行计算
默认截断方式
div(Number, int) - Method in class com.gitee.apanlh.util.calc.Num
除法
默认截断方式
div(Number, int, RoundingMode) - Method in class com.gitee.apanlh.util.calc.Num
除法
自定义保留后X小数进行计算
自定自定义结果舍弃策略
div(String) - Method in class com.gitee.apanlh.util.calc.Num
除法
默认保留后八位小数进行计算
默认截断方式
div(String, int) - Method in class com.gitee.apanlh.util.calc.Num
除法
默认截断方式
div(String, int, RoundingMode) - Method in class com.gitee.apanlh.util.calc.Num
除法
自定义保留后X小数进行计算
自定自定义结果舍弃策略
DIV - com.gitee.apanlh.util.calc.OperatorType
除法
doCommand(String, String) - Method in class com.gitee.apanlh.util.net.ftp.FtpCommand
执行指令返回成功失败
doCommandAsArray(String, String) - Method in class com.gitee.apanlh.util.net.ftp.FtpCommand
执行指令返回转换数组
doCommandAsStringJoin(String, String) - Method in class com.gitee.apanlh.util.net.ftp.FtpCommand
执行指令返回转换字符串
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
 
doFinal(CipherMode, byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
抽象方法,加解密过程的最终执行方法
doFinal(CipherMode, byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
doFinal(CipherMode, byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
最终执行加解密方法
doFinal(CipherMode, byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
doFinal(CipherMode, byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
抽象方法,加解密过程的最终执行方法
注意:加密时在途中会执行SymmetricAbstract.doPadding(byte[], int)方法,解密时在途中执行SymmetricAbstract.doUnpadding(byte[], int)方法
如果选择了特殊的填充模式如:NoPadding、Zero等时候默认16字节(128位填充),否则将会按照默认块大小执行
如果想改变算法指定块大小请重写SymmetricAbstract.doFinal(CipherMode, byte[], int)方法
doFinal(CipherMode, byte[], int) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
doFinal(CipherMode, byte[], int) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
抽象方法,加解密过程的最终执行方法
注意:加密时在途中会执行SymmetricAbstract.doPadding(byte[], int)方法,解密时在途中执行SymmetricAbstract.doUnpadding(byte[], int)方法
如果选择了特殊的填充模式如:NoPadding、Zero等将按照指定块大小执行
doPadding(byte[], int) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
doPadding(byte[], int) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
自定义填充方法
自定义块长度
doUnpadding(byte[], int) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
doUnpadding(byte[], int) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
自定义去除填充方法
自定义块长度
download(String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
从FTP默认目录下开始下载文件
需自行关闭输出流
download(String, String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
从FTP下载
需自行关闭输出流
downloadFile(HttpServletResponse, File) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
下载文件(File对象重载)
downloadFile(HttpServletResponse, String, byte[]) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将字节数组作为附件下载到客户端
downloadFile(HttpServletResponse, String, long, InputStream) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将输入流中的数据作为附件流式下载到客户端(适合大文件)
downloadFile(HttpServletResponse, String, File) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
下载文件(File对象重载,指定文件名)
downloadFile(HttpServletResponse, String, String, byte[]) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将字节数组作为附件下载到客户端(指定Content-Type)
downloadFile(HttpServletResponse, String, String, long, InputStream) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将输入流中的数据作为附件流式下载到客户端(指定Content-Type)
downloadFile(HttpServletResponse, String, String, Path) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
下载文件(指定Content-Type)
downloadFile(HttpServletResponse, String, Path) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
下载文件(自动识别Content-Type)
downloadFileSmall(HttpServletResponse, String, InputStream) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将输入流中的数据作为附件下载(自动计算长度,适合小文件)
downloadFileSmall(HttpServletResponse, String, String, InputStream) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将输入流中的数据作为附件下载(自动计算长度,适合小文件)
downloadFileWithRange(HttpServletRequest, HttpServletResponse, File) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
支持断点续传的文件下载(File对象重载)
downloadFileWithRange(HttpServletRequest, HttpServletResponse, String, File) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
支持断点续传的文件下载(File对象重载,指定文件名)
downloadFileWithRange(HttpServletRequest, HttpServletResponse, String, String, Path) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
支持断点续传的文件下载(支持ETag验证)
downloadFileWithRange(HttpServletRequest, HttpServletResponse, String, Path) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
支持断点续传的文件下载(自动识别Content-Type,支持ETag验证)

E

EARLY_HINTS - com.gitee.apanlh.util.net.http.HttpStatusType
103 Early Hints
EC_DOMAIN_PARAMETERS - Static variable in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
国密椭圆曲线域参数,包含曲线参数、基点、阶及余因子
EC_PARAMETERS - Static variable in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
国密曲线参数
ECB - com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
Electronic CodeBook mode 电子密码本模式
ECKeyUtils - Class in com.gitee.apanlh.util.algorithm
EC密钥相关工具类
elapsedMillisOfDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当天00:00:00.000到当前时间的毫秒数
返回毫秒数范围(0~86399999)
elapsedMinutesOfDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当天00:00:00.000到当前时间分钟数
返回分钟数(0~1439)
elapsedSecondsOfDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当天00:00:00.000到当前时间的秒数
返回秒数范围(0~86399)
elapsedValue(ChronoField) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间的指定时间字段值
email(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
电子邮件脱敏
EMAIL - com.gitee.apanlh.util.desensitize.DesensitizeType
电子邮箱
EmailDesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
电子邮箱脱敏规则
@前小于等于4位的,隐藏第1位;大于4位的,保留前3位;等于4位保留开始1位,其余用*代替;
yyk@163.com/*yk@163.com;
13901234567@139.com/139********@139.com
EmailDesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.EmailDesensitizeRule
默认构造函数
Empty - Class in com.gitee.apanlh.util.base
用于返回空属性
EMPTY - com.gitee.apanlh.web.content.ContentTypeCategory
GET请求/无请求内容
EMPTY - Static variable in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
构建空对象
EMPTY - Static variable in class com.gitee.apanlh.util.net.http.HttpLog
空对象
EMPTY - Static variable in class com.gitee.apanlh.web.model.Pager
空分页对象
enableAtomic() - Method in class com.gitee.apanlh.util.cache.local.CacheObject
将原有计数方式改变为原子计数器
enableMonitor() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
开启HTTP监控
enableTimer() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
开启HTTP链路耗时统计
encode(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
用于编码key
默认十六进制形式
encode(byte[]) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
默认使用标准Base64编码类型(RFC4648)
encode(byte[]) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
encode(byte[], boolean) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
用于编码key(true时则使用Base64, false则使用Hex)
encode(byte[], boolean) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
转换后的大小写自定义
encode(byte[], Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
自定义选择Base64编码类型
encode(char) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
encode(Integer) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
encode(Long) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
encode(String) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
默认使用标准Base64编码类型(RFC4648)
默认UTF-8字符集编码
encode(String) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
默认小写
默认UTF-8形式
encode(String, boolean) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
转换后的大小写自定义
默认UTF-8形式
encode(String, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
自定义选择Base64编码类型
默认UTF-8字符集编码
encode(String, String) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
默认使用标准Base64编码类型(RFC4648)
自定义编码集
encode(String, String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字符串按指定字符集编码为字节数组
encode(String, String, boolean) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
转换后的大小写自定义
自定义编码集
encode(String, String, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
将字符串按指定字符集编码为字节数组后,再进行 Base64 编码,可指定 编码类型
encode(String, Charset) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字符串按指定字符集编码为字节数组
EncodeException - Exception in com.gitee.apanlh.exp
编码异常
EncodeException(Exception) - Constructor for exception com.gitee.apanlh.exp.EncodeException
构造函数
EncodeException(String) - Constructor for exception com.gitee.apanlh.exp.EncodeException
构造函数
EncodeException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.EncodeException
构造函数
encodeToBase64(AsymmetricKeyParameter) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
将key编码成Base64字符串
encodeToBase64Str(AsymmetricKeyParameter) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
将key编码成Base64
encodeToBytes(AsymmetricKeyParameter) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
将key转换成byte[]
encodeToChar(byte[]) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
encodeToChar(byte[], boolean) - Static method in class com.gitee.apanlh.util.encode.HexUtils
转换16进制
encodeToHex(AsymmetricKeyParameter) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
将key编码成十六进制
encodeToStr(byte[]) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
默认使用标准Base64编码类型(RFC4648)
默认UTF-8字符集编码
encodeToStr(byte[], Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
自定义选择Base64编码类型
默认UTF-8字符集编码
encodeToStr(byte[], String, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
自定义选择Base64编码类型
自定义字符集编码
encodeToStr(String) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
默认使用标准Base64编码类型(RFC4648)
encodeToStr(String, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
自定义选择Base64编码类型
encodeToStr(String, String, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
Base64编码
自定义选择Base64编码类型
encodeUtf8(CharSequence) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字符序列(如 StringBuilder、StringBuffer)按 UTF-8 字符集编码为字节数组
encodeUtf8(String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
将字符串按 UTF-8 字符集编码为字节数组
encrypt(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encrypt(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字节数组进行加密计算
encrypt(byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encrypt(File, File) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
加密文件,生成密文文件
encrypt(InputStream) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
加密输入流中的全部数据返回密文字节数组
encrypt(InputStream, OutputStream) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
加密输入流并将密文写入输出流
encrypt(InputStream, OutputStream, boolean) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
加密输入流,并将密文写入输出流
encrypt(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encrypt(String) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字符串进行加密计算
encrypt(String) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
ENCRYPT - com.gitee.apanlh.util.algorithm.crypto.CipherMode
加密操作模式,用于加密数据
encryptToBase64(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToBase64(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字节数组进行加密计算
以Base64编码返回加密结果(RFC4648)
encryptToBase64(byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToBase64(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToBase64(byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字节数组进行加密计算
自定义Base64编码返回加密结果
encryptToBase64(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToBase64(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToBase64(String) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字符串进行加密计算
以Base64编码返回加密结果(RFC4648)
encryptToBase64(String) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToBase64(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToBase64(String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字符串进行加密计算
自定义Base64编码返回加密结果
encryptToBase64(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToBase64Str(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToBase64Str(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字节数组进行加密计算
以Base64编码返回加密结果(RFC4648)
encryptToBase64Str(byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToBase64Str(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToBase64Str(byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字节数组进行加密计算
自定义Base64编码返回加密结果
encryptToBase64Str(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToBase64Str(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToBase64Str(String) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字符串进行加密计算
以Base64编码返回加密结果(RFC4648)
encryptToBase64Str(String) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToBase64Str(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToBase64Str(String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字符串进行加密计算
自定义Base64编码返回加密结果
encryptToBase64Str(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToHex(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToHex(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字节数组进行加密计算
以十六进制字符串形式返回加密结果
默认小写结果
encryptToHex(byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToHex(byte[], boolean) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToHex(byte[], boolean) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字节数组进行加密计算
以十六进制字符串形式返回加密结果
自定义对加密结果大小写
encryptToHex(byte[], boolean) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToHex(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToHex(String) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字符串进行加密计算
以十六进制字符串形式返回加密结果
默认小写结果
encryptToHex(String) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
encryptToHex(String, boolean) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
encryptToHex(String, boolean) - Method in interface com.gitee.apanlh.util.algorithm.crypto.CryptoOperation
对字符串进行加密计算
以十六进制字符串形式返回加密结果
自定义对加密结果大小写
encryptToHex(String, boolean) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
 
end() - Method in class com.gitee.apanlh.util.base.AbstractChooser
返回第一个匹配的值;若无匹配则返回 null
end(FuncCall<R>) - Method in class com.gitee.apanlh.util.base.AbstractChooser
返回第一个匹配的值;若无匹配则通过默认函数计算并返回(延迟计算版本)
end(RuntimeException) - Method in class com.gitee.apanlh.util.base.AbstractChooser
返回第一个匹配的值;若无匹配则抛出指定的异常
end(R) - Method in class com.gitee.apanlh.util.base.AbstractChooser
返回第一个匹配的值;若无匹配则返回给定的默认值(立即值版本)
endOfDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间当天的结束时刻
如当天时间:2025-03-12 10:00:00 将返回2025-03-12 23:59:59
endOfDay(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期字符串的结束时刻(当天 23:59:59)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-12 23:59:59
endOfDay(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期字符串的结束时刻(当天 23:59:59)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-12 23:59:59
endOfDay(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期的结束时刻(当天 23:59:59)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-12 23:59:59
endOfDayWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定当天的结束时刻,自定义时分秒部分
endOfDayWithTime(int, int, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定当天的结束时刻,自定义时分秒部分
endOfMonth() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间月份第一天结束时刻(该月最后一天 23:59:59.999999999)
如当前时间2025-03-12 10:00:00将返回2025-03-31 23:59:59
endOfMonth(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在月份的最后一天结束时刻(该月最后一天 23:59:59.999999999)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-31 23:59:59
endOfMonth(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在月份的最后一天结束时刻(该月最后一天 23:59:59.999999999)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-31 23:59:59
endOfMonth(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在月份的最后一天结束时刻(该月最后一天 23:59:59.999999999)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-31 23:59:59
endOfMonthWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取本月的最后一天,自定义时分秒部分
endOfMonthWithTime(int, int, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取本月的最后一天
自定义时分秒部分
自定义返回格式
endOfQuarter() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期所在季度的最后一天结束时刻(该季度最后一天 23:59:59.999999999)
例如当前为 2025-03-12,返回 2025-03-31 23:59:59
endOfQuarter(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在季度的最后一天结束时刻(该季度最后一天 23:59:59.999999999)
如传递 2025-03-12 10:00:00 或 2025-03-12,将返回 2025-03-31 23:59:59
endOfQuarter(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在季度的最后一天结束时刻(该季度最后一天 23:59:59.999999999)
如传递 2025-03-12 10:00:00 或 2025-03-12,将返回 2025-03-31 23:59:59
endOfQuarter(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在季度的最后一天结束时刻(该季度最后一天 23:59:59.999999999)
endOfQuarterWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期所在季度的最后一天结束时刻,并指定时分秒
endOfQuarterWithTime(int, int, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期所在季度的最后一天结束时刻,并指定时分秒
endOfWeek() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期时间/日期字符串所在周的周天
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-16 23:59:59
endOfWeek(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期时间/日期字符串所在周的周天
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-16 23:59:59
endOfWeek(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期时间/日期字符串所在周的周天
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-16 23:59:59
自定义格式化时间
endOfWeek(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期对象所在周的周天
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-16 23:59:59
自定义格式化时间
endOfWeekWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期对象所在周的周天
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-16 23:59:59
自定义时分秒
endOfWeekWithTime(int, int, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期对象所在周的周天
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-16 23:59:59
自定义时分秒
自定义格式化时间
endOfYear(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定年份的最后一天结束时刻(12月31日 23:59:59.999999999)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-12-31 23:59:59
endOfYear(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定年份的最后一天结束时刻(12月31日 23:59:59.999999999)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-12-31 23:59:59
endOfYear(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定年份的最后一天结束时刻(12月31日 23:59:59.999999999)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-12-31 23:59:59
endOfYear(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定年份的最后一天结束时刻(12月31日 23:59:59.999999999)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-12-31 23:59:59
endOrDefault(FuncCall<R>) - Method in class com.gitee.apanlh.util.base.AbstractChooser
返回匹配的值,但如果该值为 null,则通过默认函数计算并返回
endOrDefault(R) - Method in class com.gitee.apanlh.util.base.AbstractChooser
返回匹配的值,但如果该值为 null,则返回给定的默认值
若无匹配,同样返回默认值
endVoid(Runnable) - Method in class com.gitee.apanlh.util.base.AbstractChooser
若无匹配则执行给定的动作(无返回值);有匹配时不执行任何操作
ENTERPRISE_NAME - com.gitee.apanlh.util.desensitize.DesensitizeType
企业名称
enterpriseName(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
企业名称脱敏
EnterpriseNameDesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
企业名称脱敏规则(按长度分阶梯保留:
长度 2 个字的,首位保留 1 个字、
长度 4 个字及以下的,首尾各保留 1 个字、
长度 5-6 个字的,首尾各保留 2 个字、
长度 7 个字及以上奇数,隐去中间 3 个字;
长度 8 个字及以上偶数,隐去中间 4 个字,隐藏字用 * 代替)
示例:临沂大学/临 ** 学;山西临汾酒厂/山西 ** 酒厂;青岛金星化工厂/青岛 *** 工厂;青岛金龙印染有限公司/青岛金 **** 限公司
EnterpriseNameDesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.EnterpriseNameDesensitizeRule
默认构造函数
entrySet() - Method in class com.gitee.apanlh.util.cache.local.Cache
 
entrySet() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
获取entrySet
entrySet() - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
entrySet(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
MapEntrySet迭代器
entrySet(Map<K, V>, FuncIterator<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
MapEntrySet迭代器
包含迭代器
entrySet(Map<K, V>, FuncIterator2<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
MapEntrySet迭代器
不包含迭代器
entrySetBreak(Map<K, V>, FuncIteratorBreak<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
MapEntrySet迭代器
entrySetBreak(Map<K, V>, FuncIteratorBreak2<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
MapEntrySet迭代器
enums(Enum<?>, Enum<?>) - Static method in class com.gitee.apanlh.util.base.Eq
枚举比较
enums(Enum<?>, String) - Static method in class com.gitee.apanlh.util.base.Eq
枚举与字符串比较
注意:是根据枚举的name方法进行比较,使用时请注意重写name方法
enumsAll(Enum<?>, Enum<?>...) - Static method in class com.gitee.apanlh.util.base.Eq
枚举比较
匹配所有才返回true
enumsAny(Enum<?>, Enum<?>...) - Static method in class com.gitee.apanlh.util.base.Eq
枚举比较 包含匹配模式 传递匹配值其中包含匹配值任意一个返回true
eq(boolean[], boolean[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
boolean数组比较
对比两者boolean[]是否一致
两个数组均为null返回true
eq(byte[], byte[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字节数组比较
对比两者byte[]是否一致
两个数组均为null返回true
eq(char[], char[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
char数组比较
对比两者char[]是否一致
两个数组均为null返回true
eq(double[], double[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
double数组比较
对比两者double[]是否一致
两个数组均为null返回true
eq(float[], float[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
float数组比较
对比两者float[]是否一致
两个数组均为null返回true
eq(int[], int[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
int数组比较
对比两者int[]是否一致
两个数组均为null返回true
eq(long[], long[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
long数组比较
对比两者long[]是否一致
两个数组均为null返回true
eq(short[], short[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
short数组比较
对比两者short[]是否一致
两个数组均为null返回true
eq(A, B) - Method in interface com.gitee.apanlh.util.func.FuncEq
比较函数
eq(Num) - Method in class com.gitee.apanlh.util.calc.Num
是否A/B两者值相等
eq(Character, Character) - Static method in class com.gitee.apanlh.util.base.StringUtils
比较Character是否相等
eq(Class<?>[], Class<?>[]) - Static method in class com.gitee.apanlh.util.base.ClassUtils
对比类是否类型一致
eq(Class<?>, Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
对比类是否类型一致
严格比较Class对象引用是否相同
不自动处理代理,如需忽略代理请使用 ClassUtils.isSameType(Class, Class)
eq(Class<?>, Class<?>) - Static method in class com.gitee.apanlh.util.base.ObjectUtils
类比较
eq(Number) - Method in class com.gitee.apanlh.util.calc.Num
是否A/B两者值相等 既 A == B
eq(Object, Object) - Static method in class com.gitee.apanlh.util.base.ObjectUtils
对象值比较
eq(String) - Method in class com.gitee.apanlh.util.calc.Num
是否A/B两者值相等 既 A == B
eq(String, CharSequence) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串与字符比较
eq(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串比较
eq(String, StringBuffer) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串与字符串缓冲比较
eq(String, StringBuilder) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串与字符串缓冲比较
eq(Collection<E>, Collection<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
比较两个集合是否一致
包含模式
验证是否全包含元素
eq(Collection<E>, Collection<E>, FuncEq<E, E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
比较两个集合的某个字段值是否一致
包含模式
验证是否全包含元素
eq(Collection<E>, Collection<E>, FuncEq<E, E>, boolean) - Static method in class com.gitee.apanlh.util.base.CollUtils
比较两个集合是否一致
全匹配模式
严格验证顺序,值
eq(T[], T[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
对象数组比较
两个数组均为null返回true
Eq - Class in com.gitee.apanlh.util.base
equals整合方法
eqAny(Object, Object...) - Static method in class com.gitee.apanlh.util.base.ObjectUtils
对象值比较
包含匹配模式(或)
传递匹配值数组其中包含匹配值obj1返回true
eqAny(String, Enum<?>...) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串与枚举比较
只要任意一个匹配返回true
eqAny(String, String...) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串比较
只要任意一个匹配返回true
eqAny(String, List<String>) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串比较
只要任意一个匹配返回true
eqByKeyValue(Map<K, V>, Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
比较两者Map
key+value匹配模式(比较Map中的key+value值)
不严格限制顺序
eqByOrder(Collection<E>, Collection<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
比较两个集合是否一致
全匹配模式
严格验证顺序,值
eqByOrder(Collection<E>, Collection<E>, FuncEq<E, E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
比较两个集合的某个字段值是否一致
全匹配模式
严格验证顺序,值
eqByOrder(Map<K, V>, Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
比较两者Map
其中比较规则Key+Value值
严格要求按照顺序比较
eqByValue(Map<K, V>, Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
比较两者Map
value匹配模式(比较Map中的value值)
不严格限制顺序
equals(Object) - Method in class com.gitee.apanlh.util.base.SingletonKey
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.Cache
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheFifo
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheLfu
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheLru
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheObject
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
 
equals(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
equals(Object) - Method in class com.gitee.apanlh.util.calc.Num
注意这里比较对象值比较值是否相等
equals(Object) - Method in class com.gitee.apanlh.util.reflection.AnnotationCacheKey
 
equals(Object) - Method in class com.gitee.apanlh.util.reflection.FieldCacheKey
 
equals(Object) - Method in class com.gitee.apanlh.util.reflection.FieldCacheObject
 
ERROR - com.gitee.apanlh.util.log.LogLevel
ERROR:用于记录严重的错误,可能导致应用程序崩溃
ERROR - com.gitee.apanlh.web.msg.DefaultResultMessage
服务器内部错误
ETAG - com.gitee.apanlh.util.net.http.HttpHeaderType
ETag
execute() - Method in interface com.gitee.apanlh.util.func.FuncExecute
执行
execute() - Method in class com.gitee.apanlh.util.net.http.HttpExecutor
执行-发送HTTP请求
不存在配置时根据请求类型来启动默认配置
出现异常将关闭客户端
execute(Runnable) - Method in interface com.gitee.apanlh.util.thread.ExecutorProvider
执行任务
execute(String, Class<T>, String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisScript
执行 Lua 脚本,返回结果(单键便捷版)
execute(String, Class<T>, List<String>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisScript
执行 Lua 脚本,返回结果(无参数版)
execute(String, Class<T>, List<String>, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisScript
执行 Lua 脚本,返回结果
execute(Collection<E>) - Method in interface com.gitee.apanlh.util.func.FuncCollectionExecute
执行函数
execute(Map<K, V>) - Method in interface com.gitee.apanlh.util.func.FuncMapExecute
执行函数
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
用于装配配置
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisBigMap
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHyperLogLog
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisPubSub
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisScript
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
 
executorConfigure() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
 
ExecutorProvider - Interface in com.gitee.apanlh.util.thread
执行器提供者
exist(String) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
exist(String) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
查找键是否存在
existFile(String, String) - Static method in class com.gitee.apanlh.util.file.FileUtils
检查文件是否存在
existFile(String, String, boolean) - Static method in class com.gitee.apanlh.util.file.FileUtils
检查文件是否存在
自定义目录创建模式(创建文件)
如果isCreate为true则返回值是创建目录是否成功
如果isCreate为false则返回值是目录是否存在
existKey(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
判断map中是否有指定的HashKey
existPath(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
检查目录是否存在
existPath(String, boolean) - Static method in class com.gitee.apanlh.util.file.FileUtils
检查目录是否存在
自定义创建目录模式(创建目录)
如果isCreate为true则返回值是创建目录是否成功
如果isCreate为false则返回值是目录是否存在
exists() - Method in class com.gitee.apanlh.util.file.FileCheck
判断文件是否存在(检查的是底层文件,可能已被外部修改)
exists(String...) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
exists(String...) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
查找多个键是否同时存在(&与条件)
existsAny(String...) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
existsAny(String...) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
查找多个键某一个是否存在(@code |}或条件)
exp() - Method in class com.gitee.apanlh.util.calc.Num
计算 e 的当前数值次幂(指数函数)
EXP - com.gitee.apanlh.util.calc.OperatorType
自然常数
EXPECT - com.gitee.apanlh.util.net.http.HttpHeaderType
期望
EXPECTATION_FAILED - com.gitee.apanlh.util.net.http.HttpStatusType
417 Expectation Failed
expire(String, long) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
expire(String, long) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
指定一个key的缓存失效时间 (秒)
时间不可为0
expire(String, long, TimeUnit) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
expire(String, long, TimeUnit) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
指定一个key的缓存失效时间 (自定义单位)
自定义时间
expireForDate(String, Date) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
expireForDate(String, Date) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
指定一个key的缓存失效时间 (Date对象)
expireForHours(String, long) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
expireForHours(String, long) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
指定一个key的缓存失效时间 (小时)
时间不可为0
EXPIRES - com.gitee.apanlh.util.net.http.HttpHeaderType
过期时间
ExplicitChooseEq<T,​R> - Class in com.gitee.apanlh.util.base
显式比较模式的值等同选择器(包级私有,不直接实例化)
ExplicitChooseEq() - Constructor for class com.gitee.apanlh.util.base.ExplicitChooseEq
构造函数
extractAbstractRedis(Object, Field) - Method in class com.gitee.apanlh.spring.data.redis.configure.RedisKeyRegisterListener
提取AbstractRedis对象
extractBaseType(String) - Static method in enum com.gitee.apanlh.web.content.ContentTypeCategory
剥离 Content-Type 字符串中的参数部分(如 charset、boundary), 并返回去除首尾空格后的小写基础类型

F

factorial(long) - Static method in class com.gitee.apanlh.util.calc.Num
计算非负整数 n 的阶乘(n!)
fail() - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应失败-返回内置定义消息
fail(ResultMessage<?>) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应失败-自定义消息接口
fail(Object, String) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应失败-自定义状态
fail(String) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应失败-返回自定义消息
FAIL - com.gitee.apanlh.web.msg.DefaultResultMessage
失败请求
failData(ResultMessage<?>, T) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应失败-自定义消息接口
failData(Object, String, T) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应失败-返回自定义消息及自定义数据
failData(String, T) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应失败-返回自定义消息及自定义数据
failData(T) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应失败-返回自定义数据
FALSE_STR - Static variable in class com.gitee.apanlh.util.base.ClassConvertUtils
false标识
FASTJSON - com.gitee.apanlh.util.check.CheckLibrary
FastJson依赖
FASTJSON2 - com.gitee.apanlh.util.check.CheckLibrary
FastJson2依赖
FastJson2Provider - Class in com.gitee.apanlh.util.dataformat
基于Fastjson2实现
FastJson2Provider() - Constructor for class com.gitee.apanlh.util.dataformat.FastJson2Provider
默认构造函数
FastJson2RedisSerializerAdapter - Class in com.gitee.apanlh.spring.data.redis.serializer
基于FastJson2序列化/反序列化
FastJson2RedisSerializerAdapter() - Constructor for class com.gitee.apanlh.spring.data.redis.serializer.FastJson2RedisSerializerAdapter
默认构造函数
FastJsonProvider - Class in com.gitee.apanlh.util.dataformat
基于Fastjson实现
支持任意日期时间格式(纳秒等)
FastJsonProvider() - Constructor for class com.gitee.apanlh.util.dataformat.FastJsonProvider
默认构造函数
FastJsonRedisSerializerAdapter - Class in com.gitee.apanlh.spring.data.redis.serializer
基于FastJson序列化/反序列化
FastJsonRedisSerializerAdapter() - Constructor for class com.gitee.apanlh.spring.data.redis.serializer.FastJsonRedisSerializerAdapter
默认构造函数
FIELD_PROVIDER - Static variable in class com.gitee.apanlh.util.reflection.ReflectionCache
字段缓存
FieldCache - Class in com.gitee.apanlh.util.reflection
反射字段缓存
FieldCache() - Constructor for class com.gitee.apanlh.util.reflection.FieldCache
默认构造函数
FieldCacheKey - Class in com.gitee.apanlh.util.reflection
字段Key缓存
用于替代字符串键
FieldCacheObject - Class in com.gitee.apanlh.util.reflection
反射字段缓存对象
可作为静态变量线程安全
FieldProvider - Interface in com.gitee.apanlh.util.reflection
字段元数据提供者
fifo() - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
FIFO类型缓存
默认256最大容量
fifo(int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
FIFO类型缓存
自定义最大容量
FILE - com.gitee.apanlh.util.file.FileMatchType
文件类型
FileArchiveUtils - Class in com.gitee.apanlh.util.file
文件归档
FileCheck - Class in com.gitee.apanlh.util.file
文件检查器
FileCheck(File, String) - Constructor for class com.gitee.apanlh.util.file.FileCheck
构造文件检查器
FileDeleteException - Exception in com.gitee.apanlh.exp.file
文件删除异常
FileDeleteException(Exception) - Constructor for exception com.gitee.apanlh.exp.file.FileDeleteException
构造函数
FileDeleteException(String) - Constructor for exception com.gitee.apanlh.exp.file.FileDeleteException
构造函数
FileDeleteException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.file.FileDeleteException
构造函数
FileIOUtils - Class in com.gitee.apanlh.util.io
文件流操作相关工具类
FileMatchType - Enum in com.gitee.apanlh.util.file
文件类型匹配
用于文件搜索等
FileUtils - Class in com.gitee.apanlh.util.file
文件工具类
FileWatcher - Class in com.gitee.apanlh.util.file
文件变动监听器(基于 WatchService)
FileWatcher() - Constructor for class com.gitee.apanlh.util.file.FileWatcher
默认构造,使用推荐参数(回调线程池大小 = CPU 核心数 * 2,启用事件去重)
FileWatcher(long, long) - Constructor for class com.gitee.apanlh.util.file.FileWatcher
自定义超时时间,使用默认回调线程池和去重间隔
FileWatcher(long, long, ExecutorService, long) - Constructor for class com.gitee.apanlh.util.file.FileWatcher
完全自定义构造
FileWebUtils - Class in com.gitee.apanlh.web.util
Web文件下载工具类
FileWriteMode - Enum in com.gitee.apanlh.util.io
文件写入模式
filter(FuncFilter<Num>) - Method in class com.gitee.apanlh.util.calc.NumCollector
条件过滤后在聚合
filter(String, FuncFilter<Character>) - Static method in class com.gitee.apanlh.util.base.StringUtils
过滤字符串,保留满足条件的字符
filter(Collection<E>, FuncFilter<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据自定义条件过滤集合
仅保留满足过滤条件的元素,返回新集合,不修改原集合
filter(Collection<E>, FuncFilter<E>, Supplier<C>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据自定义条件过滤集合
仅保留满足过滤条件的元素,返回由newSupplier创建新集合实例,不修改原集合
filterKeys(Map<K, V>, FuncFilter<K>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键过滤(自定义条件)
filterKeys(Map<K, V>, FuncFilter<K>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键过滤(自定义条件,指定返回Map类型)
filterKeys(Map<K, V>, List<K>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键过滤
仅保留Map中键存在于filterKeys中的条目数据,返回新Map实例
filterKeys(Map<K, V>, List<K>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键过滤
仅保留Map中键存在于filterKeys中的条目数据,返回新Map实例
filterKeys(Map<K, V>, Set<K>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键过滤
仅保留Map中键存在于filterKeys中的条目数据,返回新Map实例
filterKeys(Map<K, V>, Set<K>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键过滤
仅保留Map中键存在于filterKeys中的条目数据,返回新Map实例
filterMatchPatternUri(HttpServletRequest, String) - Static method in class com.gitee.apanlh.web.config.UriFilterConfig
匹配放行URI
包含模式
例如.html等
filterToArray(String, FuncFilter<Character>) - Static method in class com.gitee.apanlh.util.base.StringUtils
过滤字符串,保留满足条件的字符
filterToList(String, FuncFilter<Character>) - Static method in class com.gitee.apanlh.util.base.StringUtils
过滤字符串,保留满足条件的字符
filterUri(String) - Static method in class com.gitee.apanlh.web.config.UriFilterConfig
采用默认白名单放行配置
filterUri(String, String...) - Static method in class com.gitee.apanlh.web.config.UriFilterConfig
第一次过滤采用默认放行配置 如果第一次未匹配到放行策略则继续匹配传递的放行策略
filterUri(HttpServletRequest) - Static method in class com.gitee.apanlh.web.config.UriFilterConfig
采用默认白名单放行配置 重载方法
filterUri(HttpServletRequest, String...) - Static method in class com.gitee.apanlh.web.config.UriFilterConfig
采用默认白名单放行配置 值相等模式
filterValues(Map<K, V>, FuncFilter<V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值过滤(自定义条件)
filterValues(Map<K, V>, FuncFilter<V>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值过滤(自定义条件,指定返回Map类型)
filterValues(Map<K, V>, List<V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值过滤
仅保留Map中值存在于filterValues中的条目数据,返回新Map实例
filterValues(Map<K, V>, List<V>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值过滤
仅保留Map中值存在于filterValues中的条目数据,返回新Map实例
filterValues(Map<K, V>, Set<V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值过滤
仅保留Map中值存在于filterValues中的条目数据,返回新Map实例
filterValues(Map<K, V>, Set<V>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值过滤
仅保留Map中值存在于filterValues中的条目数据,返回新Map实例
filterXml(String) - Static method in class com.gitee.apanlh.util.dataformat.XStreamUtils
将XML值保留<data>xxx</data>部分 并且替换转义符
filterXml(String, String) - Static method in class com.gitee.apanlh.util.dataformat.XStreamUtils
将XML值保留输入的过滤标签
find(T[], FuncFind<T>) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
搜索某个值
find(T[], T) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
搜索某个值
findClassAnnotationAll(Class<?>, Class<? extends Annotation>...) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
findClassAnnotationAll(Class<?>, Class<? extends Annotation>...) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
查找类上的注解,必须全部存在才返回
findClassAnnotationAll(Class<?>, Class<? extends Annotation>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
查找类注解,必须全部存在才返回
findClassAnnotationAny(Class<?>, Class<? extends Annotation>...) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
findClassAnnotationAny(Class<?>, Class<? extends Annotation>...) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
查找类上的注解,任意一个匹配即返回
findClassAnnotationAny(Class<?>, Class<? extends Annotation>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
查找类注解,任意一个匹配即返回
findFieldAnnotation(Class<?>, Class<? extends Annotation>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
findFieldAnnotation(Class<?>, Class<? extends Annotation>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
查找字段,符合元注解的找出
包含父类元注解
findFieldAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
查找字段,符合元注解的找出
包含父类元注解
findFieldAnnotationAll(Class<?>, Class<? extends Annotation>...) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
findFieldAnnotationAll(Class<?>, Class<? extends Annotation>...) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
查找字段,必须符合所有元注解时Field才被找出
包含父类元注解
findFieldAnnotationAll(Class<?>, Class<? extends Annotation>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
查找字段,必须符合所有元注解时Field才被找出
包含父类元注解
findFieldAnnotationAny(Class<?>, Class<? extends Annotation>...) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
findFieldAnnotationAny(Class<?>, Class<? extends Annotation>...) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
查找字段,任意符合元注解时Field才被找出
包含父类元注解
findFieldAnnotationAny(Class<?>, Class<? extends Annotation>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
查找字段,任意符合元注解时Field才被找出
包含父类元注解
findMethodAnnotation(Class<?>, Class<? extends Annotation>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
findMethodAnnotation(Class<?>, Class<? extends Annotation>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
查找方法,符合元注解的找出
findMethodAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
查找方法,符合元注解的找出
findMethodAnnotationAll(Class<?>, Class<? extends Annotation>...) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
findMethodAnnotationAll(Class<?>, Class<? extends Annotation>...) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
查找方法,必须符合所有元注解时Method才被找出
findMethodAnnotationAll(Class<?>, Class<? extends Annotation>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
查找方法,必须符合所有元注解时Method才被找出
findMethodAnnotationAny(Class<?>, Class<? extends Annotation>...) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
findMethodAnnotationAny(Class<?>, Class<? extends Annotation>...) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
查找方法,任意符合元注解时Method才被找出
findMethodAnnotationAny(Class<?>, Class<? extends Annotation>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
查找方法,任意符合元注解时Method才被找出
findMissingDateOfMonth(List<String>, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
找出指定月份内缺失的日期(即不在给定列表中的日期)
列表中的所有日期必须属于同一个月且格式正确,否则抛出异常
findNode(String) - Method in class com.gitee.apanlh.util.measure.TimeWatchNode
在整个子树中根据名称查找节点(深度优先,返回第一个匹配的节点)
findOne(Collection<E>, FuncFind<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
搜索第一次匹配返回
findOne(Collection<E>, Object) - Static method in class com.gitee.apanlh.util.base.CollUtils
搜索集合(首次值相等时找到即返回)
finish() - Method in class com.gitee.apanlh.util.measure.TimeWatch
结束任务
必须每次要结束前调用
finish() - Method in class com.gitee.apanlh.util.measure.TimeWatchNode
记录结束时间
FixedChooseEq<T,​R> - Class in com.gitee.apanlh.util.base
固定源模式的值等同选择器(包级私有,不直接实例化)
FixedChooseEq() - Constructor for class com.gitee.apanlh.util.base.FixedChooseEq
构造函数
FixedChooseEq(T) - Constructor for class com.gitee.apanlh.util.base.FixedChooseEq
构造一个固定源选择器实例
floatDecrement(String, Object, Double) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
浮点小数计数器
如果key不存在则创建key 并赋值输入的计数值
floatIncrement(String, Object, Double) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
浮点小数计数器
如果key不存在则创建key 并赋值输入的计数值
flushAll() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
清空所有数据库
flushDb() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
清空当前数据库
FORBIDDEN - com.gitee.apanlh.util.net.http.HttpStatusType
403 Forbidden
FORBIDDEN - com.gitee.apanlh.web.msg.DefaultResultMessage
禁止访问
forEachRemaining(Consumer<? super String>) - Method in class com.gitee.apanlh.util.io.ReadLineIterator
 
FORM - com.gitee.apanlh.util.net.http.HttpBodyType
x-www-form-urlencoded表单格式
FORM - com.gitee.apanlh.web.content.ContentTypeCategory
普通表单(application/x-www-form-urlencoded)
FORM_DATA - com.gitee.apanlh.util.net.http.HttpBodyType
multipart表单格式
FORM_DATA - com.gitee.apanlh.web.content.ContentTypeCategory
文件上传表单(multipart/form-data)
FORM_DATA_RESOLVER - com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
FORM_DATA解析
FORM_RESOLVER - com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
FORM解析
format(HttpContentType, String) - Static method in enum com.gitee.apanlh.web.http.HttpContentType
自定义格式
仅支持存在format标识的枚举类
format(Number) - Static method in class com.gitee.apanlh.util.base.ChineseMoneyFormatUtils
将金额数字转换为中文大写
format(String) - Static method in class com.gitee.apanlh.util.base.ChineseMoneyFormatUtils
将金额数字转换为中文大写
format(String) - Method in class com.gitee.apanlh.util.calc.Num
自定义输出格式
format(String, Object...) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串格式化
示例:StringUtils.format("abc{}", "123");
返回结果为:abc123
format(BigDecimal) - Static method in class com.gitee.apanlh.util.base.ChineseMoneyFormatUtils
将金额数字转换为中文大写
format(BigDecimal, RoundingMode) - Static method in class com.gitee.apanlh.util.base.ChineseMoneyFormatUtils
将金额数字转换为中文大写
format(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateTimeFormat
将LocalDateTime返回指定格式化内容
format(LocalDateTime, String) - Static method in class com.gitee.apanlh.util.date.DateTimeFormat
将LocalDateTime返回指定格式化内容
format(LocalTime, String) - Static method in class com.gitee.apanlh.util.date.DateTimeFormat
将LocalDateTime返回指定格式化内容
formatChinese() - Method in class com.gitee.apanlh.util.calc.Num
转换为中文大写金额
示例:1234.56 → "壹仟贰佰叁拾肆元伍角陆分"
formatCurrency() - Method in class com.gitee.apanlh.util.calc.Num
格式化为货币格式(默认人民币)
示例:1234.56 → "¥1,234.56"
formatCurrency(String) - Method in class com.gitee.apanlh.util.calc.Num
格式化为货币格式(带符号)
formatDate(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
从常见日期格式转换为目标格式
自动解析日期时间字符串并提取日期部分,忽略时间(如果存在)
例如:formatDate("2023-01-01 12:30:45", "yyyy年MM月dd日")
formatDate(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
从指定日期解析格式转换自定义转换格式
formatDateHumanize(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取人性化的时间描述
详细注释请看DateUtils.formatHumanize(LocalDate)
formatDateTime(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
从常见日期时间格式转换为目标格式
formatDateTime(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
从指定日期时间解析格式转换自定义转换格式
例如:formatDateTime(time, yyyy-MM-dd HH:mm:ss, "yyyy年MM月dd日 HH时mm分ss秒");
formatDuration(Duration) - Static method in class com.gitee.apanlh.util.date.DateUtils
Duration 格式化为中文描述字符串(如“2小时30分15秒”)
formatHumanize(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取人性化的时间描述
日期时间格式:请看DateUtils.formatHumanize(LocalDateTime)注释
日期格式: 请看DateUtils.formatHumanize(LocalDate)注释
formatHumanize(LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取人性化的时间描述 今天(一天内) 昨天/前天(日期差1或2天) X天前(3~6天) X周前(1~3周) X个月前(1~11个月) X年前(1年及以上) 若为未来时间,返回对应的“即将”、“X分钟后”、“明天”等描述
formatHumanize(LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取人性化的时间描述 刚刚(60秒内) X分钟前(1~59分钟) X小时前(1~23小时) 昨天/前天(日期差1或2天) X天前(3~6天) X周前(1~3周) X个月前(1~11个月) X年前(1年及以上) 若为未来时间,返回对应的“即将”、“X分钟后”、“明天”等描述
formatPercent() - Method in class com.gitee.apanlh.util.calc.Num
将数值转换百分比
formatPeriod(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
将ISO-8601(如:P74Y1M1D1)字符串格式化为中文描述字符串(如“1年2月3天”)
formatPeriod(Period) - Static method in class com.gitee.apanlh.util.date.DateUtils
Period 格式化为中文描述字符串(如“1年2月3天”)
formatThousands() - Method in class com.gitee.apanlh.util.calc.Num
格式化为千分位格式
示例:1234567.89 → "1,234,567.89"
formatThousands(int) - Method in class com.gitee.apanlh.util.calc.Num
格式化为千分位格式(自定义保留小数位)
formatTime(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
从常见时间格式转换为目标格式
formatTime(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
从指定时间解析格式转换自定义转换格式
自动解析字符串并提取时间部分,忽略日期(如果存在)
例如:formatTime("2023-01-01 12:30:45", "HH时mm分ss秒")
FormDataFileResource - Class in com.gitee.apanlh.util.net.http
FormData文件资源
便于文件传输
在实体类字段中可以使用此类型,方便用于byte[]没有来源文件名称问题
FormDataFileResource() - Constructor for class com.gitee.apanlh.util.net.http.FormDataFileResource
默认构造函数
FormDataFileResource(byte[], String) - Constructor for class com.gitee.apanlh.util.net.http.FormDataFileResource
构造函数
自定义内容及来源文件名称
FormDataResolver - Class in com.gitee.apanlh.spring.web.resolver.content
FormData对象解析
FormResolver - Class in com.gitee.apanlh.spring.web.resolver.content
Form解析器
forName(String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
forName方法
自带缓存
内部捕获forName异常
FOUND - com.gitee.apanlh.util.net.http.HttpStatusType
302 Found
fromContentType(String) - Static method in enum com.gitee.apanlh.web.content.ContentTypeCategory
根据 Content-Type 字符串获取对应的业务大类
支持精确匹配、剥离参数、前缀规则、结构化后缀匹配
Ftp - Class in com.gitee.apanlh.util.net.ftp
创建FTP
Ftp(String) - Constructor for class com.gitee.apanlh.util.net.ftp.Ftp
构造函数-默认端口,匿名登录,构建默认FTP配置
Ftp(String, Number) - Constructor for class com.gitee.apanlh.util.net.ftp.Ftp
构造函数-匿名登录,构建默认FTP配置
Ftp(String, Number, String) - Constructor for class com.gitee.apanlh.util.net.ftp.Ftp
构造函数-用户无密码登录,构建默认FTP配置
Ftp(String, Number, String, String) - Constructor for class com.gitee.apanlh.util.net.ftp.Ftp
构造函数-用户密码登录,构建默认FTP配置
Ftp(String, Number, String, String, FtpConfig) - Constructor for class com.gitee.apanlh.util.net.ftp.Ftp
构造函数-用户密码登录,自定义FTP配置
FtpCommand - Class in com.gitee.apanlh.util.net.ftp
命令对象
目前用于描述命令状态等信息
FtpCommand(FTPClient) - Constructor for class com.gitee.apanlh.util.net.ftp.FtpCommand
构造函数-创建命令对象
FtpCommandDirectory - Interface in com.gitee.apanlh.util.net.ftp
获取目录读取以及文件对象
FtpCommandDirectoryFile - Interface in com.gitee.apanlh.util.net.ftp
FTP文件相关接口
FtpCommandDirectoryPath - Interface in com.gitee.apanlh.util.net.ftp
目录相关指令
FtpCommandExecutor - Class in com.gitee.apanlh.util.net.ftp
FTP命令器
FtpCommandExecutor(FTPClient) - Constructor for class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
构造函数-创建执行器
FtpCommandFileExecutor - Interface in com.gitee.apanlh.util.net.ftp
FTP文件操作相关
FtpConfig - Class in com.gitee.apanlh.util.net.ftp
FTP配置
FtpConfig() - Constructor for class com.gitee.apanlh.util.net.ftp.FtpConfig
默认构造函数
FtpConfigException - Exception in com.gitee.apanlh.exp.ftp
FTP装配异常
FtpConfigException(Exception) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpConfigException
构造函数
FtpConfigException(String) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpConfigException
构造函数
FtpConfigException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpConfigException
构造函数
FtpConfigureHandler - Interface in com.gitee.apanlh.util.net.ftp
配置执行装配
FtpConnection - Class in com.gitee.apanlh.util.net.ftp
FTP连接客户端
FtpConnection(String) - Constructor for class com.gitee.apanlh.util.net.ftp.FtpConnection
构造函数-默认端口,匿名登录,构建默认FTP配置
FtpConnection(String, Number) - Constructor for class com.gitee.apanlh.util.net.ftp.FtpConnection
构造函数-匿名登录,构建默认FTP配置
FtpConnection(String, Number, String) - Constructor for class com.gitee.apanlh.util.net.ftp.FtpConnection
构造函数-用户无密码登录,构建默认FTP配置
FtpConnection(String, Number, String, String) - Constructor for class com.gitee.apanlh.util.net.ftp.FtpConnection
构造函数-用户密码登录,构建默认FTP配置
FtpConnection(String, Number, String, String, FtpConfig) - Constructor for class com.gitee.apanlh.util.net.ftp.FtpConnection
构造函数-用户密码登录,自定义FTP配置
FtpConnectionException - Exception in com.gitee.apanlh.exp.ftp
FTP连接异常
FtpConnectionException(Exception) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpConnectionException
构造函数
FtpConnectionException(String) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpConnectionException
构造函数
FtpConnectionException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpConnectionException
构造函数
FtpConnectMode - Enum in com.gitee.apanlh.util.net.ftp
FTP连接方式
FtpDeleteException - Exception in com.gitee.apanlh.exp.ftp
FTP删除异常
FtpDeleteException(Exception) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpDeleteException
构造函数
FtpDeleteException(String) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpDeleteException
构造函数
FtpDeleteException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpDeleteException
构造函数
FtpDownloadException - Exception in com.gitee.apanlh.exp.ftp
FTP下载异常
FtpDownloadException(Exception) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpDownloadException
构造函数
FtpDownloadException(String) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpDownloadException
构造函数
FtpDownloadException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpDownloadException
构造函数
FtpException - Exception in com.gitee.apanlh.exp.ftp
FTP异常
FtpException(Exception) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpException
构造函数
FtpException(String) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpException
构造函数
FtpException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpException
构造函数
FtpFileException - Exception in com.gitee.apanlh.exp.ftp
FTP文件异常
FtpFileException(Exception) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpFileException
构造函数
FtpFileException(String) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpFileException
构造函数
FtpFileException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpFileException
构造函数
FtpPathException - Exception in com.gitee.apanlh.exp.ftp
FTP目录地址异常
FtpPathException(Exception) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpPathException
构造函数
FtpPathException(String) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpPathException
构造函数
FtpPathException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpPathException
构造函数
FtpStatus - Enum in com.gitee.apanlh.util.net.ftp
FTP状态
FtpUploadException - Exception in com.gitee.apanlh.exp.ftp
FTP上传异常
FtpUploadException(Exception) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpUploadException
构造函数
FtpUploadException(String) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpUploadException
构造函数
FtpUploadException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ftp.FtpUploadException
构造函数
FuncCall<R> - Interface in com.gitee.apanlh.util.func
函数回调
FuncCollectionExecute<E> - Interface in com.gitee.apanlh.util.func
用于函数执行exec方法
FuncEq<A,​B> - Interface in com.gitee.apanlh.util.func
对比方法
FuncExecute - Interface in com.gitee.apanlh.util.func
执行函数
FuncFilter<T> - Interface in com.gitee.apanlh.util.func
Filter函数
FuncFind<T> - Interface in com.gitee.apanlh.util.func
Find方法
FuncFor<T> - Interface in com.gitee.apanlh.util.func
数组遍历
FuncForIndex<T> - Interface in com.gitee.apanlh.util.func
数组遍历
FuncGet<T,​R> - Interface in com.gitee.apanlh.util.func
用于数据流获取单个值
FuncGroupBy<T,​K> - Interface in com.gitee.apanlh.util.func
分组函数
FuncIterator<K,​V> - Interface in com.gitee.apanlh.util.func
迭代器K,V
FuncIterator2<K,​V> - Interface in com.gitee.apanlh.util.func
迭代器K,V无迭代器
FuncIteratorBreak<K,​V> - Interface in com.gitee.apanlh.util.func
迭代器K,V
FuncIteratorBreak2<K,​V> - Interface in com.gitee.apanlh.util.func
迭代器K,V无迭代器
FuncIteratorE<E> - Interface in com.gitee.apanlh.util.func
迭代器Element
FuncIteratorEBreak<E> - Interface in com.gitee.apanlh.util.func
迭代器Element
FuncIteratorK<K> - Interface in com.gitee.apanlh.util.func
迭代器Key
FuncIteratorK2<K> - Interface in com.gitee.apanlh.util.func
KEY迭代(不包含迭代器)
FuncIteratorKBreak<K> - Interface in com.gitee.apanlh.util.func
迭代器Key
FuncIteratorResultE<E,​R> - Interface in com.gitee.apanlh.util.func
迭代器Element
可返回结果
FuncIteratorV<V> - Interface in com.gitee.apanlh.util.func
迭代器Value
不包含迭代器
FuncIteratorV2<V> - Interface in com.gitee.apanlh.util.func
迭代器Value
包含迭代器
FuncIteratorVBreak<V> - Interface in com.gitee.apanlh.util.func
迭代器Value
FuncLock - Interface in com.gitee.apanlh.util.func
锁接口
FuncLockResult<V> - Interface in com.gitee.apanlh.util.func
锁接口
将有返回值
FuncLoop<T> - Interface in com.gitee.apanlh.util.func
循环遍历函数
FuncLoopIndex<T> - Interface in com.gitee.apanlh.util.func
循环遍历函数
增加返回当前索引
FuncMapExecute<K,​V> - Interface in com.gitee.apanlh.util.func
用于函数执行exec方法
FuncPage<T> - Interface in com.gitee.apanlh.util.func
数据分页

G

GATEWAY_TIMEOUT - com.gitee.apanlh.util.net.http.HttpStatusType
504 Gateway Timeout
GB - com.gitee.apanlh.util.unit.DataSizeUnit
GB转换
GBK - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
GBK编码
ge(Num) - Method in class com.gitee.apanlh.util.calc.Num
是否A值大于等于B值 既 A >= B
ge(Number) - Method in class com.gitee.apanlh.util.calc.Num
是否A值大于等于B值 既 A >= B
ge(String) - Method in class com.gitee.apanlh.util.calc.Num
是否A值大于等于B值 既 A >= B
generate(int) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成自定位长度Key
byte[]
generate1024() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成1024位长度Key
byte[]
generate1024ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成1024位长度Key
Base64
generate1024ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成1024位长度Key
Base64字符串
generate1024ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成1024位长度Key
十六进制字符串
generate128() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成128位长度Key
byte[]
generate128ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成128位长度Key
Base64
generate128ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成128位长度Key
Base64字符串
generate128ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成128位长度Key
十六进制字符串
generate192() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成192位长度Key
byte[]
generate192ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成192位长度Key
Base64
generate192ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成192位长度Key
Base64字符串
generate192ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成192位长度Key
十六进制字符串
generate2048() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成2048位长度Key
byte[]
generate2048ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成2048位长度Key
Base64
generate2048ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成2048位长度Key
Base64字符串
generate2048ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成2048位长度Key
十六进制字符串
generate256() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成256位长度Key
byte[]
generate256ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成256位长度Key
Base64
generate256ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成256位长度Key
Base64字符串
generate256ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成256位长度Key
十六进制字符串
generate384() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成384位长度Key
byte[]
generate384ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成384位长度Key
Base64
generate384ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成384位长度Key
Base64字符串
generate384ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成384位长度Key
十六进制字符串
generate40() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成40位长度Key
byte[]
generate40ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成40位长度Key
Base64
generate40ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成40位长度Key
Base64字符串
generate40ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成40位长度Key
十六进制字符串
generate512() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成512位长度Key
byte[]
generate512ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成512位长度Key
Base64字符串
generate512ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成512位长度Key
Base64字符串
generate512ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成512位长度Key
十六进制字符串
generate64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成64位长度Key
byte[]
generate64ToBase64() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成64位长度Key
Base64
generate64ToBase64Str() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成64位长度Key
Base64字符串
generate64ToHexStr() - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成64位长度Key
十六进制字符串
generateAge() - Static method in class com.gitee.apanlh.util.random.RandomNameUtils
生成年龄默认最大年龄为80
generateAge(int) - Static method in class com.gitee.apanlh.util.random.RandomNameUtils
生成年龄
generateKey(byte[], byte[], CipherMode) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
生成key
根据不同cipher模式生成不同key种类
generateKey(KeySpec, KeySpec, CipherMode) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
生成key
根据不同cipher模式生成不同key种类
generateKeyPair(String) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
生成密钥对
默认Provider
默认长度512位
generateKeyPair(String, int) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
生成密钥对
使用SunRsaSign作为Provider
自定义密钥长度
generateKeyPair(String, Provider, int) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
生成密钥对
自定义Provider以及密钥长度
如果provider默认传递null将使用SunRsaSign作为provider使用
generateKeyPair(String, Provider, int, AlgorithmParameterSpec) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
生成密钥对
自定义Provider以及密钥长度
如果provider默认传递null将使用SunRsaSign作为provider使用
generateKeyPair(ECDomainParameters) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成EC密钥对
generateName(boolean) - Static method in class com.gitee.apanlh.util.random.RandomNameUtils
生成名字
常用姓
generatePrivateKey(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
生成私钥
generatePrivateKey(byte[], ECDomainParameters) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成私钥
generatePrivateKey(String, Provider, KeySpec) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
生成私钥
自定义算法及Provider
generatePrivateKey(PrivateKey) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成私钥
generatePrivateKey(KeySpec) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
生成私钥
generatePrivateKey(AsymmetricCipherKeyPair, ECDomainParameters) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成私钥
generatePrivateKey(AsymmetricKeyParameter, ECDomainParameters) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成私钥
generatePublicKey(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
生成公钥
generatePublicKey(byte[], ECDomainParameters) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成公钥
支持Q值(默认方式)
X.509方式
generatePublicKey(String, Provider, KeySpec) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
生成公钥
自定义算法及Provider
generatePublicKey(PublicKey) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成公钥
generatePublicKey(KeySpec) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
生成公钥
generatePublicKey(AsymmetricCipherKeyPair, ECDomainParameters) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成公钥
generatePublicKey(AsymmetricKeyParameter, ECDomainParameters) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成公钥
generatePublicKey(ECPoint, ECDomainParameters) - Static method in class com.gitee.apanlh.util.algorithm.ECKeyUtils
生成公钥
generateQrCode(String, String, String) - Static method in class com.gitee.apanlh.util.image.ImageQrCodeUtils
生成二维码图片
默认400宽高
返回文件名
generateSex() - Static method in class com.gitee.apanlh.util.random.RandomNameUtils
生成性别
generateSexInt() - Static method in class com.gitee.apanlh.util.random.RandomNameUtils
生成性别int值
generateToBase64(int) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成自定位长度Key
Base64
generateToBase64Str(int) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成自定位长度Key
Base64字符串
generateToHexStr(int) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
随机生成自定位长度Key
十六进制字符串
GEO - com.gitee.apanlh.spring.data.redis.core.RedisDataType
经纬度
GEOMETRIC_MEAN - com.gitee.apanlh.util.calc.CollectorOperatorType
几何平均
geometricMean() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算几何平均数
get() - Static method in class com.gitee.apanlh.spring.web.handler.ResultFieldMappingHolder
获取映射持有器
get() - Static method in class com.gitee.apanlh.util.log.Log
获取日志工厂
get() - Method in class com.gitee.apanlh.util.net.http.HttpUrl
获取-URL请求地址
get(HttpHeaderType) - Method in class com.gitee.apanlh.util.net.http.HttpResponseHeader
获取请求头
如果遇到多个参数则用 ; 分割
get(ContentTypeCategory) - Static method in enum com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
获取解析器
get(E) - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
获取栈中的某个值
get(Class<?>) - Static method in class com.gitee.apanlh.util.log.Log
获取指定类日志工厂
get(Class<T>) - Static method in class com.gitee.apanlh.util.base.SingletonUtils
获取无参构造单例实例
get(Class<T>) - Method in class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestPreBodyCast
自定义转换类型
get(Class<T>, Object) - Static method in class com.gitee.apanlh.util.base.SingletonUtils
获取单例实例
单参数
get(Class<T>, Object...) - Static method in class com.gitee.apanlh.util.base.SingletonUtils
获取单例实例
多参数
get(Object) - Method in class com.gitee.apanlh.util.cache.local.Cache
获取缓存
get(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
get(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
根据key获取值
get(String) - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
获取缓存数据
get(String) - Method in class com.gitee.apanlh.util.net.http.HttpHeader
获取键
get(String) - Method in class com.gitee.apanlh.util.net.http.HttpResponseHeader
 
get(String) - Method in class com.gitee.apanlh.web.model.RequestHeader
获取Header值
get(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取值
get(String, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
根据指定索引获取列表中的元素
get(String, long, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
根据指定索引获取列表中的元素
自定义转换
get(String, Class<R>) - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
获取缓存
指定类型
get(String, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
根据key获取值
如果有存放@type 则返回自定义实体类
get(String, Class<T>) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
指定类型获取参数值 若值为MapList,使用JSON库转换为目标类型 若值为常见包装类型且需要类型提升(如 Integer → Long),自动转换 若目标类型与值类型兼容则直接返回
get(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
根据mapKey获取一个value值
没有则返回null
get(String, List<Object>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
以集合的方式
获取一个或多个key中的值
get(K) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
获取值
执行加锁
get(K, FuncCall<V>) - Method in class com.gitee.apanlh.util.cache.local.Cache
重入读写锁
对ConcurrentHashMap优化处理
get(T) - Method in interface com.gitee.apanlh.util.func.FuncFor
返回数组值
get(T) - Method in interface com.gitee.apanlh.util.func.FuncGet
数据流获取
get(T) - Method in interface com.gitee.apanlh.util.func.FuncLoop
返回对象
get(T, int) - Method in interface com.gitee.apanlh.util.func.FuncForIndex
返回数组值
get(T, int) - Method in interface com.gitee.apanlh.util.func.FuncLoopIndex
返回对象
GET - com.gitee.apanlh.web.http.HttpContentType
特殊GET类型
GET - com.gitee.apanlh.web.http.HttpMethod
GET请求方法
GET_RESOLVER - com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
GET解析
getA1() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
获取A1缓存
getA1Hit() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
获取FIFO缓存命中次数
getA1Size() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
获取a1长度
getA2() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
获取A2缓存
getA2Hit() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
获取LRU缓存命中次数
getA2Size() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
获取a2长度
getActiveProfile() - Static method in class com.gitee.apanlh.spring.BeanContextUtils
获取当前的环境配置,当有多个环境配置时,只获取第一个
getActiveProfiles() - Static method in class com.gitee.apanlh.spring.BeanContextUtils
获取当前的环境配置,无配置返回null
getAdapter() - Method in class com.gitee.apanlh.spring.data.redis.serializer.JsonRedisSerializer
获取序列化适配器
getAddr() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
获取连接地址信息
getAge(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
获取年龄
getAlgorithm() - Method in enum com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricType
获取对称加密算法的类型字符串
getAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSA
 
getAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
获取当前算法名称
getAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
getAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
获取具体摘要算法字符串
getAlgorithm() - Method in enum com.gitee.apanlh.util.algorithm.digest.DigestType
获取摘要算法类型字符串
getAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
getAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
 
getAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
获取算法名称
getAlgorithm() - Method in enum com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
获取算法名称
getAlgorithm() - Method in enum com.gitee.apanlh.util.algorithm.symmetric.SymmetricType
获取对称加密算法的类型字符串
getAlgorithm(SymmetricType, AlgorithmMode, AlgorithmPadding) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
获取算法方式
getAlgorithmMode() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
获取 加解密分组模式
getAlgorithmPadding() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
获取加密/解密填充模式
getAlgorithmType() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
获取算法类型名称
getAll(String, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
获取列表中所有元素(范围 0 到 -1)
getAllClassName() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取调用堆栈中的所有类名信息
getAllMethodName() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取调用堆栈中的所有方法名
getAllStackTraceByClassName(Class<?>) - Static method in class com.gitee.apanlh.util.thread.StackUtils
根据指定类名获取调用堆栈中的所有堆栈帧信息
getAllStackTraceByClassName(String) - Static method in class com.gitee.apanlh.util.thread.StackUtils
根据指定类名获取调用堆栈中的所有堆栈帧信息
如存在全限定名则equals判断
如不存在则只验证类名的结尾是否一致
getAllStackTraceByKeyword(String) - Static method in class com.gitee.apanlh.util.thread.StackUtils
根据某个关键字获取堆栈帧信息
getAllStackTraceByMethodName(String) - Static method in class com.gitee.apanlh.util.thread.StackUtils
根据指定方法名获取调用堆栈中的所有堆栈帧信息
getAllToCharset() - Static method in class com.gitee.apanlh.util.encode.CharsetCode
获取当前所支持的字符集
返回Charset类型
getAllToString() - Static method in class com.gitee.apanlh.util.encode.CharsetCode
获取当前所支持的字符集
返回String类型
getAopProxy() - Static method in class com.gitee.apanlh.spring.BeanContextUtils
获取aop代理对象
getApplicationContext() - Static method in class com.gitee.apanlh.spring.BeanContextUtils
获取上下文
getArgs(Class<T>, Object) - Static method in class com.gitee.apanlh.util.base.SingletonUtils
获取有参构造函数
单参数
getArgs(Class<T>, Object...) - Static method in class com.gitee.apanlh.util.base.SingletonUtils
获取有参构造函数
多参数
getAsymmetricKeyLength(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
获取对称加密-Key长度
getAsymmetricKeyLength(String) - Static method in class com.gitee.apanlh.util.algorithm.KeyUtils
获取对称加密-Key长度
getBean(Class<T>) - Static method in class com.gitee.apanlh.spring.BeanContextUtils
根据Class获取Bean
getBean(Class<T>) - Method in class com.gitee.apanlh.util.net.http.HttpResponse
将响应体转换成Bean
仅限解析JSON
getBean(String) - Static method in class com.gitee.apanlh.spring.BeanContextUtils
根据Name获取Bean
getBean(String, Class<T>) - Static method in class com.gitee.apanlh.spring.BeanContextUtils
根据名字获取Bean,自定义转换类
getBeanList(Class<T>) - Method in class com.gitee.apanlh.util.net.http.HttpResponse
将响应体转换成ListBean
仅限解析JSON
getBeansOfType(Class<T>) - Static method in class com.gitee.apanlh.spring.BeanContextUtils
获取指定类型的所有Bean实例
getBigDecimal() - Method in class com.gitee.apanlh.util.calc.Num
返回BigDecimal对象
getBigInteger() - Method in class com.gitee.apanlh.util.calc.Num
返回BigInteger对象
getBinaryStream() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取二进制流
非formData表单任意传递的流都存在此处
需调用方自行关闭
getBirth(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
获取身份证中的出生年月日
yyyy-MM-dd
getBit(String, Integer) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisBigMap
获取指定偏移量的位值
getBody() - Method in class com.gitee.apanlh.util.net.http.HttpRequest
获取HTTPBody
getBody() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取请求体
getBody() - Method in class com.gitee.apanlh.web.wrapper.BaseXssRequestWrapper
获取请求体字符串
getBody() - Method in class com.gitee.apanlh.web.wrapper.RefreshRequestWrapper
获取请求体
getBodyBytes() - Method in class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestBodyCast
转换byte[]类型
根据类型选择强转类型,如果当前请求类型不匹配则返回null
getBodyForm() - Method in class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestBodyCast
转换FORM类型(String)
根据类型选择强转类型,如果当前请求类型不匹配则返回null
getBodyFormData() - Method in class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestBodyCast
转换FORM类型(String)
根据类型选择强转类型,如果当前请求类型不匹配则返回null
getBodyJson() - Method in class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestBodyCast
转换JSON类型(String)
根据类型选择强转类型,如果当前请求类型不匹配则返回null
getBodyParseContext() - Static method in class com.gitee.apanlh.util.net.http.handler.HttpRequestInterceptorChain
获取请求解析上下文
getBodyType() - Method in class com.gitee.apanlh.util.net.http.HttpBody
获取-请求体类型
getBoolean(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取布尔值(如果内部值不是Boolean则尝试转换) 若值为Boolean直接返回 若值为String,使用ClassConvertUtils.toBoolean(String)方法 若值为Number,比较是否值为整数1
getBuildKey() - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
获取最终构造的键
getByte() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
将响应体转换成byte[]格式
getByte() - Method in class com.gitee.apanlh.web.wrapper.BaseXssRequestWrapper
获取请求体字节
getByte() - Method in class com.gitee.apanlh.web.wrapper.RefreshRequestWrapper
获取字节
getBytes() - Method in class com.gitee.apanlh.util.net.http.FormDataFileResource
获取字节数组
getCache() - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
获取缓存列表
getCache(Class<?>, boolean) - Static method in class com.gitee.apanlh.util.reflection.FieldCache
获取字段缓存
根据类及字段获取字段配置
自定义获取忽略静态字段
getCallClass() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取当前调用者类(class) 实现说明: 本方法使用预定义的固定深度索引 2 从当前线程堆栈中直接获取 该索引值基于以下调用链假设:
getCallClass(int) - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取指定深度栈帧调用者类(Class)
getCallClassName() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取当前调用者完整类名(全限定名) 实现说明: 本方法使用预定义的固定深度索引 2 从当前线程堆栈中直接获取 该索引值基于以下调用链假设:
getCallClassName(int) - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取指定深度栈帧调用者完整类名(全限定名)
getCallFileName() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取当前调用者的文件名 实现说明: 本方法使用预定义的固定深度索引 2 从当前线程堆栈中直接获取 该索引值基于以下调用链假设:
getCallFileName(int) - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取指定深度栈帧调用者的文件名
getCallLineNumber() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取当前调用者的行号 实现说明: 本方法使用预定义的固定深度索引 2 从当前线程堆栈中直接获取 该索引值基于以下调用链假设:
getCallLineNumber(int) - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取指定深度栈帧调用者行号
getCallMethodName() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取当前调用者的方法名称 实现说明: 本方法使用预定义的固定深度索引 2 从当前线程堆栈中直接获取 该索引值基于以下调用链假设:
getCallMethodName(int) - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取指定深度栈帧调用者方法名称
getCallParams() - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
获取调用参数
getCategory() - Method in enum com.gitee.apanlh.web.http.HttpContentType
获取内容类别
getCharset() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-当前字符编码集
getCharset(String, Charset) - Static method in class com.gitee.apanlh.util.encode.CharsetCode
根据String类型字符集获取Charset类型字符集
如果获取字符集编码为空返回指定字符集编码
getChild(String) - Method in class com.gitee.apanlh.util.measure.TimeWatchNode
根据名称获取直接子节点
getChildren() - Method in class com.gitee.apanlh.util.measure.TimeWatchNode
获取子节点集合
getChineseZodiac() - Static method in class com.gitee.apanlh.util.date.ZodiacUtils
获取中文星座
getChineseZodiac(String) - Static method in class com.gitee.apanlh.util.date.ZodiacUtils
获取中文星座
getClass(Collection<T>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
在collection中返回首次找到的类
getClass(T) - Static method in class com.gitee.apanlh.util.base.ClassUtils
根据对象获取Class
getClassAnnotation(Class<?>, Class<A>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
getClassAnnotation(Class<?>, Class<A>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
获取类注解
getClassAnnotation(Class<?>, Class<A>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取类的某个注解
getClassAnnotations(Class<?>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
getClassAnnotations(Class<?>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
获取该类所有注解
getClassAnnotations(Class<?>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取类所有注解
getClasses(Object[]) - Static method in class com.gitee.apanlh.util.base.ClassUtils
根据数组获取相对应的Class类
getClasses(List<T>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
根据List获取Class类
getClassesOfFilePath(String, String, boolean) - Static method in class com.gitee.apanlh.util.base.ClassUtils
根据包名地址获取相对应的所有Class文件
自定义搜索级别
getClassesOfJarPath(String, String, boolean) - Static method in class com.gitee.apanlh.util.base.ClassUtils
根据包名地址获取相对应的所有Class文件
自定义搜索级别
getClassesOfJarPath(URL, String, boolean) - Static method in class com.gitee.apanlh.util.base.ClassUtils
根据包名地址获取相对应的所有Class文件
自定义搜索级别
getClassLoader() - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取默认ClassLoader
如果当前线程类加载器无法获取时将获取JVM类加载器
getClazz() - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
获取类
getClient() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
获取HTTP客户端
getClient() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
getClientType() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-HTTP客户端类型
getCode() - Method in interface com.gitee.apanlh.util.net.http.BaseHttpStatus
获取响应状态
getCode() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
 
getCode() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
 
getCode() - Method in enum com.gitee.apanlh.util.net.http.HttpStatusType
获取HTTP状态
getCode() - Method in class com.gitee.apanlh.web.model.vo.ResultVO
获取返回状态码
getCode() - Method in enum com.gitee.apanlh.web.msg.DefaultResultMessage
 
getCode() - Method in interface com.gitee.apanlh.web.msg.ResultMessage
获取响应码
getCodeFieldName() - Method in class com.gitee.apanlh.spring.web.handler.DefaultResultFieldMapping
 
getCodeFieldName() - Method in interface com.gitee.apanlh.spring.web.handler.ResultFieldMapping
状态码字段名
getCommand() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
获取命令信息
getCommandCode() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommand
获取当前指令
getCommandDetails() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommand
获取命令指令的消息结果
getCommandStatus() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommand
获取当前命令执行结果
getCommandTimeout() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取控制命令超时
getCommitted() - Method in class com.gitee.apanlh.util.sys.jvm.JvmHeapMemory
获取提交内存
getCommitted() - Method in class com.gitee.apanlh.util.sys.jvm.JvmNonHeapMemory
获取提交内存
getConfig() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
获取FTP参数信息
getConfig() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
获取客户端配置
getConfig(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
获取 Redis 配置参数
getConfigureTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
获取请求装配耗时
getConnection() - Method in class com.gitee.apanlh.util.net.ftp.Ftp
获取FTP连接信息
getConnectMode() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取FTP连接模式
getConnectTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
获取建立连接耗时
getConnectTimeout() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取建立连接超时
getConnectTimeout() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-连接超时参数(单位毫秒)
getConstructor() - Method in class com.gitee.apanlh.util.reflection.ConstructorArgsMatchResult
获取构造函数
getConstructor(Class<T>, Class<?>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取与参数类型匹配的构造器
getConstructors(Class<?>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取该类下所有构造函数
getContentEncoding() - Method in class com.gitee.apanlh.util.net.http.HttpResponseHeader
获取内容编码
getContentLength() - Method in class com.gitee.apanlh.util.net.http.HttpResponseHeader
获取内容长度
getContentResolver() - Method in enum com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
获取解析器
getContentType() - Method in enum com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
获取请求内容类型
getContentType() - Method in class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
获取请求内容具体值
getContentType(File) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取文件的Content-Type
getContentType(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取文件的Content-Type
getContentTypeCategory() - Method in class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
获取请求内容类型
getConverter() - Method in class com.gitee.apanlh.util.reflection.copy.CopyConfig
获取转换器
getCookie(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
根据name来获取 cookie
getCookies() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取cookies
getCookiesMap() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取cookies-Map形式
getCount() - Method in class com.gitee.apanlh.util.cache.local.CacheObject
获取总数
getCountry() - Method in class com.gitee.apanlh.util.sys.SysUser
获取国家
getCpuAvailable() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取可用CPU数量
在虚拟机的特定调用过程中,这个值可能会改变
虚拟机可用的处理器数不可能小于1
getCpuLoadAverage() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取CPU负载
getCurrentDir() - Method in class com.gitee.apanlh.util.sys.SysUser
获取当前目录
getCurrentPath() - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryPath
获取当前目录
getCurrentPaths() - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryPath
获取当前所有的工作空间
getCutImage() - Static method in class com.gitee.apanlh.util.sys.ClipboardUtils
获取剪切图片
BufferedImage cutImage = (BufferedImage) getCutImage();
落地图片示例:ImageUtils.imageWrite(cutImage, "jpg", "F:\\disc.jpg");方法
getCutStr() - Static method in class com.gitee.apanlh.util.sys.ClipboardUtils
获取剪切板文本
getD() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
获取私钥D值
getData() - Method in class com.gitee.apanlh.util.cache.local.CacheObject
获取数据
getData() - Method in class com.gitee.apanlh.web.model.vo.ResultVO
获取返回对象
getDataFieldName() - Method in class com.gitee.apanlh.spring.web.handler.DefaultResultFieldMapping
 
getDataFieldName() - Method in interface com.gitee.apanlh.spring.web.handler.ResultFieldMapping
数据字段名
getDataTimeout() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取传输文件超时
getDataType() - Method in class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
获取请求数据类型
getDataType() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取请求数据类型
getDay(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
获取身份证中的天
getDBytes() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
获取私钥D值
getDeclaredField(Class<?>, String) - Method in class com.gitee.apanlh.util.reflection.FieldCache
 
getDeclaredField(Class<?>, String) - Method in interface com.gitee.apanlh.util.reflection.FieldProvider
获取当前类声明的字段(不含父类)
getDeclaredField(Class<?>, String) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取当前类声明的字段(不含父类)
默认已经开启访问权限
getDeclaredField(T, String) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取当前类声明的字段(不含父类)
默认已经开启访问权限
getDeclaredFields(Class<?>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取当前类声明的所有字段(不含父类),默认忽略静态字段
默认已经开启访问权限
getDeclaredFields(Class<?>, boolean) - Method in class com.gitee.apanlh.util.reflection.FieldCache
 
getDeclaredFields(Class<?>, boolean) - Method in interface com.gitee.apanlh.util.reflection.FieldProvider
获取当前类声明的所有字段(不含父类)
getDeclaredFields(Class<?>, boolean) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取当前类声明的所有字段(不含父类)
默认已经开启访问权限
getDeclaredFields(Class<?>, String...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
根据字段名称获取当前类声明的字段(不含父类)
默认已经开启访问权限
getDeclaredFields(T) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取对象当前类声明的所有字段(不含父类),默认忽略静态字段
默认已经开启访问权限
getDeclaredFields(T, boolean) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取对象当前类声明的所有字段(不含父类)
默认已经开启访问权限
getDeclaredFields(T, String...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
根据字段名批量获取对象当前类声明的字段(不含父类)
默认已经开启访问权限
getDecoder() - Method in enum com.gitee.apanlh.util.encode.Base64Type
获取解码器
getDefaultConfig() - Static method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置默认配置
getDefaultFilter() - Static method in class com.gitee.apanlh.web.config.UriFilterConfig
用于Filter过滤
getDefaultToCharset() - Static method in class com.gitee.apanlh.util.encode.CharsetCode
获取当前系统默认字符集
返回Charset类型
getDefaultToString() - Static method in class com.gitee.apanlh.util.encode.CharsetCode
获取当前系统默认字符集
返回String类型
getDefaultWebConfig() - Static method in class com.gitee.apanlh.web.config.UriFilterConfig
获取默认SpringMvc WebConfig放行策略
getDescription() - Method in enum com.gitee.apanlh.util.net.http.HttpStatusType
获取当前HTTP状态描述
getDigestLength() - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
getDigestLength() - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
获取摘要长度(字节数)
getDigestLength() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
getDigestLength() - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
 
getDigestType() - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
getDigestType() - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
获取摘要类型
getDigestType() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
getDigestType() - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
 
getDirectory() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
获取目录操作对象
getDirectoryFile() - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectory
获取目录文件对象
getDirectoryPath() - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectory
获取目录地址对象
getDirectoryPath() - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryPath
获取目录
getDirectoryPathAll() - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryPath
获取目录下所有的工作空间
getDirFileExecutor() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
获取目录文件执行器
getDirPathExecutor() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
获取目录地址执行器
getDisks() - Static method in class com.gitee.apanlh.util.sys.SystemDisk
获取所有系统盘符
getDisks() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取系统磁盘信息
getDomainUrl() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取完整的请求路径-包括:域名/端口/上下文访问路径
getDomainUrl(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取完整的请求路径-包括:域名/端口/上下文访问路径
getDouble() - Method in class com.gitee.apanlh.util.calc.Num
返回double值
getEcPoint() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
获取公钥Q值
getElapsedMs() - Method in class com.gitee.apanlh.util.measure.TimeWatch
获取当前任务总耗时
getElapsedMs() - Method in class com.gitee.apanlh.util.measure.TimeWatchNode
获取任务耗时时间
getElement(Collection<E>, int) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
获取指定元素
索引从0开始计算
getEncoder() - Method in enum com.gitee.apanlh.util.encode.Base64Type
获取编码器
getEncoding() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取编码格式
getEncoding() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取默认系统编码格式
getEndRow() - Method in class com.gitee.apanlh.web.model.Pager
获取结束行数
getEndTime() - Method in class com.gitee.apanlh.util.date.TimeSlot
获取-结束时间
getErrorInputStream() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
原始错误输入流
getErrorInputStream() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
getErrorInputStream() - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
获取响应失败输入流
getErrorLogLevel() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-错误响应日志等级
getErrorMsg() - Method in interface com.gitee.apanlh.util.net.http.BaseHttpStatus
获取错误响应消息
将检测是否错误响应
如4xx及5xx响应将记录ERROR级别的错误日志
getErrorMsg() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
 
getErrorMsg() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
 
getExceptionMsg() - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
获取异常消息
getExecutor() - Method in class com.gitee.apanlh.util.net.ftp.Ftp
连接FTP获取执行器
如果连接失败会自动关闭流连接
getExecutor() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
获取执行器
getExecutor() - Method in interface com.gitee.apanlh.util.thread.ExecutorProvider
获取执行器
getExistLogin() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
是否存在登录
getExpire() - Method in class com.gitee.apanlh.util.cache.local.CacheObject
获取过期时间
getExpression() - Method in class com.gitee.apanlh.util.calc.Num
获取表达式
注意:表达方仅包含执行顺序而非数学优先级顺序
getExpressionResult() - Method in class com.gitee.apanlh.util.calc.Num
获取最终表达式包含结果
getExpTimeOfDateTime(String) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
获取过期时间
getFactory() - Static method in class com.gitee.apanlh.spring.BeanContextUtils
获取工厂类
getField(Class<?>, String) - Method in class com.gitee.apanlh.util.reflection.FieldCache
 
getField(Class<?>, String) - Method in interface com.gitee.apanlh.util.reflection.FieldProvider
获取字段(含父类,子类优先)
getField(Class<?>, String) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取字段(含父类,子类优先)
默认已经开启访问权限
getField(String) - Method in class com.gitee.apanlh.util.reflection.FieldCacheObject
根据名称获取字段
getField(T, String) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取字段(含父类,子类优先)
默认已经开启访问权限
getFieldAnnotation(Field, Class<A>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
getFieldAnnotation(Field, Class<A>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
获取字段注解
getFieldAnnotation(Field, Class<A>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取字段注解
getFieldMap() - Method in class com.gitee.apanlh.util.reflection.FieldCacheObject
获取字段映射Map
后续将不可变更集合否则抛出UnsupportedOperationException异常
getFields() - Method in class com.gitee.apanlh.util.reflection.FieldCacheObject
获取字段数组
getFields(Class<?>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取所有字段(含父类),默认忽略静态字段
默认已经开启访问权限
getFields(Class<?>, boolean) - Method in class com.gitee.apanlh.util.reflection.FieldCache
 
getFields(Class<?>, boolean) - Method in interface com.gitee.apanlh.util.reflection.FieldProvider
获取所有字段(含父类)
getFields(Class<?>, boolean) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取所有字段(含父类)
默认已经开启访问权限
getFields(Class<?>, String...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
根据字段名称获取字段对象(含父类)
默认已经开启访问权限
getFields(List<T>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取集合元素类型的所有字段(含父类),默认忽略静态字段
只获取集合第一个class类型元素
默认已经开启访问权限
getFields(List<T>, boolean) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取集合元素类型的所有字段(含父类)
只获取集合第一个class类型元素
默认已经开启访问权限
getFields(T) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取对象所有字段(含父类),默认忽略静态字段
默认已经开启访问权限
getFields(T, boolean) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取对象所有字段(含父类)
默认已经开启访问权限
getFields(T, String...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
根据字段名称获取对象字段(含父类)
默认已经开启访问权限
getFieldsToLinkedHashMap(Class<?>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
将类字段转换为 Map(Key 为字段名,Value 为 Field 对象),(含父类)
getFieldsToLinkedHashMap(T) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
将类字段转换为 Map(Key 为字段名,Value 为 Field 对象),(含父类)
getFieldsToMap(Class<?>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
将类字段转换为 Map(Key 为字段名,Value 为 Field 对象),(含父类)
getFieldsToMap(Class<?>, boolean) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
将类字段转换为 Map(Key 为字段名,Value 为 Field 对象),含父类
getFieldsToMap(T) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
将类字段转换为 Map(Key 为字段名,Value 为 Field 对象),(含父类)
getFieldsValueToLinkedHashMap(T) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
返回对象所有字段(含父类)的属性值 Map(LinkedHashMap 实现)
getFieldsValueToMap(T) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
返回对象所有字段(含父类)的属性值 Map(HashMap 实现)
getFieldType(Class<?>, String) - Method in class com.gitee.apanlh.util.reflection.FieldCache
 
getFieldType(Class<?>, String) - Method in interface com.gitee.apanlh.util.reflection.FieldProvider
获取字段的类型(含父类查找)
getFieldType(Class<?>, String) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取字段的类型(含父类查找)
getFieldType(T, String) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取字段的类型(含父类查找)
getFieldValue(Field, Object) - Method in class com.gitee.apanlh.util.reflection.FieldCacheObject
获取字段值
getFieldValue(Field, T) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取字段值(自动开启访问权限)
getFieldValue(T, String) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
根据字段名获取字段值(含父类查找)
getFieldValueToList(List<E>, String) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
提取集合中每个对象的指定字段值列表(含父类查找)
getFieldValueToList(List<E>, String, Class<R>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
搜索集合对象中的某个字段,返回指定类型的字段值列表
getFile() - Method in class com.gitee.apanlh.web.model.WebFile
获取FormData文件
getFile(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取File对象
getFile(String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
在当前目录下获取特定文件
getFile(String) - Method in class com.gitee.apanlh.web.model.WebFile
获取文件
传递参数无重名情况下返回第一个值
getFileExecutor() - Method in class com.gitee.apanlh.util.net.ftp.FtpCommandExecutor
获取文件执行器
getFilePath(File) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取File对象当前的路径
getFiles() - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
获取当前目录下所有文件
getFiles(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取指定文件目录下的所有文件对象
单层目录
getFiles(String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
获取指定目录下所有文件
getFiles(String) - Method in class com.gitee.apanlh.web.model.WebFile
获取多个文件
传递参数Key为重复
getFiles(String, FileMatchType) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取指定文件目录下,文件类型
自定义文件类型
单层目录
getFiles(String, FTPFileFilter) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
获取指定目录下所有文件
getFiles(List<String>) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
在当前目录下获取一个或多个特定文件
getFilesAbsolutePath(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取指定目录下所有文件的绝对路径(路径+文件目录或文件名称)
单层目录
getFilesAbsolutePath(String, FileMatchType) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取指定目录下所有文件的绝对路径(路径+文件目录或文件名称)
单层目录
自定义文件类型
getFilesName(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取指定目录下的所有文件名称
单层目录
getFilesName(String, FileMatchType) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取指定目录下的所有文件名称
单层目录
getFileTransferMode() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取传输文件类型
getFileTypeMode() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取文件类型
getFirst() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
获取首个元素
getFirst(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
获取列表中第一个元素
getFirst(String, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
获取列表中第一个元素
自定义转换
getFirst(Collection<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
获取首位元素
getFloat() - Method in class com.gitee.apanlh.util.calc.Num
返回float值
getFormat(String) - Static method in class com.gitee.apanlh.util.date.DateTimeFormat
获取DateTimeFormat对象
getFormat(String, Locale) - Static method in class com.gitee.apanlh.util.date.DateTimeFormat
获取DateTimeFormat对象
getFormDataBoundary() - Method in class com.gitee.apanlh.util.net.http.HttpBody
获取FORM_DATA分隔符
如果不存在则生成FORM_DATA分隔符
getFree() - Method in class com.gitee.apanlh.util.sys.SystemDisk
获取磁盘未分配的可用空间
getFullPid() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取完整的PID进程信息
PID@用户名
getGcInfo() - Static method in class com.gitee.apanlh.util.sys.jvm.JvmMemory
获取GC信息
getGender(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
获取身份证中的性别
getGlobalTimeOut() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取全局超时(毫秒)
getHasDisable() - Method in class com.gitee.apanlh.util.net.http.HttpLog
是否关闭日志状态
getHasExactMatch() - Method in class com.gitee.apanlh.util.reflection.ConstructorArgsMatchResult
是否完全匹配模式标识
getHeader() - Method in class com.gitee.apanlh.util.net.http.HttpRequest
获取请求头
getHeader() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取请求头对象
getHeader(HttpHeaderType) - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取响应头
getHeader(String) - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取响应头
getHeader(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取请求头
getHeader(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取请求头
getHeader(HttpServletRequest, String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取请求头
getHeaderFields() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
返回请求头
getHeaderFields() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
getHeaderKey() - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuth
获取请求头key
getHeaderMap() - Method in class com.gitee.apanlh.util.net.http.HttpHeader
获取请求/响应头
getHeaderName() - Method in enum com.gitee.apanlh.util.net.http.HttpHeaderType
获取标准的HTTP头部字段名
getHeaderNameLowerCase() - Method in enum com.gitee.apanlh.util.net.http.HttpHeaderType
获取小写的HTTP头部字段名
getHeaders() - Method in class com.gitee.apanlh.web.model.RequestHeader
获取所有请求头
getHeaders() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取请求头
getHeaders() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取所有请求头
getHeaders(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取所有请求头
getHeaderValue() - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuth
获取请求头value
getHeapInfo() - Method in class com.gitee.apanlh.util.sys.jvm.JvmMemory
堆的内存使用信息
getHistory() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
获取历史缓存
getHistorySize() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
获取历史缓存长度
getHit() - Method in interface com.gitee.apanlh.util.cache.local.api.CacheProvider
获取命中次数
getHit() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
获取命中率
getHit() - Method in class com.gitee.apanlh.util.cache.local.CacheFifo
 
getHit() - Method in class com.gitee.apanlh.util.cache.local.CacheLfu
 
getHit() - Method in class com.gitee.apanlh.util.cache.local.CacheLru
 
getHit() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
 
getHit() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
获取TwoQ缓存命中次数
非FIFO+LRU的缓存次数
getHomeDir() - Method in class com.gitee.apanlh.util.sys.SysUser
获取用户目录
getHttpClientTimer() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取HTTP计时统计对象
getHttpConfig() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
获取HTTP配置对象
getHttpConfig() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取HTTPConfig配置
getHttpLog() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取HTTPLog对象
getHttpRequest() - Static method in class com.gitee.apanlh.spring.ServletBeanUtils
获取当前线程绑定的 HttpServletRequest 对象
getHttpRequest() - Method in class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
获取HttpServletRequest对象
getHttpRequest() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取HTTP请求对象
getHttpResponse() - Static method in class com.gitee.apanlh.spring.ServletBeanUtils
获取当前线程绑定的 HttpServletResponse 对象
getHttpResponseHeader() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取HTTP响应头
getIatTimeOfDateTime(String) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
获取签发时间
getIgnores() - Method in class com.gitee.apanlh.util.reflection.copy.CopyConfig
获取忽略字段项
getImageType(byte[]) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取文件实际类型-图片相关
基于魔术值判断
getInit() - Method in class com.gitee.apanlh.util.sys.jvm.JvmHeapMemory
获取初始化内存
getInit() - Method in class com.gitee.apanlh.util.sys.jvm.JvmNonHeapMemory
获取初始化内存
getInitStatus() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
是否初始化完成
getInput(File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取文件输入流
将保持输入流开放
getInput(String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取文件输入流
将保持输入流开放
getInput(String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
资源地址不限于:"classpath:", "file:", "jar:", "war:"
输入流需自行关闭
getInput(URL) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
资源地址不限于:"classpath:", "file:", "jar:", "war:"
输入流需自行关闭
getInputStream() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
原始输入流
getInputStream() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
getInputStream() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
将服务响应流复制返回
getInputStream() - Method in class com.gitee.apanlh.util.net.http.io.HttpInputStream
获取输入流
getInputStream() - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
获取原始输入流
getInputStream() - Method in class com.gitee.apanlh.web.wrapper.BaseXssRequestWrapper
 
getInputStream() - Method in class com.gitee.apanlh.web.wrapper.RefreshRequestWrapper
 
getInputStream(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取输入流
内部捕获异常
getInt() - Method in class com.gitee.apanlh.util.calc.Num
返回Int值
getInt(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取整型值(如果内部值不是Integer则尝试转换)
getIntArray(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取整型数组
getInterceptors() - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
获取所有拦截器
getIp() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
获取IP
getIpAddr() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
当前本机公网IP包含地理信息
getIpAddr(String) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
根据IP获取地址信息获取地理信息
getIpAddr(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取客户端真实IP地址
getIpV4AllAddress() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
获取所有IP
本机IP
内网IP
如果外网IP有配置则获取外网
getIterationCount() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
获取迭代次数
PBE使用
getIv() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getIv() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
获取原始向量字节数组
getIvToBase64() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getIvToBase64() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将向量编码Base64
getIvToBase64Str() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getIvToBase64Str() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将向量编码Base64字符串
getIvToHex() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getIvToHex() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将向量编码十六进制字符串
getJarFile(Class<?>) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
根据类获取指定的JarFile对象
getJarFile(URL) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
获取JarFile
getJdk() - Static method in class com.gitee.apanlh.util.sys.jdk.JdkInfo
获取JDK信息
getJdkBit() - Static method in class com.gitee.apanlh.util.sys.jdk.JdkInfo
获取JDK32位或64位信息
getJdkPath() - Static method in class com.gitee.apanlh.util.sys.jdk.JdkInfo
获取JDK路径地址
getJdkVersion() - Static method in class com.gitee.apanlh.util.sys.jdk.JdkInfo
获取JDK的版本信息
getJsonSource() - Method in exception com.gitee.apanlh.exp.json.JsonException
获取引发异常原始JSON字符串
getKey() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyAppender
获取最终构造的键
getKey() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
获取key
getKey() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
获取HMac密钥
getKey() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getKey() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
获取原始密钥字节数组
getKey() - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthCustom
获取键
getKey() - Method in class com.gitee.apanlh.util.setting.ConfigLoader
将文件名作为key
getKeyBytes() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
获取HMac密钥以字节形式返回
返回的字节数组可以通过适当的编码和解码方式转换为不同的格式
例如Base64编码或十六进制表示,以便将密钥转换为字符串或其他方式进行处理
getKeyLength() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
获取算法长度
getKeys(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
获取map所有key
getKeys(List<String>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
查找多个key 返回对象
getKeys(List<String>, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
查找多个key 返回对象
getKeysByValue(Map<K, V>, V) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据value查找相对应的key
getKeyToBase64() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getKeyToBase64() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将密钥编码Base64
getKeyToBase64Str() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getKeyToBase64Str() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将密钥编码Base64字符串
getKeyToHex() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getKeyToHex() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将密钥编码十六进制字符串
getLanguage() - Method in class com.gitee.apanlh.util.sys.SysUser
获取语言
getLast() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
获取最后一个元素
getLast(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
获取列表中最后一个元素
getLast(String, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
获取列表中最后一个元素
自定义转换
getLast(Collection<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
获取最后元素
getLength() - Method in class com.gitee.apanlh.util.unit.DataSize
返回的是转化后的长度
getLibraryName() - Method in enum com.gitee.apanlh.util.check.CheckLibrary
获取依赖库名
getLineCount() - Method in class com.gitee.apanlh.util.io.ReadLineIterator
获取读取的行总数
getLines() - Method in class com.gitee.apanlh.util.io.ReadLineIterator
读取所有行并返回列表
调用此方法会完全消耗迭代器
使用过后会自动关闭流
调用后迭代器不可再用
getLines(int) - Method in class com.gitee.apanlh.util.io.ReadLineIterator
读取前limit)行,剩余行将不再读取(达到 limit 后主动关闭流)
如果文件总行数小于limit,则返回实际所有行
调用此方法后,迭代器不可再用
getLoadBeans() - Static method in class com.gitee.apanlh.spring.data.redis.core.RedisKeyLoader
获取所有加载Redis对象
getLoadClassName() - Method in enum com.gitee.apanlh.util.check.CheckLibrary
获取加载类名
getLoadVersion() - Method in enum com.gitee.apanlh.util.check.CheckLibrary
获取加载版本
getLocalAddress() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
获取本机IP地址
getLocalHost() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
获取主机名以及ip地址
getLocalHostName() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
获取主机名
getLock() - Method in interface com.gitee.apanlh.util.thread.lock.LockExecutor
获取底层锁对象
getLock() - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
 
getLock() - Method in class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
 
getLock() - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
 
getLogLevel() - Method in class com.gitee.apanlh.util.measure.TimeWatch
获取日志等级
getLogLevel() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-日志等级
getLong() - Method in class com.gitee.apanlh.util.calc.Num
返回long值
getLong(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取长整型值(如果内部值不是 Long 则尝试转换)
getLongArray(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取长整型值数组
getLru() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
获取LRU缓存
getLruSize() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
获取LRU缓存长度
getMachine() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
获取 机器码信息
getMacLength() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
获取消息认证码(MAC)的长度
getMajorVersion() - Static method in class com.gitee.apanlh.util.sys.SystemUtils
获取JAVA主版本号
getMajorVersion(String) - Static method in class com.gitee.apanlh.util.sys.SystemUtils
获取JAVA主版本号
getMap() - Method in class com.gitee.apanlh.util.cache.local.Cache
获取本身Map对象
直接操作返回的Map会绕过锁机制
getMap() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
获取本身Map对象
getMap() - Method in class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestPreBodyCast
转换Map
getMapper() - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
获取ObjectMapper
默认返回全局单例,子类可重写以提供自定义映射器
getMark() - Method in enum com.gitee.apanlh.util.unit.DataSizeUnit
获取标记位
getMask(int) - Static method in class com.gitee.apanlh.util.desensitize.StringMasking
获取脱敏符号
getMax() - Method in class com.gitee.apanlh.util.sys.jvm.JvmHeapMemory
获取最大内存
getMax() - Method in class com.gitee.apanlh.util.sys.jvm.JvmNonHeapMemory
获取最大内存
getMemory() - Static method in class com.gitee.apanlh.util.sys.jvm.JvmMemory
获取堆、非堆的内存使用信息
getMessage() - Method in interface com.gitee.apanlh.util.net.http.BaseHttpStatus
获取响应消息
非响应体消息
比如 HTTP/1.1 200 OK, 这里的OK即响应消息
比如 HTTP/1.1 404 NOT FOUND, 这里的NOT FOUND即响应消息
getMessage() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
 
getMessage() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
 
getMessage() - Method in enum com.gitee.apanlh.web.msg.DefaultResultMessage
 
getMessage() - Method in interface com.gitee.apanlh.web.msg.ResultMessage
获取响应消息
getMethod() - Method in class com.gitee.apanlh.util.net.http.HttpRequest
获取HTTP请求方法类型
getMethod() - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
获取方法
getMethod() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取请求方法
getMethod(Class<?>, String, Class<?>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取当前类声明的指定名称的方法(不含父类)
getMethod(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取请求方法
getMethodAnnotation(Method, Class<A>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
getMethodAnnotation(Method, Class<A>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
获取方法元注解
getMethodAnnotation(Method, Class<A>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取方法元注解
getMethodName() - Method in enum com.gitee.apanlh.web.http.HttpMethod
获取Request方法名
getMethodName(HttpMethod) - Static method in enum com.gitee.apanlh.web.http.HttpMethod
获取Request方法名
getMethodParameter() - Method in class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
获取方法参数
getMethods(Class<?>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取当前类声明的所有方法(不含父类)
getMode() - Method in enum com.gitee.apanlh.util.algorithm.asymmetric.SM2Mode
获取模式
getMode() - Method in enum com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
获取模式
getMode() - Method in enum com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
获取模式
getMode() - Method in enum com.gitee.apanlh.util.algorithm.crypto.CipherKeyWarpMode
获取类型值
getMode() - Method in enum com.gitee.apanlh.util.algorithm.crypto.CipherMode
获取类型值
getModulus() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSA
获取公共指数
getMonth(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
获取身份证中的月
getMsg() - Method in class com.gitee.apanlh.web.model.vo.ResultVO
获取返回消息
getMsgFieldName() - Method in class com.gitee.apanlh.spring.web.handler.DefaultResultFieldMapping
 
getMsgFieldName() - Method in interface com.gitee.apanlh.spring.web.handler.ResultFieldMapping
消息字段名
getMultipartHttpRequest() - Method in class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
获取MultipartHttpServletRequest对象
getName() - Method in class com.gitee.apanlh.util.date.TimeSlot
获取自定义时间段名称
getName() - Method in class com.gitee.apanlh.util.file.FileCheck
获取文件名
getName() - Method in class com.gitee.apanlh.util.sys.SystemDisk
获取磁盘名称
getName() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取当前操作系统信息
getName() - Method in class com.gitee.apanlh.util.sys.SysUser
获取用户名
getName(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取全限定名
getName(T) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取全限定名
getNameOfReplaceSeparator(Class<?>, String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取全限定名
假设separator值为[/]
自定义替换部分:原有com.xxx.xxx.xx -> 替换后com/xxx/xxx/xx
getNameOfReplaceSeparator(T, String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取全限定名 获取全限定名
假设替换分隔符值为[/]
原有com.xxx.xxx.xx -> 替换后com/xxx/xxx/xx
getNames() - Method in class com.gitee.apanlh.util.sys.SystemDisk
获取所有系统盘符名称
getNetInfo() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
获取所有网卡信息
getNoArgs(Class<T>) - Static method in class com.gitee.apanlh.util.base.SingletonUtils
获取无参构造函数
getNonHeapInfo() - Method in class com.gitee.apanlh.util.sys.jvm.JvmMemory
非堆的内存使用信息
getNow() - Static method in class com.gitee.apanlh.util.date.TimeSlotUtils
获取当前时间段
波浪线分割(6:00~9:00)
getNowName() - Static method in class com.gitee.apanlh.util.date.TimeSlotUtils
获取当前时间段名称
getObject() - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
获取对象
getObjectPendingFinalizationCount() - Method in class com.gitee.apanlh.util.sys.jvm.JvmMemory
用于描述有多少对象被挂起以便回收
getOkInputStream() - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
获取响应成功输入流
getOriginalFilename() - Method in class com.gitee.apanlh.util.net.http.FormDataFileResource
获取来源文件名称
getOutIpv4() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
获取本机的外网IP地址
getOutput(File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取文件输出流
将保持输出流开放
getOutput(File, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取文件输出流
将保持输出流开放
自定义追加标识
getOutput(String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取文件输出流
将保持输出流开放
getOutput(String, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取文件输出流
将保持输出流开放
自定义追加标识
getOutputStream() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
获取原始输出流
getOutputStream() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
getOutputStream(HttpServletResponse) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取输出流
内部捕获异常
getOverflowEvents() - Method in class com.gitee.apanlh.util.file.FileWatcher
获取溢出事件总数
getPackageClasses(String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
根据指定包获取相对应Class
默认搜索多层结构
getPackageClasses(String, boolean) - Static method in class com.gitee.apanlh.util.base.ClassUtils
根据指定包获取相对应Class
自定义搜索级别(单层、多层)
getPackageName(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取包名
getPackageName(T) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取包名
getPage() - Method in class com.gitee.apanlh.web.model.Pager
获取页码
getPager() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取分页对象
getPager() - Method in class com.gitee.apanlh.web.model.vo.ResultVO
获取返回分页信息
getPagerFieldName() - Method in class com.gitee.apanlh.spring.web.handler.DefaultResultFieldMapping
 
getPagerFieldName() - Method in interface com.gitee.apanlh.spring.web.handler.ResultFieldMapping
分页信息字段名
getPageSize() - Method in class com.gitee.apanlh.web.model.Pager
获取每条页数
getParamKeys(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取request参数所有的Key值
getParams() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取请求参数
getParams() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取request参数(同参多值则用逗号分割表示)
getParams(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取request参数(同参多值则用逗号分割表示)
getParamTypes() - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
获取参数类型
getParent() - Method in class com.gitee.apanlh.util.measure.TimeWatchNode
获取父节点
getParse(HttpBodyType) - Method in class com.gitee.apanlh.util.net.http.handler.body.HttpBodyParseContext
根据类型获取解析器
getParserConfig() - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
获取ParserConfig
默认返回全局单例,子类可重写以提供自定义解析器
getPassword() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getPassword() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
获取原始密码字节数组
getPassword() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
获取连接密码
getPassword() - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthBasic
获取密码
getPasswordToBase64() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getPasswordToBase64() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将密码编码Base64
getPasswordToBase64Str() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getPasswordToBase64Str() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将密码编码Base64字符串
getPasswordToHex() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getPasswordToHex() - Method in interface com.gitee.apanlh.util.algorithm.symmetric.SymmetricEncode
将密码编码十六进制字符串
getPath() - Method in class com.gitee.apanlh.util.file.FileCheck
获取文件路径
getPath() - Method in class com.gitee.apanlh.util.setting.ConfigLoader
获取配置文件中的绝对路径
getPath() - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
获取上下文路径地址
getPath(Class<?>) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
获取指定类所在的目录下的路径地址
getPathNode(String, Class<T>) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
根据点分隔路径节点获取值
例如user.phone(等于获取user中phone属性)
例如user.children.phone(等于获取例如user里children对象的phone属性)
暂不支持含数组索引的路径,如 user.cityList[0].city
getPhrase() - Method in enum com.gitee.apanlh.util.net.http.HttpStatusType
获取当前HTTP状态短语
getPid() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取进程PID号
getPidName() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取主机名
getPort() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
获取端口
getPriority() - Method in enum com.gitee.apanlh.util.calc.OperatorType
获取优先级
getPrivateEncode() - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKeyFormat
获取原始私钥字节数组
getPrivateEncode() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getPrivateEncode() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getPrivateEncodeToBase64() - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKeyFormat
将私钥编码Base64
getPrivateEncodeToBase64() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getPrivateEncodeToBase64() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getPrivateEncodeToBase64Str() - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKeyFormat
将私钥编码Base64字符串
getPrivateEncodeToBase64Str() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getPrivateEncodeToBase64Str() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getPrivateEncodeToHex() - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKeyFormat
将私钥编码十六进制字符串
getPrivateEncodeToHex() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getPrivateEncodeToHex() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getPrivateExponent() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSA
获取私钥特征值
getPrivateKey() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
获取私钥
getPrivateKey() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
获取私钥抽象
getPrivateKey() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
获取私钥
getPrivateKeyStr() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
获取私钥
getProperty(String) - Static method in class com.gitee.apanlh.spring.BeanContextUtils
获取配置属性值
getProtocol() - Method in class com.gitee.apanlh.util.setting.ConfigLoader
获取资源协议
getProvider() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
获取Provider
getProvider() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getProvider() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getProvider() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
getProvider() - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
获取Provider
getProvince(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
获取身份证中的省份
getProxyClass(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取代理类的原始类型(若为 CGLIB/Spring 代理,返回父类或原始接口)
getProxyClass(Class<?>, String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取代理原始类
getPublicEncode() - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKeyFormat
获取原始公钥字节数组
getPublicEncode() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getPublicEncode() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getPublicEncodeToBase64() - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKeyFormat
将公钥编码Base64
getPublicEncodeToBase64() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getPublicEncodeToBase64() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getPublicEncodeToBase64Str() - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKeyFormat
将公钥编码Base64字符串
getPublicEncodeToBase64Str() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getPublicEncodeToBase64Str() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getPublicEncodeToHex() - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKeyFormat
将公钥编码十六进制字符串
getPublicEncodeToHex() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
getPublicEncodeToHex() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
getPublicExponent() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSA
获取公钥特征值
getPublicKey() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
获取公钥
getPublicKey() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
获取公钥
getPublicKey() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
获取公钥
getPublicKeyStr() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
获取公钥
getQ() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
获取公钥Q值
getQ(boolean) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
获取公钥Q值
getRandomOfSecure() - Static method in class com.gitee.apanlh.util.random.RandomUtils
返回一个提供安全随机数的 SecureRandom
强随机数生成器,提供了安全性较高的随机数生成功能
它使用了密集种子生成器和可预测性保护机制,以提供高质量的随机数
适用于需要更高安全性的随机数生成场景
getRandomOfSecure(byte[]) - Static method in class com.gitee.apanlh.util.random.RandomUtils
返回一个提供安全随机数的 SecureRandom
自定义随机数种子
强随机数生成器,提供了安全性较高的随机数生成功能
它使用了密集种子生成器和可预测性保护机制,以提供高质量的随机数
适用于需要更高安全性的随机数生成场景
getRandomOfThread() - Static method in class com.gitee.apanlh.util.random.RandomUtils
获取当前线程ThreadLocalRandom实例,用于生成随机数
提供了高效的随机数生成器,每个线程都有一个独立的实例
由于每个线程都有独立的实例,因此不会出现线程安全问题
getReader() - Method in class com.gitee.apanlh.web.wrapper.BaseXssRequestWrapper
 
getReader() - Method in class com.gitee.apanlh.web.wrapper.RefreshRequestWrapper
 
getReader(File) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取缓冲文件读取器
默认系统字符编码
默认8K缓冲区
将保持输入流开放
getReader(File, String) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取缓冲文件读取器
自定义系统字符编码
默认8K缓冲区
将保持输入流开放
getReader(File, String, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取缓冲文件读取器
默认8K缓冲区
自定义字符编码
将保持输入流开放
getReader(File, Charset, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取BufferedReader
自定义缓冲区大小
自定义字符编码
将保持输入流开放
getReader(InputStream) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取缓冲文件读取器
默认系统字符编码
默认8K缓冲区
将保持输入流开放
getReader(InputStream, String) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取缓冲文件读取器
自定义系统字符编码
默认8K缓冲区
将保持输入流开放
getReader(InputStream, String, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取缓冲文件读取器
默认8K缓冲区
自定义字符编码
将保持输入流开放
getReader(InputStream, Charset) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取缓冲文件读取器
自定义系统字符编码
默认8K缓冲区
将保持输入流开放
getReader(InputStream, Charset, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取BufferedReader
自定义缓冲区大小
自定义字符编码
将保持输入流开放
getReader(String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
资源地址不限于:"classpath:", "file:", "jar:", "war:"
默认UTF-8字符集编码
输入流需自行关闭
getReader(String, String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
资源地址不限于:"classpath:", "file:", "jar:", "war:"
自定义字符集编码
输入流需自行关闭
getReader(URL) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
资源地址不限于:"classpath:", "file:", "jar:", "war:"
默认UTF-8字符集编码
输入流需自行关闭
getReader(URL, String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
资源地址不限于:"classpath:", "file:", "jar:", "war:"
自定义字符集编码
输入流需自行关闭
getReaders() - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
默认返回全局单例,子类可重写以提供自定义映射器
getReaderUtf8(InputStream) - Static method in class com.gitee.apanlh.util.io.IOUtils
获取BufferedReader
指定UTF-8字符编码
getReadLock() - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
获取读锁
getReadLock() - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
获取读锁
getReadTimeout() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-读取超时参数(单位毫秒)
getReceiveBufferSize() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取传输接收缓冲区大小
getRedirectPath() - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
获取重定向地址
getRedisData() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
获取Redis数据类型
getRedisServerTime() - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
getRedisServerTime() - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
获取当前连接的Redis时间
getRedisTemplate() - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
获取Redis客户端
getRedisTypeName() - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
获取Redis类型名称
getRegisterMap() - Method in class com.gitee.apanlh.util.net.http.handler.body.HttpBodyParseContext
获取注册解析器MAP
getRequest() - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
获取请求对象
getRequest() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取HttpServletRequest对象
getRequestBody() - Method in class com.gitee.apanlh.util.net.http.HttpBody
获取-请求体内容
getRequestHeaders() - Method in class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
获取请求头
getRequestInterceptorChain() - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorContext
获取-请求参数解析后拦截器
getRequestLog() - Method in class com.gitee.apanlh.util.net.http.HttpLog
获取-请求日志
getRequestPreInterceptorChain() - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorContext
获取-请求参数解析前拦截器
getResolveMap() - Method in class com.gitee.apanlh.util.setting.ConfigParse
获取解析后的Map
GetResolver - Class in com.gitee.apanlh.spring.web.resolver.content
GET解析器
getResource(Class<?>, String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
根据指定类的资源路径获取资源
getResource(String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
根据资源路径获取资源
根据线程类加载器或JVM类加载器
getResources(String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
根据资源路径获取多个资源
必须为目录路径格式如:config/x
根据线程类加载器或JVM类加载器
getResponse() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取HttpServletResponse对象
getResponseCode() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
返回响应状态
getResponseCode() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
getResponseInterceptorChain() - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorContext
获取-响应拦截器
getResponseLog() - Method in class com.gitee.apanlh.util.net.http.HttpLog
获取-响应日志
getResponseMessage() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
返回响应消息
getResponseMessage() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
getRespReadTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
获取响应读取流耗时
getRespTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
获取响应回复时长
getRunTime() - Static method in class com.gitee.apanlh.util.sys.SystemUtils
获取JDK运行时间
getRuntimeArgs() - Static method in class com.gitee.apanlh.util.sys.SystemUtils
获取运行参数
getRwLock() - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
获取读写锁
getSalt() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
获取盐值
getSecretKey() - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
获取密钥
getSendBufferSize() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取传输发送缓冲区大小
getSeparator() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyConfig
获取分隔符风格
getSession() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取session对象
getSessionAttribute(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
从当前 HTTP 会话中获取指定名称的属性false
getSessionId() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取sessionId
getSignAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSA
 
getSignAlgorithm() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
获取当前签名名称
getSignCode() - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
获取校验结果状态码
getSignMsg() - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
获取结果信息
getSimpleName(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取Class名称
非全限定名
getSimpleName(Class<?>, boolean) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取Class名称
自定义首字母是否小写
getSimpleName(T) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取Class名称
非全限定名
getSimpleName(T, boolean) - Static method in class com.gitee.apanlh.util.base.ClassUtils
获取Class名称
非全限定名
自定义首字母是否小写
getSimpleUuid() - Static method in class com.gitee.apanlh.util.id.IdUtils
生成不带-的UUID
getSize() - Method in class com.gitee.apanlh.web.model.WebFile
获取传递文件Key的个数
getSnowFlakeIdDate(long) - Static method in class com.gitee.apanlh.util.id.IdUtils
获取雪花ID生成时间
默认返回标准时间格式
getSnowFlakeIdDate(long, String) - Static method in class com.gitee.apanlh.util.id.IdUtils
获取雪花ID生成时间
自定义时间格式
getSnowFlakeIdDate(String) - Static method in class com.gitee.apanlh.util.id.IdUtils
获取雪花ID生成时间
默认返回标准时间格式
getSnowFlakeIdDate(String, String) - Static method in class com.gitee.apanlh.util.id.IdUtils
获取雪花ID生成时间
自定义时间格式
getStack() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
获取列表
getStackTrace() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取调用堆栈的所有堆栈帧
getStackTraceByClassName(Class<?>) - Static method in class com.gitee.apanlh.util.thread.StackUtils
根据类名获取首次出现的堆栈帧信息
getStackTraceByClassName(String) - Static method in class com.gitee.apanlh.util.thread.StackUtils
根据类名获取首次出现的堆栈帧信息
如存在全限定名则equals判断
如不存在则只验证类名的结尾是否一致
getStackTraceByKeyword(String) - Static method in class com.gitee.apanlh.util.thread.StackUtils
根据某个关键字获取首次出现的堆栈帧信息
getStackTraceByMethodName(String) - Static method in class com.gitee.apanlh.util.thread.StackUtils
根据方法名获取首次出现的堆栈帧信息
getStampedLock() - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
获取不可重入锁
getStartRow() - Method in class com.gitee.apanlh.web.model.Pager
获取起始行数
getStartTime() - Method in class com.gitee.apanlh.util.date.TimeSlot
获取-开始时间
getStartTime() - Static method in class com.gitee.apanlh.util.sys.SystemUtils
获取JDK启动时间
getStatus() - Method in enum com.gitee.apanlh.util.net.ftp.FtpStatus
获取状态
getStatus() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取响应状态对象
getStr() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
将响应体转换成String格式
默认UTF-8
将自动关闭HTTP客户端
getStr(String) - Method in class com.gitee.apanlh.util.net.http.HttpResponse
将服务响应消息转换成String格式
getStr(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取字符串值(如果内部值不是String则尝试转换)
getStrArray(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取字符串数组
如需按路径取值,请使用RequestVO.getPathNode(java.lang.String, java.lang.Class<T>)
getString() - Method in class com.gitee.apanlh.util.calc.Num
返回原始数值的字符串表示(包含完整精度,可能包含尾随零)
getSuffix(File) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取文件后缀
默认不包含.
getSuffix(File, boolean) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取文件后缀
自定义是否包含.
getSuffix(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取文件后缀
默认不包含.
getSuffix(String, boolean) - Static method in class com.gitee.apanlh.util.file.FileUtils
获取文件后缀
自定义是否包含.
getSuperClassGenericType(Class<?>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
获取父类的第一个泛型参数类型
getSystemFont() - Static method in class com.gitee.apanlh.util.image.ImageUtils
获取本地的所有字体
getTarget() - Method in class com.gitee.apanlh.util.reflection.copy.CopyConfig
获取目标类
getTargetType() - Method in class com.gitee.apanlh.spring.data.redis.serializer.JsonRedisSerializer
返回目标类型
getTaskName() - Method in class com.gitee.apanlh.util.measure.TimeWatch
获取任务名称
getTaskName() - Method in class com.gitee.apanlh.util.measure.TimeWatchNode
获取任务名称
getTempDir() - Method in class com.gitee.apanlh.util.sys.SysUser
获取用户临时目录
getText() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取文本
getTextLength(String) - Static method in class com.gitee.apanlh.util.image.ImageUtils
获取文本长度
getThreadName() - Static method in class com.gitee.apanlh.util.thread.StackUtils
获取当前线程名称
getTime() - Method in enum com.gitee.apanlh.util.cache.local.CacheTimer.ExpireTime
获取时间
getTime(String...) - Method in class com.gitee.apanlh.util.measure.TimeWatch
根据任务名称路径获取节点的耗时(毫秒)
getTimerStr() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取HTTP耗时统计
getToken() - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
获取token
getToken() - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthBearer
获取token
getTotal() - Method in class com.gitee.apanlh.web.model.Pager
获取数据总条数
getTotalErrors() - Method in class com.gitee.apanlh.util.file.FileWatcher
获取回调错误总数
getTotalEventsProcessed() - Method in class com.gitee.apanlh.util.file.FileWatcher
获取已处理事件总数
getTotalLine(File) - Static method in class com.gitee.apanlh.util.file.FileUtils
读取文件行号
getTotalLine(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
读取文件行号
getTotalPages() - Method in class com.gitee.apanlh.web.model.Pager
获取总页码
getTotalSpace() - Method in class com.gitee.apanlh.util.sys.SystemDisk
获取磁盘总空间
getTotalTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
获取从发送起到响应结束总体耗时
getTraceId() - Method in class com.gitee.apanlh.util.net.http.HttpLog
获取链路id
getTraceId() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
获取全局链路ID
getType() - Method in class com.gitee.apanlh.util.dataformat.TypeReference
获取类型
getType() - Method in enum com.gitee.apanlh.util.net.http.auth.HttpAuthProtocol
获取认证类型
getType() - Method in enum com.gitee.apanlh.util.net.http.HttpStatusType
获取HTTP类型
getType() - Method in enum com.gitee.apanlh.web.http.HttpContentType
获取类型
getUnit(String) - Static method in enum com.gitee.apanlh.util.unit.DataSizeUnit
根据字符串获取长度单位枚举
getUnlocked(K) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
获取值
无锁
getUrl() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
获取请求地址对象
getUrl() - Method in class com.gitee.apanlh.util.net.http.HttpRequest
获取HTTP请求地址
getUrl(Class<?>, String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
基于类位置进行资源加载
例如 A.class(假设A.class存在com/pan/util/下), abc.properties. -> 将寻找 com/pan/util/abc.properties
getUrl(String) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
资源地址不限于:"classpath:", "classes/", "file:", "jar:", "war:"
classes/可以不填写,如果直接a.properties时则自动获取classes下
getUsableSpace() - Method in class com.gitee.apanlh.util.sys.SystemDisk
获取磁盘可用空间
getUsed() - Method in class com.gitee.apanlh.util.sys.jvm.JvmHeapMemory
获取使用内存
getUsed() - Method in class com.gitee.apanlh.util.sys.jvm.JvmNonHeapMemory
获取使用内存
getUsedPercentage() - Method in class com.gitee.apanlh.util.sys.SystemDisk
硬盘资源的利用率
getUsedSpace() - Method in class com.gitee.apanlh.util.sys.SystemDisk
获取硬盘使用空间
getUser() - Method in class com.gitee.apanlh.util.sys.SystemInfo
获取系统用户信息
懒加载
getUserId() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
获取当前用于签名/验签的用户ID(User ID)
getUserId() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
获取用户id
getUsername() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
获取连接用户名
getUserName() - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthBasic
获取用户名
getUuid() - Static method in class com.gitee.apanlh.util.id.IdUtils
生成标准UUID
getValue() - Method in enum com.gitee.apanlh.util.calc.CollectorOperatorType
获取操作运算符的名称
getValue() - Method in enum com.gitee.apanlh.util.calc.OperatorType
获取运算符名称
getValue() - Method in enum com.gitee.apanlh.util.file.FileMatchType
获取值
getValue() - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthCustom
获取值
getValue() - Method in enum com.gitee.apanlh.util.setting.ResourceType
获取值
getValues() - Method in class com.gitee.apanlh.util.calc.NumCollector
获取收集Num列表
getValues() - Method in class com.gitee.apanlh.web.model.RequestHeader
转换为List
getWebFile() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取文件对象
getWebRequest() - Method in class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
获取spring上下文Request对象
getWhiteList() - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
白名单集合
getWithRandom() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
判断签名时是否使用随机数
getWithRandom() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
判断签名时是否使用随机数
getWorkingDirectory() - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取默认工作空间
getWriteLock() - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
获取写锁
getWriteLock() - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
获取写锁
getWriter(File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取缓冲写入器
将保持流开放
文件覆盖式
getWriter(File, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取缓冲写入器
将保持流开放
自定义追加标识
异常会将输出流/输入流自动关闭
getWriter(String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取缓冲写入器
默认系统字符编码
默认8K缓冲区
将保持流开放
getWriter(String, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
获取缓冲写入器
将保持流开放
自定义追加标识
getWriters() - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
默认返回全局单例,子类可重写以提供自定义映射器
getWriteTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
获取请求体结束总体耗时
getXml() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
获取XML
getXml(Class<T>) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
将XMl返回的值转换为Bean 默认body别名为<data>xxx</data>
getXml(Class<T>, String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
将XMl返回的值转换为Bean
自定义body别名
getYear(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
获取身份证中的年
getZodiac() - Static method in class com.gitee.apanlh.util.date.ZodiacUtils
获取英文星座
getZodiac(String) - Static method in class com.gitee.apanlh.util.date.ZodiacUtils
获取英文星座
getZodiac(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
获取身份证中的西方星座
getZodiacImage() - Static method in class com.gitee.apanlh.util.date.ZodiacUtils
获取星座图标
getZodiacImage(String) - Static method in class com.gitee.apanlh.util.date.ZodiacUtils
获取星座图标
GIF_SUFFIX - Static variable in class com.gitee.apanlh.util.image.ImageUtils
gif格式
GONE - com.gitee.apanlh.util.net.http.HttpStatusType
410 Gone
groupBy(FuncGroupBy<Num, K>) - Method in class com.gitee.apanlh.util.calc.NumCollector
对当前收集器中的 Num 对象按指定规则进行分组
groupBy(Collection<E>, FuncGet<E, K>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据键提取函数对集合进行分组(默认返回 HashMap)
key = 组名
value = 值
groupBy(Collection<E>, FuncGet<E, K>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据键提取函数对集合进行分组,可指定返回Map类型
key = 组名
value = 值
groupBy(List<T>, Function<T, K>, Function<T, Num>) - Static method in class com.gitee.apanlh.util.calc.NumCollector
将对象列表按指定键分组
返回每个键对应的NumCollector聚合器,自定义后续操作
groupBy(T) - Method in interface com.gitee.apanlh.util.func.FuncGroupBy
分组
groupSum(List<T>, Function<T, K>, Function<T, Num>) - Static method in class com.gitee.apanlh.util.calc.NumCollector
对列表中的元素按指定分类器分组,并对每组的值(通过提取器获取)求和
growthRate(Number) - Method in class com.gitee.apanlh.util.calc.Num
计算增长率
公式:(当前值 - 原始值) / 原始值 * 100
示例:Num.of(120).growthRate(100) = 20(从100增长到120,增长率20%)
growthRate(String) - Method in class com.gitee.apanlh.util.calc.Num
计算增长率
公式:(当前值 - 原始值) / 原始值 * 100
示例:Num.of(120).growthRate(100) = 20(从100增长到120,增长率20%)
gt(Num) - Method in class com.gitee.apanlh.util.calc.Num
是否A值大于B值 既 A > B
gt(Number) - Method in class com.gitee.apanlh.util.calc.Num
是否A值大于B值 既 A > B
gt(String) - Method in class com.gitee.apanlh.util.calc.Num
是否A值大于B值 既 A > B
GZIP - com.gitee.apanlh.util.compression.ZipType
GZIP类型
GZIP - com.gitee.apanlh.util.file.FileMatchType
GZIP类型

H

hasBinaryStream() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含二进制流数据
hasClassAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
类是否存在某注解
hasClassAnnotation(Class<?>, Class<A>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
hasClassAnnotation(Class<?>, Class<A>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
类是否存在注解
hasDelete() - Method in enum com.gitee.apanlh.web.http.HttpMethod
是否请求DELETE
hasEnableAtomic() - Method in class com.gitee.apanlh.util.cache.local.CacheObject
检测是否开启原子计数器
hasErrorInputStream() - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
是否为错误响应输入流
hasExpressionEnabled() - Method in class com.gitee.apanlh.util.calc.Num
是否开启表达式
hasFieldAnnotation(Field, Class<A>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
hasFieldAnnotation(Field, Class<A>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
字段是否存在注解
hasFieldAnnotation(Field, Class<A>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
字段是否存在注解
hasForm() - Method in class com.gitee.apanlh.util.net.http.HttpBody
获取-是否Form数据格式
hasForm() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含FORM表单数据
hasFormData() - Method in class com.gitee.apanlh.util.net.http.HttpBody
获取-是否FormData数据格式
hasFormData() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含 multipart/form-data 类型
hasFormDataFile() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含文件 multipart/form-data
hasGet() - Method in enum com.gitee.apanlh.web.http.HttpMethod
是否请求GET
hash(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
hash(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
计算hash摘要
用于子类中实现指定摘要算法
比如SM3中自定义hash算法 例如:BouncyCastleDigestAbstract.hash(byte[] content)
hash(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
hash(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
计算hash摘要
用于子类中实现指定摘要算法
比如SHA中默认指定SHA256算法或自定义hash算法
HASH - com.gitee.apanlh.spring.data.redis.core.RedisDataType
hash
hasHasEnableMonitor() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-是否启用监控
hasHasEnableTimer() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-开启HTTP链路时间监控
hashCode() - Method in class com.gitee.apanlh.util.base.SingletonKey
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.Cache
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheFifo
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheLfu
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheLru
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheObject
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
 
hashCode() - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
hashCode() - Method in class com.gitee.apanlh.util.calc.Num
 
hashCode() - Method in class com.gitee.apanlh.util.reflection.AnnotationCacheKey
 
hashCode() - Method in class com.gitee.apanlh.util.reflection.FieldCacheKey
 
hashCode() - Method in class com.gitee.apanlh.util.reflection.FieldCacheObject
 
hashCode(String) - Static method in class com.gitee.apanlh.util.base.HashUtils
默认JDK String hashCode 算法
hasHead() - Method in enum com.gitee.apanlh.web.http.HttpMethod
是否请求GET
HashUtils - Class in com.gitee.apanlh.util.base
Hash工具类
hasIgnoreStaticFields() - Method in class com.gitee.apanlh.util.reflection.FieldCacheObject
获取是否开启忽略静态字段
hasJson() - Method in class com.gitee.apanlh.util.net.http.HttpBody
获取-是否JSON数据格式
hasJson() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含JSON数据
hasJson(String) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
hasJson(String) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
hasJson(String) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
hasJson(String) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
验证字符串是否为合法JSON(不限制对象/数组类型)
hasJson(String) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
hasJsonArray(String) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
hasJsonArray(String) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
hasJsonArray(String) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
hasJsonArray(String) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
验证字符串是否为合法JSON数组(以 [ 开头且结构正确)
hasJsonArray(String) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
hasJsonObject(String) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
hasJsonObject(String) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
hasJsonObject(String) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
hasJsonObject(String) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
验证字符串是否为合法JSON对象(以 {} 开头且结构正确)
hasJsonObject(String) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
hasMethodAnnotation(Method, Class<A>) - Method in class com.gitee.apanlh.util.reflection.AnnotationCache
 
hasMethodAnnotation(Method, Class<A>) - Method in interface com.gitee.apanlh.util.reflection.AnnotationProvider
方法是否存在注解
hasMethodAnnotation(Method, Class<A>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
方法是否存在注解
hasMultipart() - Method in class com.gitee.apanlh.web.model.WebFile
判断当前对象是否由表单上传构造(multipart/form-data)
hasNext() - Method in class com.gitee.apanlh.util.io.ReadLineIterator
是否存在下一个元素
hasNext() - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
是否存在元素
hasNone() - Method in class com.gitee.apanlh.util.net.http.HttpBody
获取-是否为空请求体
hasOkInputStream() - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
是否为成功响应输入流
hasOptions() - Method in enum com.gitee.apanlh.web.http.HttpMethod
是否请求OPTIONS
hasParameterParse() - Method in class com.gitee.apanlh.util.net.http.HttpBody
是否参数已解析标识
hasParamUrlEncode() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-是否开启请求发送时进行urlEncode
hasPatch() - Method in enum com.gitee.apanlh.web.http.HttpMethod
是否请求PATCH
hasPathVariable() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含路径参数
hasPost() - Method in enum com.gitee.apanlh.web.http.HttpMethod
是否请求GET
hasPut() - Method in enum com.gitee.apanlh.web.http.HttpMethod
是否请求PUT
hasQueryParams() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含查询参数
hasRsaEncrypt() - Method in annotation type com.gitee.apanlh.annotation.crypto.DataDecrypt
是否为非对称加密
hasText() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含纯文本数据
hasTrace() - Method in enum com.gitee.apanlh.web.http.HttpMethod
是否请求TRACE
hasType(String, ContentTypeCategory) - Static method in enum com.gitee.apanlh.web.content.ContentTypeCategory
判断是否为指定类型
true为指定类型
hasWriteRequestBody() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-是否开启发送时写入响应体内容
hasWriteResponseBody() - Method in class com.gitee.apanlh.util.net.http.HttpConfig
获取-是否开启返回时写入响应体内容
hasXFrameOptions() - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
XFrame标识
hasXml() - Method in class com.gitee.apanlh.web.model.RequestDataType
判断是否包含XML数据
HEAD - com.gitee.apanlh.web.http.HttpMethod
HEAD请求方法
HexUtils - Class in com.gitee.apanlh.util.encode
16进制工具类
hideLocalIp() - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
隐藏本地Ip
默认隐藏后三位
hideOutIp(String) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
隐藏IP
默认隐藏后三位
hmac(byte[], DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
自定义摘要类型
hmac(String, DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
自定义摘要类型
HMac - Class in com.gitee.apanlh.util.algorithm.digest
HMac(消息认证码)摘要算法
支持常用的HMac摘要算法
可以生成HMac摘要值,并提供相关操作方法
包括自动生成密钥、获取密钥以字节形式返回、获取消息认证码(MAC)的长度等
默认使用HMacSHA256摘要算法
可通过getKey()方法获取密钥
可通过getKeyBytes()方法获取字节密钥
可通过getMacLength()方法获取消息认证码(MAC)的长度
HMac() - Constructor for class com.gitee.apanlh.util.algorithm.digest.HMac
默认构造函数
默认使用HMacSHA256摘要算法
HMac(byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.digest.HMac
构造函数
默认使用HMacSHA256摘要算法
自定义密钥
HMac(byte[], DigestType) - Constructor for class com.gitee.apanlh.util.algorithm.digest.HMac
构造函数
自定义指定HMac摘要类型
自定义密钥
HMac(DigestType) - Constructor for class com.gitee.apanlh.util.algorithm.digest.HMac
构造函数
自定义指定HMac摘要类型
默认生成密钥(消息认证码),如果需要获取使用HMac.getKey()
HMac(String) - Constructor for class com.gitee.apanlh.util.algorithm.digest.HMac
构造函数
默认使用HMacSHA256摘要算法
自定义指定字符串HMac密钥
HMac(String, DigestType) - Constructor for class com.gitee.apanlh.util.algorithm.digest.HMac
构造函数
自定义指定HMac摘要类型
自定义密钥
HMAC_MD5 - com.gitee.apanlh.util.algorithm.digest.DigestType
HMAC MD5
HMAC_SHA1 - com.gitee.apanlh.util.algorithm.digest.DigestType
HMAC 1
HMAC_SHA224 - com.gitee.apanlh.util.algorithm.digest.DigestType
HMAC 224
HMAC_SHA256 - com.gitee.apanlh.util.algorithm.digest.DigestType
HMAC 256
HMAC_SHA384 - com.gitee.apanlh.util.algorithm.digest.DigestType
HMAC 384
HMAC_SHA512 - com.gitee.apanlh.util.algorithm.digest.DigestType
HMAC 512
hmacWithMd5() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
默认密钥,需要获取密钥请调用HMac.getKeyBytes()HMac.getKey()
MD5摘要类型
hmacWithMd5(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
MD5摘要类型
hmacWithMd5(String) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
MD5摘要类型
hmacWithSha1() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
默认密钥,需要获取密钥请调用HMac.getKeyBytes()HMac.getKey()
SHA1摘要类型
hmacWithSha1(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA1摘要类型
hmacWithSha1(String) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA1摘要类型
hmacWithSha224() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
默认密钥,需要获取密钥请调用HMac.getKeyBytes()HMac.getKey()
SHA224摘要类型
hmacWithSha224(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA224摘要类型
hmacWithSha224(String) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA224摘要类型
hmacWithSha256() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
默认密钥,需要获取密钥请调用HMac.getKeyBytes()HMac.getKey()
SHA256摘要类型
hmacWithSha256(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA256摘要类型
hmacWithSha256(String) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA256摘要类型
hmacWithSha384() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
默认密钥,需要获取密钥请调用HMac.getKeyBytes()HMac.getKey()
SHA384摘要类型
hmacWithSha384(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA384摘要类型
hmacWithSha384(String) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA384摘要类型
hmacWithSha512() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
默认密钥,需要获取密钥请调用HMac.getKeyBytes()HMac.getKey()
SHA512摘要类型
hmacWithSha512(byte[]) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA512摘要类型
hmacWithSha512(String) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建HMac摘要
自定义密钥
SHA512摘要类型
HOST - com.gitee.apanlh.util.net.http.HttpHeaderType
主机
HTTP_URL_CONNECTION - com.gitee.apanlh.util.net.http.HttpClientType
基于JDKHttpURLConnection
HTTP_VERSION_NOT_SUPPORTED - com.gitee.apanlh.util.net.http.HttpStatusType
505 HTTP Version Not Supported
HttpAuth - Class in com.gitee.apanlh.util.net.http.auth
HTTP请求认证抽象类
HttpAuth() - Constructor for class com.gitee.apanlh.util.net.http.auth.HttpAuth
默认构造函数
HttpAuthBasic - Class in com.gitee.apanlh.util.net.http.auth
Basic请求认证
HttpAuthBasic() - Constructor for class com.gitee.apanlh.util.net.http.auth.HttpAuthBasic
默认构造函数
HttpAuthBasic(String, String) - Constructor for class com.gitee.apanlh.util.net.http.auth.HttpAuthBasic
构造函数-初始化用户密码
base64编码格式(用户名:密码)
HttpAuthBearer - Class in com.gitee.apanlh.util.net.http.auth
Bearer认证协议
HttpAuthBearer() - Constructor for class com.gitee.apanlh.util.net.http.auth.HttpAuthBearer
默认构造函数
HttpAuthBearer(String) - Constructor for class com.gitee.apanlh.util.net.http.auth.HttpAuthBearer
默认构造函数
HttpAuthCustom - Class in com.gitee.apanlh.util.net.http.auth
基础认证形式,Key-Value形式
自定义认证
HttpAuthCustom() - Constructor for class com.gitee.apanlh.util.net.http.auth.HttpAuthCustom
默认构造函数
HttpAuthCustom(String, String) - Constructor for class com.gitee.apanlh.util.net.http.auth.HttpAuthCustom
构造函数-初始化键值
HttpAuthProtocol - Enum in com.gitee.apanlh.util.net.http.auth
HTTP请求认证协议
HttpBody - Class in com.gitee.apanlh.util.net.http
请求体、返回体Body
HttpBody() - Constructor for class com.gitee.apanlh.util.net.http.HttpBody
默认构造函数
HttpBody(HttpRequest, HttpBodyType) - Constructor for class com.gitee.apanlh.util.net.http.HttpBody
构造函数-加载HttpRequest对象
HttpBodyCast - Class in com.gitee.apanlh.util.net.http.handler.body.cast
提供一些对HttpBody强转方法
HttpBody强转父类
HttpBodyCast() - Constructor for class com.gitee.apanlh.util.net.http.handler.body.cast.HttpBodyCast
默认构造函数
HttpBodyCast(HttpBody) - Constructor for class com.gitee.apanlh.util.net.http.handler.body.cast.HttpBodyCast
构造函数-加载HttpBody
HttpBodyFormat - Enum in com.gitee.apanlh.util.net.http.format
HTTP请求体格式化
HttpBodyFormDataParse - Class in com.gitee.apanlh.util.net.http.handler.body
HTTPBody请求体解析
multipart/form-data表单请求
HttpBodyFormDataParse() - Constructor for class com.gitee.apanlh.util.net.http.handler.body.HttpBodyFormDataParse
默认构造函数
HttpBodyFormParse - Class in com.gitee.apanlh.util.net.http.handler.body
HTTPBody请求体解析
FORM表单格式请求
HttpBodyFormParse() - Constructor for class com.gitee.apanlh.util.net.http.handler.body.HttpBodyFormParse
默认构造函数
HttpBodyJsonParse - Class in com.gitee.apanlh.util.net.http.handler.body
HTTPBody请求体解析
JSON格式请求
HttpBodyJsonParse() - Constructor for class com.gitee.apanlh.util.net.http.handler.body.HttpBodyJsonParse
默认构造函数
HttpBodyNoneParse - Class in com.gitee.apanlh.util.net.http.handler.body
HTTP无请求体实现
HttpBodyNoneParse() - Constructor for class com.gitee.apanlh.util.net.http.handler.body.HttpBodyNoneParse
默认构造函数
HttpBodyParse - Interface in com.gitee.apanlh.util.net.http.handler.body
HTTPBody请求体/响应体解析
根据实现HttpBodyParseStrategy接口来定义解析类型
HttpBodyParseContext - Class in com.gitee.apanlh.util.net.http.handler.body
HttpBody解析,根据请求/响应类型使用不同的解析器
HttpBodyParseContext() - Constructor for class com.gitee.apanlh.util.net.http.handler.body.HttpBodyParseContext
默认构造函数
HttpBodyParseException - Exception in com.gitee.apanlh.exp.http
HTTP请求体解析相关异常
HttpBodyParseException(Exception) - Constructor for exception com.gitee.apanlh.exp.http.HttpBodyParseException
构造函数
HttpBodyParseException(String) - Constructor for exception com.gitee.apanlh.exp.http.HttpBodyParseException
构造函数
HttpBodyParseException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.http.HttpBodyParseException
构造函数
HttpBodyType - Enum in com.gitee.apanlh.util.net.http
HTTP请求体/响应体类型枚举
用于标识HTTP请求的数据格式
HttpClientBuilder - Class in com.gitee.apanlh.util.net.http
HTTP构建器
HttpClientException - Exception in com.gitee.apanlh.exp.http
HTTP客户端相关异常
HttpClientException(Exception) - Constructor for exception com.gitee.apanlh.exp.http.HttpClientException
构造函数
HttpClientException(String) - Constructor for exception com.gitee.apanlh.exp.http.HttpClientException
构造函数
HttpClientException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.http.HttpClientException
构造函数
HttpClientFactory - Class in com.gitee.apanlh.util.net.http.client
HTTP工厂类
HttpClientProvider - Interface in com.gitee.apanlh.util.net.http.client
HTTP客户端提供者
HttpClientType - Enum in com.gitee.apanlh.util.net.http
HTTP客户端类型枚举
HttpClientWatchTimer - Class in com.gitee.apanlh.util.net.http
HTTP客户端耗时监控
HttpClientWatchTimer() - Constructor for class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
默认构造函数
HttpClientWatchTimer(HttpConfig) - Constructor for class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
默认构造函数
HttpConfig - Class in com.gitee.apanlh.util.net.http
HTTP-客户端配置
HttpConfig() - Constructor for class com.gitee.apanlh.util.net.http.HttpConfig
默认构造函数
HttpConfig(int) - Constructor for class com.gitee.apanlh.util.net.http.HttpConfig
构造函数
全局统一超时时长
自定义参数
默认UTF-8传输编码
HttpConfig(int, int, String) - Constructor for class com.gitee.apanlh.util.net.http.HttpConfig
构造函数
自定义参数
HttpConfigException - Exception in com.gitee.apanlh.exp.http
HTTP配置相关异常
HttpConfigException(Exception) - Constructor for exception com.gitee.apanlh.exp.http.HttpConfigException
构造函数
HttpConfigException(String) - Constructor for exception com.gitee.apanlh.exp.http.HttpConfigException
构造函数
HttpConfigException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.http.HttpConfigException
构造函数
HttpConnectionConfigureChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP配置拦截器,装配实现对HTTP连接配置处理
HttpConnectionConfigureChain() - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpConnectionConfigureChain
默认构造函数
HttpConnectionException - Exception in com.gitee.apanlh.exp.http
HTTP链接相关异常
HttpConnectionException(Exception) - Constructor for exception com.gitee.apanlh.exp.http.HttpConnectionException
构造函数
HttpConnectionException(String) - Constructor for exception com.gitee.apanlh.exp.http.HttpConnectionException
构造函数
HttpConnectionException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.http.HttpConnectionException
构造函数
HttpContentLengthConfigureChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP配置拦截器,装配实现对HTTP请求长度处理
HttpContentLengthConfigureChain() - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpContentLengthConfigureChain
默认构造函数
HttpContentType - Enum in com.gitee.apanlh.web.http
请求类型枚举
列举了常见的 HTTP Content-Type
HttpContentTypeConfigureChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP配置拦截器,装配实现对HTTP请求体媒体类型处理
HttpContentTypeConfigureChain() - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpContentTypeConfigureChain
默认构造函数
HttpErrorInputStream - Class in com.gitee.apanlh.util.net.http.io
HTTP错误输入流
HttpErrorInputStream(InputStream) - Constructor for class com.gitee.apanlh.util.net.http.io.HttpErrorInputStream
构造函数-引用原有HTTP错误输入流
HttpException - Exception in com.gitee.apanlh.exp.http
HTTP相关异常
HttpException(Exception) - Constructor for exception com.gitee.apanlh.exp.http.HttpException
构造函数
HttpException(String) - Constructor for exception com.gitee.apanlh.exp.http.HttpException
构造函数
HttpException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.http.HttpException
构造函数
HttpExecutor - Class in com.gitee.apanlh.util.net.http
HTTP执行器
如果需要实现一些请求前或请求后的操作可添加HttpInterceptor
HttpHeader<V> - Class in com.gitee.apanlh.util.net.http
HTTP-Header
HttpHeaderConfigureChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP配置拦截器,装配实现对HTTP请求头处理
HttpHeaderConfigureChain() - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpHeaderConfigureChain
默认构造函数
HttpHeaderType - Enum in com.gitee.apanlh.util.net.http
HTTP请求/响应头类型枚举 提供标准化的HTTP头部字段常量
HttpInputStream - Class in com.gitee.apanlh.util.net.http.io
自定义输入流
HttpInterceptor - Interface in com.gitee.apanlh.util.net.http.handler
HTTP拦截器接口
再请求前和HTTP响应后进行拦截处理
如果需要使用HTTP拦截器请额外实现继承或该接口
HttpInterceptorChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP拦截器链父类,用于拦截HTTP请求或响应
责任链模式,按顺序执行所有的拦截器,依次对请求和响应进行处理
HttpInterceptorContext - Class in com.gitee.apanlh.util.net.http.handler
拦截器上下文,用于在请求/响应过程中传递数据
该上下文对象会在每个请求开始前创建
HttpInterceptorContext() - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpInterceptorContext
构造函数-初始化拦截器链
HttpLog - Class in com.gitee.apanlh.util.net.http
HTTP日志输出
HttpLog(boolean) - Constructor for class com.gitee.apanlh.util.net.http.HttpLog
默认构造函数
HttpLog(HttpRequest, HttpConfig) - Constructor for class com.gitee.apanlh.util.net.http.HttpLog
构造函数-加载HTTP请求对象
HttpMethod - Enum in com.gitee.apanlh.web.http
HttpRequest方法
HttpOkInputStream - Class in com.gitee.apanlh.util.net.http.io
HTTP成功输入流
HttpOkInputStream(InputStream) - Constructor for class com.gitee.apanlh.util.net.http.io.HttpOkInputStream
构造函数-引用原有HTTP输入流
HttpParamUtils - Class in com.gitee.apanlh.util.net.http
HTTP参数构建工具类
HttpParamUtils() - Constructor for class com.gitee.apanlh.util.net.http.HttpParamUtils
默认构造函数
HttpRequest - Class in com.gitee.apanlh.util.net.http
HTTP请求对象
HttpRequestBodyCast - Class in com.gitee.apanlh.util.net.http.handler.body.cast
提供一些请求参数解析后的转换方法
HttpRequestBodyCast() - Constructor for class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestBodyCast
默认构造函数
继承父类
HttpRequestBodyCast(HttpBody) - Constructor for class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestBodyCast
构造函数-加载HttpBody
继承父类
HttpRequestBodyChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP配置拦截器,装配实现对HTTP在请求前对请求体进行参数处理
将会开启HTTPClient连接
HttpRequestBodyChain() - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpRequestBodyChain
默认构造函数
HttpRequestHeader - Class in com.gitee.apanlh.util.net.http
HTTP请求头
HttpRequestHeader() - Constructor for class com.gitee.apanlh.util.net.http.HttpRequestHeader
构造函数-继承抽象类
HttpRequestHeader(Map<String, String>) - Constructor for class com.gitee.apanlh.util.net.http.HttpRequestHeader
构造函数-继承抽象类
自定义Map
HttpRequestInterceptor - Interface in com.gitee.apanlh.util.net.http.handler
HTTP请求拦截器(参数解析后)
实现该接口能够在HTTP请求之前进行处理但参数已经解析了
如果使用的是Restful风格或者QueryParam方式请使用HttpRequestPreInterceptorChain,因为即使修改了请求体,也不会再次刷新URL资源
支持函数式
HttpRequestInterceptorChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP请求拦截器责任链,按照顺序执行HTTP请求拦截器
在HTTP请求发送前执行
HttpRequestInterceptorChain(HttpInterceptor) - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpRequestInterceptorChain
构造函数-添加一个HTTP拦截器
继承父类
HttpRequestInterceptorChain(List<HttpInterceptor>) - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpRequestInterceptorChain
构造函数-初始化链
继承父类
HttpRequestPreBodyCast - Class in com.gitee.apanlh.util.net.http.handler.body.cast
提供一些请求参数解析前的转换方法
HttpRequestPreBodyCast() - Constructor for class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestPreBodyCast
默认构造函数
继承父类
HttpRequestPreBodyCast(HttpBody) - Constructor for class com.gitee.apanlh.util.net.http.handler.body.cast.HttpRequestPreBodyCast
构造函数-加载HttpBody
继承父类
HttpRequestPreInterceptor - Interface in com.gitee.apanlh.util.net.http.handler
HTTP请求拦截器(参数解析前)
实现该接口能够在HTTP请求参数解析之前进行处理
支持函数式
HttpRequestPreInterceptorChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP请求拦截器责任链,按照顺序执行HTTP请求拦截器
在HTTP参数解析前执行
HttpRequestPreInterceptorChain(HttpInterceptor) - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpRequestPreInterceptorChain
构造函数-添加一个HTTP拦截器
继承父类
HttpRequestPreInterceptorChain(List<HttpInterceptor>) - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpRequestPreInterceptorChain
构造函数-初始化链
继承父类
HttpResponse - Class in com.gitee.apanlh.util.net.http
HTTP请求响应体
自动关闭客户端及相关流
HttpResponse() - Constructor for class com.gitee.apanlh.util.net.http.HttpResponse
默认-构造函数
HttpResponse(HttpRequest, AbstractHttpClient<?>, HttpLog, HttpConfig, HttpClientWatchTimer) - Constructor for class com.gitee.apanlh.util.net.http.HttpResponse
构造函数
读取服务响应消息
创建响应状态
自动关闭客户端
HttpResponseException - Exception in com.gitee.apanlh.exp.http
HTTP请求响应相关异常
HttpResponseException(Exception) - Constructor for exception com.gitee.apanlh.exp.http.HttpResponseException
构造函数
HttpResponseException(String) - Constructor for exception com.gitee.apanlh.exp.http.HttpResponseException
构造函数
HttpResponseException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.http.HttpResponseException
构造函数
HttpResponseHeader - Class in com.gitee.apanlh.util.net.http
HTTP响应头
如果遇到多个参数则用 ; 分割
HttpResponseHeader() - Constructor for class com.gitee.apanlh.util.net.http.HttpResponseHeader
构造函数-继承抽象类
HttpResponseHeader(AbstractHttpClient<?>) - Constructor for class com.gitee.apanlh.util.net.http.HttpResponseHeader
构造函数-加载响应头信息
HttpResponseHeader(Map<String, String>) - Constructor for class com.gitee.apanlh.util.net.http.HttpResponseHeader
构造函数-继承抽象类
自定义Map
HttpResponseInputStream - Class in com.gitee.apanlh.util.net.http.io
响应流类型
HttpResponseInputStream(AbstractHttpClient<?>, HttpStatus, HttpClientWatchTimer) - Constructor for class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
构造函数-初始化加载流
HttpResponseInterceptor - Interface in com.gitee.apanlh.util.net.http.handler
HTTP请求拦截器接口
实现该接口能够在HTTP响应之后进行处理
支持函数式
HttpResponseInterceptorChain - Class in com.gitee.apanlh.util.net.http.handler
HTTP响应拦截器责任链,按照顺序执行HTTP响应拦截器
HttpResponseInterceptorChain(HttpInterceptor) - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpResponseInterceptorChain
构造函数-添加一个HTTP拦截器
继承父类
HttpResponseInterceptorChain(List<HttpInterceptor>) - Constructor for class com.gitee.apanlh.util.net.http.handler.HttpResponseInterceptorChain
构造函数-初始化链
继承父类
HttpStatus - Class in com.gitee.apanlh.util.net.http
默认实现HTTP响应状态
HttpStatus(AbstractHttpClient<?>) - Constructor for class com.gitee.apanlh.util.net.http.HttpStatus
默认-构造函数
HttpStatusException - Exception in com.gitee.apanlh.exp.http
HTTP响应状态相关异常
HttpStatusException(Exception) - Constructor for exception com.gitee.apanlh.exp.http.HttpStatusException
构造函数
HttpStatusException(String) - Constructor for exception com.gitee.apanlh.exp.http.HttpStatusException
构造函数
HttpStatusException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.http.HttpStatusException
构造函数
HttpStatusType - Enum in com.gitee.apanlh.util.net.http
Http状态枚举
分为5类,1xx、2xx、3xx、4xx、5xx,每类下面又有若干个具体的状态码
HttpStreamException - Exception in com.gitee.apanlh.exp.http
HTTP流相关异常
HttpStreamException(Exception) - Constructor for exception com.gitee.apanlh.exp.http.HttpStreamException
构造函数
HttpStreamException(String) - Constructor for exception com.gitee.apanlh.exp.http.HttpStreamException
构造函数
HttpStreamException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.http.HttpStreamException
构造函数
HttpUrl - Class in com.gitee.apanlh.util.net.http
HTTP请求地址对象
HttpUrl(String) - Constructor for class com.gitee.apanlh.util.net.http.HttpUrl
构造函数-初始化请求地址
HttpUrlConnectionProvider - Class in com.gitee.apanlh.util.net.http.client
HTTP客户端
目前基于HttpURLConnection实现
HttpUrlConnectionProvider() - Constructor for class com.gitee.apanlh.util.net.http.client.HttpUrlConnectionProvider
默认后遭函数
humpToLine(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
驼峰命名转换下划线-默认大写
humpToLine(String, boolean) - Static method in class com.gitee.apanlh.util.base.StringUtils
驼峰命名转换下划线
智能处理连续大写
XMLHttpRequest=xml_http_request/XML_HTTP_REQUEST
HYPER_LOG_LOG - com.gitee.apanlh.spring.data.redis.core.RedisDataType
特殊结构

I

idCard(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
身份证脱敏
IDCARD - com.gitee.apanlh.util.desensitize.DesensitizeType
身份证
idCard15To18(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
身份证15位转换18位
如果转换失败则抛出IdcardValidException 异常
idCard18To15(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
身份证18位转换15位
IdcardDesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
身份证脱敏规则
18位数字,6位地区编号+8位出生日期+4位序号
保留前6位和最后4位
15位数字,6位地区编号+6位出生日期+3位序号
保留前6位和最后3位
IdcardDesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.IdcardDesensitizeRule
默认构造函数
IdcardUtils - Class in com.gitee.apanlh.util.valid
身份证工具类
IdcardValidException - Exception in com.gitee.apanlh.exp
身份证校验异常
IdcardValidException(Exception) - Constructor for exception com.gitee.apanlh.exp.IdcardValidException
构造函数
IdcardValidException(String) - Constructor for exception com.gitee.apanlh.exp.IdcardValidException
构造函数
IdcardValidException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.IdcardValidException
构造函数
IdUtils - Class in com.gitee.apanlh.util.id
ID工具类
IF_MATCH - com.gitee.apanlh.util.net.http.HttpHeaderType
如果匹配
IF_MODIFIED_SINCE - com.gitee.apanlh.util.net.http.HttpHeaderType
如果修改于
IF_NONE_MATCH - com.gitee.apanlh.util.net.http.HttpHeaderType
如果不匹配
IF_RANGE - com.gitee.apanlh.util.net.http.HttpHeaderType
如果范围
IF_UNMODIFIED_SINCE - com.gitee.apanlh.util.net.http.HttpHeaderType
如果未修改于
IMAGE_BMP - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
图片bmp类型
IMAGE_GIF - com.gitee.apanlh.web.http.HttpContentType
GIF 图片
IMAGE_GIF - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
图片gif类型
IMAGE_JPEG - com.gitee.apanlh.web.http.HttpContentType
JPEG 图片
IMAGE_JPEG - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
图片jpeg类型
IMAGE_PNG - com.gitee.apanlh.web.http.HttpContentType
PNG 图片
IMAGE_PNG - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
图片PNG类型
IMAGE_SVG - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
图片svg+xml类型
IMAGE_WEBP - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
图片webp类型
ImageQrCodeUtils - Class in com.gitee.apanlh.util.image
生成二维码
ImageUtils - Class in com.gitee.apanlh.util.image
图片工具类
increase(Number) - Method in class com.gitee.apanlh.util.calc.Num
计算涨价后的价格
公式:原价 × (1 + (降价幅度%)
支持字符串传递百分比符号(75%)
increase(String) - Method in class com.gitee.apanlh.util.calc.Num
计算涨价后的价格
公式:原价 × (1 + (降价幅度%)
支持字符串传递百分比符号(75%)
increment(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
此key的value 数值+1,
此key的value只能存整型否则报错
如果不存在此key会先创建 默认先初始化0然后+1
increment(String, double) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
计数 (小数)
此key的value只能存小数
如果不存在此key会先创建
返回值为当前的数值
increment(String, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
计数(整型) 选择数值增加的范围
此key的value只能存整型否则报错 如果不存在此key会先创建
increment(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
递增1
整数 计数器
递增因子默认为1
increment(String, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
递增
整数计数器
如果key不存在则创建key 并赋值输入的计数值
incrementScore(String, Object, double) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
为成员的分数增加增量
indexOf(boolean[], boolean) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(boolean[], boolean, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(byte[], byte) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(byte[], byte, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(char[], char) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(char[], char, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(double[], double) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(double[], double, double) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引(带容差比较)
indexOf(double[], double, double, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引(带容差比较,指定起始位置)
indexOf(double[], double, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(float[], float) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(float[], float, float) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引(带容差比较)
indexOf(float[], float, float, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引(带容差比较,指定起始位置)
indexOf(float[], float, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(int[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(int[], int, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(long[], long) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(long[], long, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(short[], short) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(short[], short, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(List<E>, FuncFind<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
indexOf函数式
返回索引
如果未找到返回-1
indexOf(T[], T) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
indexOf(T[], T, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
返回找到出现的第一个索引
info() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
获取所有 Redis 服务器信息
info(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
获取 Redis 服务器信息
INFO - com.gitee.apanlh.util.log.LogLevel
INFO:用于记录应用程序的运行情况,包括启动、停止等
init(FilterConfig) - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
 
initCipher(byte[], byte[], CipherMode) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
初始化加解密器
initCipher(byte[], byte[], CipherMode) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
initCipher(byte[], byte[], CipherMode) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
自定义加解密器
用于子类中实现指定算法
initCipher(byte[], byte[], CipherMode, AlgorithmMode, AlgorithmPadding) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
initCipher(byte[], byte[], CipherMode, AlgorithmMode, AlgorithmPadding) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
自定义加解密器
用于子类中实现指定算法
initCipher(String, byte[], CipherMode) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
initCipher(String, byte[], CipherMode) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
自定义加解密器
用于子类中实现指定算法
initCipher(String, byte[], CipherMode, AlgorithmMode, AlgorithmPadding) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
 
initCipher(String, byte[], CipherMode, AlgorithmMode, AlgorithmPadding) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
自定义加解密器
用于子类中实现指定算法
initInstance() - Method in annotation type com.gitee.apanlh.annotation.load.InitLoadClass
初始化时是否加载实例类
initKeyPair(int) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
初始化密钥对
InitKeyPairException - Exception in com.gitee.apanlh.exp.algorithm
对称加密/解密异常
InitKeyPairException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitKeyPairException
构造函数
指定异常
InitKeyPairException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitKeyPairException
构造函数
指定消息
InitKeyPairException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitKeyPairException
构造函数
指定格式化消息
自定义抛出异常
InitKeyPairException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitKeyPairException
构造函数
指定格式化消息
InitKeyPairException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitKeyPairException
构造函数
指定消息及指定异常
initLoad() - Method in class com.gitee.apanlh.spring.BeanContextUtils
初始化加载
InitLoadClass - Annotation Type in com.gitee.apanlh.annotation.load
初始化Bean加载器
InitLoadClassBean - Class in com.gitee.apanlh.util.reflection.load
初始化加载类
InitLoadClassBean() - Constructor for class com.gitee.apanlh.util.reflection.load.InitLoadClassBean
默认构造函数
InitLoadClassBean(String...) - Constructor for class com.gitee.apanlh.util.reflection.load.InitLoadClassBean
构造函数
自定义包范围,返回的是指定包范围下的所有Class
例如:com.xxx.xxx
多层级
InitLoadException - Exception in com.gitee.apanlh.exp
初始化加载异常
InitLoadException(Exception) - Constructor for exception com.gitee.apanlh.exp.InitLoadException
构造函数
InitLoadException(String) - Constructor for exception com.gitee.apanlh.exp.InitLoadException
构造函数
InitLoadException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.InitLoadException
构造函数
initPBECipher(CipherMode) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
初始化PBE算法
参数已经在构造函数初始化完毕
InitPrivateKeyException - Exception in com.gitee.apanlh.exp.algorithm
对称加密/解密异常
InitPrivateKeyException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPrivateKeyException
构造函数
指定异常
InitPrivateKeyException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPrivateKeyException
构造函数
指定消息
InitPrivateKeyException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPrivateKeyException
构造函数
指定格式化消息
自定义抛出异常
InitPrivateKeyException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPrivateKeyException
构造函数
指定格式化消息
InitPrivateKeyException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPrivateKeyException
构造函数
指定消息及指定异常
InitPublicKeyException - Exception in com.gitee.apanlh.exp.algorithm
对称加密/解密异常
InitPublicKeyException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPublicKeyException
构造函数
指定异常
InitPublicKeyException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPublicKeyException
构造函数
指定消息
InitPublicKeyException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPublicKeyException
构造函数
指定格式化消息
自定义抛出异常
InitPublicKeyException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPublicKeyException
构造函数
指定格式化消息
InitPublicKeyException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.InitPublicKeyException
构造函数
指定消息及指定异常
initSingleton() - Method in annotation type com.gitee.apanlh.annotation.load.InitLoadClass
初始化时是否加载实例类(默认构造函数)并存入单例类
inPool(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
常量池
insert(boolean[], int, boolean...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将元素插入指定下标位置
如果下标超出原始数组长度则直接添加在原始数组尾部
不会修改原始数组
insert(byte[], int, byte...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将元素插入指定下标位置
如果下标超出原始数组长度则直接添加在原始数组尾部
不会修改原始数组
insert(char[], int, char...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将元素插入指定下标位置
如果下标超出原始数组长度则直接添加在原始数组尾部
不会修改原始数组
insert(double[], int, double...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将元素插入指定下标位置
如果下标超出原始数组长度则直接添加在原始数组尾部
不会修改原始数组
insert(float[], int, float...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将元素插入指定下标位置
如果下标超出原始数组长度则直接添加在原始数组尾部
不会修改原始数组
insert(int[], int, int...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将元素插入指定下标位置
如果下标超出原始数组长度则直接添加在原始数组尾部
不会修改原始数组
insert(long[], int, long...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将元素插入指定下标位置
如果下标超出原始数组长度则直接添加在原始数组尾部
不会修改原始数组
insert(short[], int, short...) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
将元素插入指定下标位置
如果下标超出原始数组长度则直接添加在原始数组尾部
不会修改原始数组
insertAfter(String, Object, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
在列表中里搜索到的value后,在value左端插入值
未找到位置返回-1或者pivot的值或0值
insertBefore(String, Object, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
在列表中里搜索到的value后,在value右端插入值
未找到位置返回-1或者pivot的值或0值
instance(int, String, Class<?>[]) - Static method in class com.gitee.apanlh.util.dataformat.XStreamFactory
实例-自定义mode
instance(Class<?>) - Static method in class com.gitee.apanlh.util.dataformat.XStreamFactory
实例-普通模式
默认UTF-8编码
instance(Class<?>[]) - Static method in class com.gitee.apanlh.util.dataformat.XStreamFactory
实例-普通模式
默认UTF-8编码
instance(String, Class<?>[]) - Static method in class com.gitee.apanlh.util.dataformat.XStreamFactory
实例-普通模式
自定义字符集编码
instance(T) - Static method in class com.gitee.apanlh.util.dataformat.XStreamFactory
构建普通模式
默认UTF-8编码
InstanceException - Exception in com.gitee.apanlh.exp
实例化异常
InstanceException(Exception) - Constructor for exception com.gitee.apanlh.exp.InstanceException
构造函数
InstanceException(String) - Constructor for exception com.gitee.apanlh.exp.InstanceException
构造函数
InstanceException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.InstanceException
构造函数
INSUFFICIENT_STORAGE - com.gitee.apanlh.util.net.http.HttpStatusType
507 Insufficient Storage
INTERNAL_SERVER_ERROR - com.gitee.apanlh.util.net.http.HttpStatusType
500 Internal Server Error
interQuartileRange() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算四分位距(Inter Quartile Range, IQR)
intersect(String, String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
获取两个集合的交集
intersect(String, List<String>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
获取多个集合的交集
intersection(List<E>, List<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
交集-不修改原有对象(返回新对象)
所有属于集合A且属于集合B的元素所组成的集合
E1 = {a, b, c ,d} E2 = {b, c} E1∩E2 = {b, c}
intersection(Set<E>, Set<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
交集-不修改原有对象(返回新对象)
所有属于集合A且属于集合B的元素所组成的集合
E1 = {a, b, c ,d} E2 = {b, c} E1∩E2 = {b, c}
invokeMethod(MethodInvoker) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
反射调用方法
IOCloseErrorException - Exception in com.gitee.apanlh.exp
IO关闭异常
IOCloseErrorException(Exception) - Constructor for exception com.gitee.apanlh.exp.IOCloseErrorException
构造函数
IOCloseErrorException(String) - Constructor for exception com.gitee.apanlh.exp.IOCloseErrorException
构造函数
IOCloseErrorException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.IOCloseErrorException
构造函数
IORuntimeException - Exception in com.gitee.apanlh.exp
IO运行时异常
IORuntimeException(Exception) - Constructor for exception com.gitee.apanlh.exp.IORuntimeException
构造函数
指定异常
IORuntimeException(String) - Constructor for exception com.gitee.apanlh.exp.IORuntimeException
构造函数
指定消息
IORuntimeException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.IORuntimeException
构造函数
指定格式化消息
自定义抛出异常
IORuntimeException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.IORuntimeException
构造函数
指定格式化消息
IORuntimeException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.IORuntimeException
构造函数
指定消息及指定异常
IOUtils - Class in com.gitee.apanlh.util.io
IO流工具类
IP2REGION - com.gitee.apanlh.util.check.CheckLibrary
IP地址依赖
IpAddrException - Exception in com.gitee.apanlh.exp
IP地址相关异常
IpAddrException(Exception) - Constructor for exception com.gitee.apanlh.exp.IpAddrException
构造函数
IpAddrException(String) - Constructor for exception com.gitee.apanlh.exp.IpAddrException
构造函数
IpAddrException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.IpAddrException
构造函数
IpUtils - Class in com.gitee.apanlh.util.net.addr
获取IP地址 #mark 梳理重构
ipv4(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
IPV4地址脱敏
IPV4 - com.gitee.apanlh.util.desensitize.DesensitizeType
IPv4
Ipv4DesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
IPv4地址脱敏(等保2.0三级合规)依据(GB/T 22239-2019) 第三级安全审计要求
保留前三段,最后一段用等长的 "*" 替换(例如 192.168.1.50 → "192.168.1.**",192.168.1.210→"192.168.1.***")
满足等保三级对主机位不可逆的要求
非法格式原样返回
Ipv4DesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.Ipv4DesensitizeRule
默认构造函数
ipv6(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
IPV6地址脱敏
IPV6 - com.gitee.apanlh.util.desensitize.DesensitizeType
IPv6
Ipv6DesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
IPv6地址脱敏
Ipv6DesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.Ipv6DesensitizeRule
默认构造函数
IQR - com.gitee.apanlh.util.calc.CollectorOperatorType
四分位距
is1xxStatusCode() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
判断是否代表1系列HTTP状态
HttpStatusType
informational
is2xxStatusCode() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
判断是否代表2系列HTTP状态
HttpStatusType
successful
is3xxStatusCode() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
判断是否代表3系列HTTP状态
HttpStatusType
redirection
is4xxStatusCode() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
判断是否代表4系列HTTP状态
HttpStatusType
clientError
is5xxStatusCode() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
判断是否代表5系列HTTP状态
HttpStatusType
serverError
isAjax() - Static method in class com.gitee.apanlh.web.util.ServletUtils
验证是否为Ajax请求
isAjax(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
验证是否为Ajax请求
isAllExists(String[]) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
在FTP默认目录空间下是否存在一个或全部文件
isAllExists(String, String[]) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
检查FTP中是否包含全部文件
检查是否文件全部存在
isAllExists(String, List<String>) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
检查FTP中是否包含全部文件
检查是否文件全部存在
isAnonymousLogin() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
是否匿名登录
isArray(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
验证是数组
isArray(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
验证是数组
isArrayBoolean(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为boolean[]
isArrayBoolean(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为boolean[]
isArrayByte(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为byte[]
isArrayByte(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为byte[]
isArrayChar(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为char[]
isArrayChar(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为char[]
isArrayDouble(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为double[]
isArrayDouble(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为double[]
isArrayFloat(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为float[]
isArrayFloat(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为float[]
isArrayInt(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为int[]
isArrayInt(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为int[]
isArrayLong(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为long[]
isArrayLong(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为long[]
isArrayShort(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为short[]
isArrayShort(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为short[]
isAssignableFrom(Class<?>, Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
验证基本类型是否一致
isAssignableFrom(Class<?>, Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
验证基本类型是否一致
isBase64(byte[]) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
判断字节数组是否为合法的标准 Base64
字节数组应仅包含 ASCII 字符(合法 Base64 字符)
isBase64(byte[], Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
判断字节数组是否为指定类型的Base64
isBase64(CharSequence) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
判断字符串是否为合法的标准Base64(RFC4648)
isBase64(CharSequence, Base64Type) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
判断字符串是否为指定类型的Base64
isBase64Mime(byte[]) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
判断字节数组是否为合法的 MIME Base64(RFC2045)
isBase64Mime(CharSequence) - Static method in class com.gitee.apanlh.util.encode.Base64Utils
判断字符序列是否为合法的 MIME Base64(RFC2045)
isBasicDataType(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否属于数据类型
包含原始类型,包装类型
isBasicDataTypes(Class<?>...) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否属于数据类型
包含原始类型,包装类型
isBinaryStream(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否为文件流
isBinaryStream(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否为二进制流,如图片,流媒体,文件等
isBirthday(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断今天是否为生日(忽略年份,只比较月日)
isBmp(byte[]) - Static method in class com.gitee.apanlh.util.file.FileUtils
判断字节数组是否为 BMP 图像格式
isChinese(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证字符串是否包含中文
isChineseMarker(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
是否为中国时间标记
isClassFile(File) - Static method in class com.gitee.apanlh.util.file.FileUtils
检查是否为Class文件
isClassFile(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
检查是否为Class文件名称
isClose() - Method in class com.gitee.apanlh.util.io.ReadLineIterator
是否流关闭状态
isCollection(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为Collection
isCompletion(boolean) - Method in class com.gitee.apanlh.util.net.ftp.FtpCommand
当前命令是否完成 生成命令响应详情结果
isCompletion(boolean, boolean) - Method in class com.gitee.apanlh.util.net.ftp.FtpCommand
当前命令是否完成 自定义生成命令详情结果
后期可增加状态码对象返回来进行相对应标识识别
200/300状态码识别
isConcurrentHashMap(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为ConcurrentHashMap
isConnected() - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
是否已经登陆连接成功
isContainsFullWidth(char) - Static method in class com.gitee.apanlh.util.valid.ValidParam
判断是否包含全角标点、字母、数字及全角空格
全角字母(ABC)、全角数字(123)、全角标点(,。!)
isContainsFullWidth(String) - Static method in class com.gitee.apanlh.util.valid.ValidParam
判断是否包含全角标点、字母、数字及全角空格
全角字母(ABC)、全角数字(123)、全角标点(,。!)
isContainsSpace(char) - Static method in class com.gitee.apanlh.util.valid.ValidParam
判断char是否包含空格或全角空格
isContainsSpace(char[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
判断字符串是否包含空格或全角空格
isContainsSpace(String) - Static method in class com.gitee.apanlh.util.valid.ValidParam
判断字符串是否包含空格或全角空格
isDateFuture(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是未来时间
要求字符串是日期时间/日期格式
isDateInRange(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定[日期]是否在给定的日期区间内(包含边界)
isDatePast(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是过去时间
要求字符串是日期时间/日期格式
isDebugEnabled() - Static method in class com.gitee.apanlh.util.log.Log
是否开启Debug级别日志
isDelSuc(Integer) - Static method in enum com.gitee.apanlh.util.net.ftp.FtpStatus
验证是否删除成功状态
返回true为成功
isEmail(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证是否为正确的邮箱
isEmpty() - Method in class com.gitee.apanlh.util.cache.local.Cache
 
isEmpty() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
是否为空
isEmpty() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
栈是否为空
isEmpty() - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
isEmpty(boolean[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组是否为空
isEmpty(boolean[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(boolean[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否为空
isEmpty(boolean[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(byte[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组是否为空
isEmpty(byte[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(byte[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否为空
isEmpty(byte[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(char[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组是否为空
isEmpty(char[]) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证为空
如果为false返回AssertArgumentException异常
isEmpty(char[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
包装类型数组是否为空
isEmpty(char[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证为空
返回自定义异常
isEmpty(double[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组是否为空
isEmpty(double[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(double[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否为空
isEmpty(double[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(float[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组是否为空
isEmpty(float[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(float[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否为空
isEmpty(float[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(int[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组是否为空
isEmpty(int[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(int[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否为空
isEmpty(int[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(long[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组是否为空
isEmpty(long[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(long[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否为空
isEmpty(long[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(short[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组是否为空
isEmpty(short[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(short[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否为空
isEmpty(short[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(Boolean[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Boolean[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(Byte[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Byte[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(Character[]) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Character[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证为空
返回自定义异常
isEmpty(CharSequence) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符序列是否为空
isEmpty(CharSequence) - Static method in class com.gitee.apanlh.util.valid.ValidParam
字符序列是否位空
isEmpty(Double[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Double[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(Float[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Float[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(Integer[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Integer[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(Long[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Long[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(Short[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Short[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
返回自定义异常
isEmpty(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串是否为空
将null视为空
将前后空格也视为空
isEmpty(String) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
如果为false返回AssertArgumentException异常
isEmpty(String) - Static method in class com.gitee.apanlh.util.valid.ValidParam
字符串是否为空
isEmpty(String[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
如果为false返回AssertArgumentException异常
isEmpty(String[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否为空
isEmpty(String[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证为空
isEmpty(String, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
返回自定义异常
isEmpty(Collection<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
判空
isEmpty(Collection<E>) - Static method in class com.gitee.apanlh.util.valid.Assert
Collection-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Collection<E>) - Static method in class com.gitee.apanlh.util.valid.ValidParam
Collection是否为空
isEmpty(Collection<E>, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
Collection-验证为空
返回自定义异常
isEmpty(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
验证map是否为空
isEmpty(Map<K, V>) - Static method in class com.gitee.apanlh.util.valid.Assert
Map-验证为空
如果为false返回AssertArgumentException异常
isEmpty(Map<K, V>) - Static method in class com.gitee.apanlh.util.valid.ValidParam
Map是否为空
isEmpty(Map<K, V>, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
Map-验证为空
返回自定义异常
isEmpty(Set<E>) - Static method in class com.gitee.apanlh.util.valid.ValidParam
Set是否为空
isEmpty(T[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
包装类型数组是否为空
isEmpty(T[]) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证为空
如果为false返回AssertArgumentException异常
isEmpty(T[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
包装类型数组是否为空
isEmpty(T[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证为空
返回自定义异常
isEmptyBean(Object) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证为空
如果为false返回AssertArgumentException异常
isEmptyBean(Object, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证为空
自定义返回异常
isEmptyBean(T) - Static method in class com.gitee.apanlh.util.valid.ValidParam
深度判断对象是否为空(null、空字符串、空集合/Map/数组,或所有嵌套属性均为空)
isEmptyBean(T, Set<Object>) - Static method in class com.gitee.apanlh.util.valid.ValidParam
深度判断对象是否为空(null、空字符串、空集合/Map/数组,或所有嵌套属性均为空)
isEmptyBeanThrows(Object, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证为空
结果为false返回自定义异常
isEmptyThrows(boolean[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(byte[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(char[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(double[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(float[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(int[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(long[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(short[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Boolean[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Byte[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Character[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Double[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Float[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Integer[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Long[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Short[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(String[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(String, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Collection<E>, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(Map<K, V>, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEmptyThrows(T[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证为空
结果为false返回自定义异常
isEnglish(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证 英文字母
isEq(byte[], byte[]) - Static method in class com.gitee.apanlh.util.valid.Assert
字节数组-两者不相等时触发异常
返回AssertArgumentException异常
isEq(byte[], byte[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
字节数组-两者不相等时触发异常
自定义异常
isEq(Object, Object) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-两者不相等时触发异常
返回AssertArgumentException异常
isEq(Object, Object, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-两者不相等时触发异常
自定义异常
isEq(String, String) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-两者不相等时触发异常
返回AssertArgumentException异常
isEq(String, String, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
字符串-两者不相等时触发异常
自定义异常
isError() - Method in interface com.gitee.apanlh.util.net.http.BaseHttpStatus
验证是否为请求失败
如果出现4系列或者5系列则认定失败
isError() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
 
isError() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
 
isErrorEnabled() - Static method in class com.gitee.apanlh.util.log.Log
是否开启Info级别日志
isExecutable() - Method in class com.gitee.apanlh.util.file.FileCheck
判断文件是否可执行(对于普通文件)
isExists(String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
检查FTP中是否包含某个文件
isExists(String, String) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
检查FTP中是否包含某个文件
自定义目标目录
isExists(String, List<String>) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandDirectoryFile
检查FTP中是否包含一个或多个某文件
根据需要搜索文件名的List(needFindFileNames)返回List(needFindFileNames)中不存在该文件名的List下标值
isExpire(JwtObject) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
验证token是否过期
isExpired(long, long, TimeUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定时间戳是否已超过给定的时长(是否过期)
isExpiredDays(long, long) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定时间戳是否已超过当前指定天数
isExpiredHours(long, long) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定时间戳是否已超过当前指定小时
isExpiredMinutes(long, long) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定时间戳是否已超过当前指定分钟
isFalse(boolean) - Static method in class com.gitee.apanlh.util.valid.Assert
结果为true触发异常
返回AssertArgumentException异常
isFalse(boolean, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
结果为true触发异常
自定义异常
isFalse(boolean, String) - Static method in class com.gitee.apanlh.util.valid.Assert
结果为true触发异常
返回AssertArgumentException异常
自定义消息
isFalseThrows(boolean, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
结果为true触发异常
返回自定义异常
isFile(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为文件
isFileInputStream(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为文件输入流
isFileUrl(URL) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
验证是否为File资源
isFloat(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证是否为浮点型
isForm(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否为Form类型
isForm(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否为Form类型
isFormData(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否是FORM-DATA类型
isFormData(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否是FORM-DATA类型
isFull() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
当前栈是否被占满
isFullyQualifiedClassName(String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
验证是否为全限定名
isFuture(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是未来时间
要求字符串是日期时间格式
isFuture(LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是未来时间
isFuture(LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是未来时间
isGif(byte[]) - Static method in class com.gitee.apanlh.util.file.FileUtils
判断字节数组是否为 GIF 图像格式
isHex(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
判断是否属于十六进制字符串
前缀 0x0X,并自动忽略首尾空格
isHttpClientSupported() - Static method in class com.gitee.apanlh.util.sys.SystemUtils
是否支持JDK11+新HTTP客户端
isIco(byte[]) - Static method in class com.gitee.apanlh.util.file.FileUtils
判断字节数组是否为 ICO 图标格式
isIdcard(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证15或18位身份证号
isIdcard15(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证15位身份证
isIdcard18(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证18位身份证
isImage(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证图片后缀名是否正确
JPEG|.jpeg|.JPG|.jpg|.bmp|.BMP|.gif|.GIF|.png|.PNG
isInfoEnabled() - Static method in class com.gitee.apanlh.util.log.Log
是否开启Info级别日志
isInputStream(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为输入流
isInRange(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定[日期时间]是否在给定的日期时间区间内(包含边界)
isInRange(LocalDate, LocalDate, LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断目标[日期]是否在指定的日期区间内(包含边界)
isInRange(LocalDateTime, LocalDateTime, LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断目标日期时间是否在指定的日期时间区间内(包含边界)
isInRange(LocalTime, LocalTime, LocalTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断目标[时间]是否在指定的时间区间内(包含边界)
isInterface(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
验证是否是接口
isInterface(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
验证是否是接口
isIpV4(String) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
校验保存IPV4是否合法性
isIpV4(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证IPV4地址
isJarFileUrl(URL) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
验证是否为jarFile资源
协议为"file"及路径以".jar"结尾返回true
验证是否为本地jar文件
isJarURL(URL) - Static method in class com.gitee.apanlh.util.setting.ResourceUtils
验证是否为jar资源
协议为"jar"、"war"、"zip"、"vsfzip"、"wsjar"
如果只是判断 URL是否指向一个 jar资源使用此方法
isJavaIdentifier(String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
检查指定字符串是否为正确的JAVA标识符
isJpeg(byte[]) - Static method in class com.gitee.apanlh.util.file.FileUtils
判断字节数组是否为 JPEG 图像格式
isJson(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否为JSON类型
isJson(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否为JSON类型
isLastIndex(List<E>, int) - Static method in class com.gitee.apanlh.util.base.CollUtils
判断是否当前为最后一个索引
isLeapYear() - Static method in class com.gitee.apanlh.util.date.DateUtils
判断当前时间是否为闰年、平年
isLeapYear(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定年是否为闰年、平年
true为闰年
isLeapYear(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定时间是否为闰年、平年
isLetter(char) - Static method in class com.gitee.apanlh.util.valid.ValidParam
验证一个字符是否为a-zA-Z的字母
isLocked() - Method in class com.gitee.apanlh.util.file.FileCheck
判断当前实例是否持有文件锁
isLoopbackAddress(String) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
判断IP是否为本地回环地址
isLowerCaseLetter(char) - Static method in class com.gitee.apanlh.util.valid.ValidParam
验证一个字符是否为小写字母a到z之间的字符
isMap(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为Map
isMember(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
判断值是否存在于集合中
isNegative() - Method in class com.gitee.apanlh.util.calc.Num
是否为负数
isNotEmpty(boolean[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(boolean[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否不为空
isNotEmpty(boolean[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(byte[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(byte[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否不为空
isNotEmpty(byte[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(char[]) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(char[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
包装类型数组是否不为空
isNotEmpty(char[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证不为空
返回自定义异常
isNotEmpty(double[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(double[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否不为空
isNotEmpty(double[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(float[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(float[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否不为空
isNotEmpty(float[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(int[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(int[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否不为空
isNotEmpty(int[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(long[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(long[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否不为空
isNotEmpty(long[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(short[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(short[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否不为空
isNotEmpty(short[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(Boolean[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Boolean[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(Byte[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Byte[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(Character[]) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Character[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证不为空
返回自定义异常
isNotEmpty(Double[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Double[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(Float[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Float[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(Integer[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Integer[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(Long[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Long[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(Short[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Short[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回自定义异常
isNotEmpty(String) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(String) - Static method in class com.gitee.apanlh.util.valid.ValidParam
字符串是否不为空
isNotEmpty(String[]) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(String[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
数组是否不为空
isNotEmpty(String[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
数组-验证不为空
返回AssertArgumentException异常
isNotEmpty(String, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证不为空
返回自定义异常
isNotEmpty(String, String) - Static method in class com.gitee.apanlh.util.valid.Assert
字符-验证不为空
如果为false返回AssertArgumentException异常
自定义消息
isNotEmpty(Collection<E>) - Static method in class com.gitee.apanlh.util.valid.Assert
Collection-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Collection<E>) - Static method in class com.gitee.apanlh.util.valid.ValidParam
Collection是否不为空
isNotEmpty(Collection<E>, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
Collection-验证不为空
返回自定义异常
isNotEmpty(Map<K, V>) - Static method in class com.gitee.apanlh.util.valid.Assert
Map-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(Map<K, V>) - Static method in class com.gitee.apanlh.util.valid.ValidParam
Map是否不为空
isNotEmpty(Map<K, V>, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
Map-验证不为空
返回自定义异常
isNotEmpty(Set<E>) - Static method in class com.gitee.apanlh.util.valid.ValidParam
Set是否不为空
isNotEmpty(T[]) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证不为空
如果为false返回AssertArgumentException异常
isNotEmpty(T[]) - Static method in class com.gitee.apanlh.util.valid.ValidParam
包装类型数组是否不为空
isNotEmpty(T[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
包装类型-验证不为空
返回自定义异常
isNotEmptyBean(Object) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证不为空
如果为false返回AssertArgumentException异常
isNotEmptyBean(Object, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证不为空
自定义返回异常
isNotEmptyBeanThrows(Object, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证不为空
结果为false返回自定义异常
isNotEmptyThrows(boolean[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(byte[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(char[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(double[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(float[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(int[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(long[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(short[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Boolean[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Byte[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Character[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Double[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Float[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Integer[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Long[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Short[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(String[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(String, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Collection<E>, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(Map<K, V>, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEmptyThrows(T[], Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
验证不为空
结果为false返回自定义异常
isNotEq(byte[], byte[]) - Static method in class com.gitee.apanlh.util.valid.Assert
字节数组-两者相等时触发异常
返回AssertArgumentException异常
isNotEq(byte[], byte[], AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
字节数组-两者相等时触发异常
自定义异常
isNotEq(Object, Object) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-两者相等时触发异常
返回AssertArgumentException异常
isNotEq(Object, Object, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-两者相等时触发异常
自定义异常
isNotEq(String, String) - Static method in class com.gitee.apanlh.util.valid.Assert
字符串-两者相等时触发异常
返回AssertArgumentException异常
isNotEq(String, String, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
字符串-两者相等时触发异常
自定义异常
isNotNull(Object) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证不为null
如果为false返回AssertArgumentException异常
isNotNull(Object, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证不为null
自定义返回异常
isNotNull(Object, String) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证不为null
如果为false返回AssertArgumentException异常
自定义返回消息
isNotNull(T) - Static method in class com.gitee.apanlh.util.valid.ValidParam
是否不为Null
isNotNull(T...) - Static method in class com.gitee.apanlh.util.valid.ValidParam
全部参数必须为非Null
任意一个Null返回false
isNotNullThrows(Object, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证不为null
结果为false返回自定义异常
isNotNumber(String) - Static method in class com.gitee.apanlh.util.valid.Assert
字符串-为数字抛出异常
返回AssertArgumentException异常
isNotNumber(String, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
字符串-为数字抛出异常
自定义异常
isNowDateInRange(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定日期是否在从今天到指定结束日期之间的区间内(包含边界)
isNowHourInRange(int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断当前小时是否在指定的小时区间内(包含边界)
isNowInRange(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定[日期时间]是否在从今天到指定结束日期时间之间的区间内(包含边界)
isNull(Object) - Static method in class com.gitee.apanlh.util.base.ObjectUtils
是否对象为空
isNull(Object) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证为null
如果为false返回AssertArgumentException异常
isNull(Object, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证为null
自定义返回异常
isNull(T) - Static method in class com.gitee.apanlh.util.valid.ValidParam
是否为Null
isNull(T...) - Static method in class com.gitee.apanlh.util.valid.ValidParam
全部参数是否为Null
任意一个非Null返回false
isNullThrows(Object, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
对象-验证为null
结果为false返回自定义异常
isNumber(char) - Static method in class com.gitee.apanlh.util.valid.ValidParam
ASCII-数字
isNumber(String) - Static method in class com.gitee.apanlh.util.valid.Assert
字符串-不为数字抛出异常
返回AssertArgumentException异常
isNumber(String) - Static method in class com.gitee.apanlh.util.valid.ValidParam
字符串是否为全数字
isNumber(String, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
字符串-不为数字抛出异常
自定义异常
isNumEnglish(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证是否包含了英文-数字
否同时包含至少一个字母和一个数字(仅允许字母和数字)
isNumEnglishLine(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证包含 英文字母-数字-下划线
isNumEnglishLineTag(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证包含 英文字母-数字-下划线 横杆-
isNumeric(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
判断字符串是否为数字
isNumeric(String) - Static method in class com.gitee.apanlh.util.valid.ValidParam
字符串是否为全数值
ISO - com.gitee.apanlh.util.file.FileMatchType
ISO类型
ISO_8859_1 - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
ISO-8859-1编码
ISO10126 - com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
This padding for block ciphers is described in 5.2 Block Encryption Algorithms in the W3C's "XML Encryption Syntax and Processing" document.
isOutputStream(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为输出流
isPast(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是过去时间
要求字符串是日期时间格式
isPast(LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是过去时间
isPast(LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是过去时间
isPhone(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证手机号码为 13 14 15 16 17 18 19
判断手机号码是否正确
isPng(byte[]) - Static method in class com.gitee.apanlh.util.file.FileUtils
判断字节数组是否为 PNG 图像格式
isPositive() - Method in class com.gitee.apanlh.util.calc.Num
是否为正数
isPostalCode(Integer) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证是否是邮政编码
isPostalCode(Long) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证是否是邮政编码
isPostalCode(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证是否是邮政编码
isPrefix(String, ResourceType) - Static method in enum com.gitee.apanlh.util.setting.ResourceType
资源地址以某个前缀进行匹配
限定4种前缀匹配
isPrimitive(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
验证是基本类型
isReadable() - Method in class com.gitee.apanlh.util.file.FileCheck
判断文件是否可读
isRedisKey() - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyAppender
验证是否是RedisKey构造
保留原有方法
isRelated(Class<?>, Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
检查两个类是否有继承关系(clazz1 是 clazz2 的父类或接口,或者相反)
isRequestBodyMap() - Method in class com.gitee.apanlh.util.net.http.HttpBody
请求体是否Map类型
isSameDay(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断两个日期字符串是否表示同一天
isSameMonth(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断两个日期字符串是否在同一月(忽略年份)
isSameType(Class<?>, Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
判断两个类在剥离代理后是否表示同一业务类型
isSameYear(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断两个日期字符串是否在同一年
isSecondStrongPwd(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
必须包含:大写或小写字母、数字、特殊字符 8-20位组成的密码
isSerialId(Field) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
是否是序列化ID
isStaticField(Field) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
是否字段为静态变量
isStaticMethod(Class<?>, String, Class<?>...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
验证是否是静态方法修饰
isString(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为String类型
isString(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为String类型
isStrongPwd(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
必须包含:大写、小写、数字、特殊字符 8-20位组成的密码
isSubclassOrSame(Class<?>, Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
检查 clazz2 是否是 clazz1 的子类或相同类
isSuc() - Method in interface com.gitee.apanlh.util.net.http.BaseHttpStatus
验证是否成功请求
出现2xx系列都为成功
isSuc() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
 
isSuc() - Method in class com.gitee.apanlh.util.net.http.HttpStatus
 
isText(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否是文本类型
isText(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否是文本类型
isThisMonth(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定日期是否在当前月内
isThisWeek(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定日期是否在当前周内(周一至周日)
isThisYear(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定日期是否在当前年内
isTiff(byte[]) - Static method in class com.gitee.apanlh.util.file.FileUtils
判断字节数组是否为 TIFF 图像格式
isTimeInRange(String, String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定[时间]是否在指定的时间区间内(包含边界)
isToday(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断日期时间是否为今天
isTomorrow(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定日期是否为明天
isTraceEnabled() - Static method in class com.gitee.apanlh.util.log.Log
是否开启Trace级别日志
isTrue(boolean) - Static method in class com.gitee.apanlh.util.valid.Assert
结果为false触发异常
返回AssertArgumentException异常
isTrue(boolean, AssertCall<Exp>) - Static method in class com.gitee.apanlh.util.valid.Assert
结果为false触发异常
自定义异常
isTrue(boolean, String) - Static method in class com.gitee.apanlh.util.valid.Assert
结果为false触发异常
返回AssertArgumentException异常
自定义消息
isTrueThrows(boolean, Exp) - Static method in class com.gitee.apanlh.util.valid.Assert
结果为false触发异常
返回自定义异常
isUpperCaseLetter(char) - Static method in class com.gitee.apanlh.util.valid.ValidParam
验证一个字符是否为大写字母 A 到 Z 之间的字符
isUrl(String) - Static method in class com.gitee.apanlh.util.valid.RegexUtils
验证是否为正常的url
isVerifyFlag() - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
是否验证成功
isVirtualThreadSupported() - Static method in class com.gitee.apanlh.util.sys.SystemUtils
是否支持虚拟线程 jdk19开启预览则直接忽略
isWarnEnabled() - Static method in class com.gitee.apanlh.util.log.Log
是否开启Warn级别日志
isWeakHashMap(Object) - Static method in class com.gitee.apanlh.util.base.ClassTypeUtils
是否为WeakHashMap
isWebp(byte[]) - Static method in class com.gitee.apanlh.util.file.FileUtils
判断字节数组是否为 WebP 图像格式
isWithin(LocalTime) - Method in class com.gitee.apanlh.util.date.TimeSlot
指定时间,是否在某时间段之内
isWorkDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
判断是否是工作日
1-5 为工作日 true
6-7 为假期 false
isWritable() - Method in class com.gitee.apanlh.util.file.FileCheck
判断文件是否可写
isXml(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否为XML
isXml(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
是否为XML
isXss(String) - Static method in class com.gitee.apanlh.web.config.BaseXssConfig
检测是否包含XSS攻击范围
isYesterday(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
判断指定日期是否为昨天
isZero() - Method in class com.gitee.apanlh.util.calc.Num
是否为零
iterator(Iterator<E>, FuncFor<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
迭代器
iterator(Iterator<E>, FuncIteratorE<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
迭代器
iterator(Iterator<Map.Entry<K, V>>, FuncIterator<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
迭代器
iterator(Iterator<Map.Entry<K, V>>, FuncIterator2<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
迭代器
iteratorBreak(Iterator<E>, FuncIteratorEBreak<E>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
迭代器
iteratorBreak(Iterator<Map.Entry<K, V>>, FuncIteratorBreak<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
迭代器
iteratorBreak(Iterator<Map.Entry<K, V>>, FuncIteratorBreak2<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
迭代器
迭代是可中断迭代
true则继续 false则终止
IteratorUtils - Class in com.gitee.apanlh.util.base
迭代器

J

JACKSON - com.gitee.apanlh.util.check.CheckLibrary
Jackson依赖
JacksonProvider - Class in com.gitee.apanlh.util.dataformat
基于Jackson(2.x)实现
如需自定义ObjectMapper,可重写 JacksonProvider.getMapper() ()} 方法
JacksonProvider() - Constructor for class com.gitee.apanlh.util.dataformat.JacksonProvider
默认构造函数
JacksonRedisSerializerAdapter - Class in com.gitee.apanlh.spring.data.redis.serializer
基于Jackson序列化/反序列化
JacksonRedisSerializerAdapter() - Constructor for class com.gitee.apanlh.spring.data.redis.serializer.JacksonRedisSerializerAdapter
默认构造函数
JacksonResultFieldMapping - Class in com.gitee.apanlh.spring.web.handler
ResultVO-Jackson属性命名策略
JacksonResultFieldMapping() - Constructor for class com.gitee.apanlh.spring.web.handler.JacksonResultFieldMapping
使用默认委托策略(Jackson原生行为)
JacksonResultFieldMapping(PropertyNamingStrategy) - Constructor for class com.gitee.apanlh.spring.web.handler.JacksonResultFieldMapping
指定委托策略
JacksonResultFieldMappingConfig - Class in com.gitee.apanlh.spring.web.configure
ResultVO返回字段名映射自动配置类
JacksonResultFieldMappingConfig() - Constructor for class com.gitee.apanlh.spring.web.configure.JacksonResultFieldMappingConfig
默认构造函数
JAR - com.gitee.apanlh.util.file.FileMatchType
JAR类型
JDK_11_HTTP_CLIENT - com.gitee.apanlh.util.net.http.HttpClientType
基于JDK11 HttpClient
JDK_MAJOR_VERSION - Static variable in class com.gitee.apanlh.util.sys.SystemUtils
JDK主版本号
JDK_VERSION - Static variable in class com.gitee.apanlh.util.sys.SystemUtils
JDK版本号
JdkDigestAbstract - Class in com.gitee.apanlh.util.algorithm.digest
使用JDK默认自带摘要算法
支持分块更新,调用 JdkDigestAbstract.update(byte[]) 累积数据,最后通过 JdkDigestAbstract.digest() 完成计算
非线程安全类,每个线程需使用独立的实例
JdkHttpURLConnection - Class in com.gitee.apanlh.util.net.http.client
HTTP客户端
目前基于HttpURLConnection实现
JdkHttpURLConnection(HttpUrl, HttpConfig) - Constructor for class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
构建请求客户端构造函数
JdkInfo - Class in com.gitee.apanlh.util.sys.jdk
JDK信息
join(boolean[], CharSequence) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字符连接
join(byte[], CharSequence) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字符连接
join(double[], CharSequence) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字符连接
join(float[], CharSequence) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字符连接
join(int[], CharSequence) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字符连接
join(long[], CharSequence) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字符连接
join(short[], CharSequence) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字符连接
join(T[], CharSequence) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
字符连接
在添加的最后时不会添加连接字符
如数组[abcde] 连接符为[,] 结果[a,b,c,d,e]
JPG_SUFFIX - Static variable in class com.gitee.apanlh.util.image.ImageUtils
jgp格式
JSON - com.gitee.apanlh.util.net.http.HttpBodyType
JSON格式
JSON - com.gitee.apanlh.web.content.ContentTypeCategory
JSON类型(application/json及其变体)
JSON_RESOLVER - com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
JSON解析
JsonException - Exception in com.gitee.apanlh.exp.json
JSON处理异常,用于包装所有JSON库抛出的原始异常
JsonException(String) - Constructor for exception com.gitee.apanlh.exp.json.JsonException
构造函数
JsonException(String, String, Throwable) - Constructor for exception com.gitee.apanlh.exp.json.JsonException
构造函数
JsonException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.json.JsonException
构造函数
JsonProvider - Interface in com.gitee.apanlh.util.dataformat
JSON统一接口提供
所有解析方法返回标准容器(如 HashMapArrayList)如使用Fastjson也不会返回专有对象(例如 JSONObjectJSONArray
JsonRedisSerializer<T> - Class in com.gitee.apanlh.spring.data.redis.serializer
Redis-JSON序列化器
优先级:fastjson2 → jackson → fastjson1
支持全局安全白名单
JsonRedisSerializer(Class<T>) - Constructor for class com.gitee.apanlh.spring.data.redis.serializer.JsonRedisSerializer
创建序列化器,采用默认安全规则(无白名单)
JsonRedisSerializer(Class<T>, String...) - Constructor for class com.gitee.apanlh.spring.data.redis.serializer.JsonRedisSerializer
创建序列化器,并指定安全白名单包路径
JsonResolver - Class in com.gitee.apanlh.spring.web.resolver.content
JSON解析器
JsonUtils - Class in com.gitee.apanlh.util.dataformat
JSON工具类集合,所有方法委托给底层JsonProvider
自动检测JSON库,检测优先级(fastjson2 > jackson > fastjson1)
如果指定provider请使用JsonUtils.setProvider(JsonProvider)
JvmHeapMemory - Class in com.gitee.apanlh.util.sys.jvm
JVM虚拟机堆的内存使用情况
JvmMemory - Class in com.gitee.apanlh.util.sys.jvm
JVM内存信息
JvmNonHeapMemory - Class in com.gitee.apanlh.util.sys.jvm
JVM虚拟机非堆的内存使用情况
JvmNonHeapMemory() - Constructor for class com.gitee.apanlh.util.sys.jvm.JvmNonHeapMemory
默认构造函数
JvmNonHeapMemory(String, String, String, String) - Constructor for class com.gitee.apanlh.util.sys.jvm.JvmNonHeapMemory
构造函数
JWT - com.gitee.apanlh.util.check.CheckLibrary
JWT依赖
JwtException - Exception in com.gitee.apanlh.exp
JWT异常
JwtException(Exception) - Constructor for exception com.gitee.apanlh.exp.JwtException
构造函数
JwtException(String) - Constructor for exception com.gitee.apanlh.exp.JwtException
构造函数
JwtException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.JwtException
构造函数
JwtObject - Class in com.gitee.apanlh.util.algorithm.signature
Jwt存放信息对象
JwtObject() - Constructor for class com.gitee.apanlh.util.algorithm.signature.JwtObject
默认构造函数
JwtObject(String, String, Integer, boolean) - Constructor for class com.gitee.apanlh.util.algorithm.signature.JwtObject
初始化构造函数
JwtUtils - Class in com.gitee.apanlh.util.algorithm.signature
JWT签名 #mark 重构

K

KB - com.gitee.apanlh.util.unit.DataSizeUnit
KB转换
KEEP_ALIVE - com.gitee.apanlh.util.net.http.HttpHeaderType
保持活动
KEY_PARAM - Static variable in class com.gitee.apanlh.util.net.http.HttpParamUtils
QUERY_PARAM参数变量
KEYS_PARAM - Static variable in class com.gitee.apanlh.util.net.http.HttpParamUtils
QUERY_PARAM参数变量
keySet() - Method in class com.gitee.apanlh.util.cache.local.Cache
 
keySet() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
获取keySet
keySet() - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
keySet(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
KeySet迭代器
keySet(Map<K, V>, FuncIteratorK<K>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
KeySet迭代器
keySet(Map<K, V>, FuncIteratorK2<K>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
KeySet迭代器(不包含迭代器)
keySetBreak(Map<K, V>, FuncIteratorKBreak<K>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
KeySet迭代器
KeyUtils - Class in com.gitee.apanlh.util.algorithm
生成密钥工具类(对称/非对称)
按照强随机数生成器生成
kurtosis() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算总体峰度(Population Kurtosis)
KURTOSIS - com.gitee.apanlh.util.calc.CollectorOperatorType
峰度

L

LAST_MODIFIED - com.gitee.apanlh.util.net.http.HttpHeaderType
最后修改
lastIndexOf(boolean[], boolean) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(boolean[], boolean, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(指定起始搜索位置)
lastIndexOf(byte[], byte) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(byte[], byte, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(指定起始搜索位置)
lastIndexOf(char[], char) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(char[], char, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(指定起始搜索位置)
lastIndexOf(double[], double) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(double[], double, double) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(带容差比较)
lastIndexOf(double[], double, double, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(带容差比较,指定起始搜索位置)
lastIndexOf(float[], float) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(float[], float, float) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(带容差比较)
lastIndexOf(float[], float, float, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(带容差比较,指定起始搜索位置)
lastIndexOf(int[], int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(int[], int, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(指定起始搜索位置)
lastIndexOf(long[], long) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(long[], long, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(指定起始搜索位置)
lastIndexOf(short[], short) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(short[], short, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(指定起始搜索位置)
lastIndexOf(List<E>, FuncFind<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
lastIndexOf函数式
返回索引
如果未找到返回-1
lastIndexOf(T[], T) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引
lastIndexOf(T[], T, int) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
末端开始寻找,返回找到出现的第一个索引(指定起始搜索位置)
lastModified() - Method in class com.gitee.apanlh.util.file.FileCheck
获取文件最后修改时间(毫秒数)
lastSave() - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
返回最近一次 Redis 保存的快照时间戳
lastValidCode(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
返回第十八位校验码
le(Num) - Method in class com.gitee.apanlh.util.calc.Num
是否A值小于B值 既 A <= B
le(Number) - Method in class com.gitee.apanlh.util.calc.Num
是否A值小于B值 既 A <= B
le(String) - Method in class com.gitee.apanlh.util.calc.Num
是否A值小于B值 既 A <= B
leftClose(T, T) - Static method in class com.gitee.apanlh.util.base.RangeUtils
创建左闭区间选择 (-∞, end]
小于等于
leftOpen(T, T) - Static method in class com.gitee.apanlh.util.base.RangeUtils
创建左开区间选择 (-∞, end)
小于
leftPop(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从左侧弹出第一个元素(并删除)
如果键不存在则返回null
leftPop(String, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从左侧弹出第一个元素(并删除)
如果键不存在则返回null
自定义返回类型
leftPush(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从左侧(头部)插入元素,如果键不存在则自动创建
如果要存放Bean直接传入即可
leftPushAll(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从左侧批量插入多个元素,如果键不存在则自动创建
leftPushAll(String, List<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从左侧批量插入多个元素,如果键不存在则自动创建
LENGTH_REQUIRED - com.gitee.apanlh.util.net.http.HttpStatusType
411 Length Required
level() - Static method in class com.gitee.apanlh.util.log.Log
获取日志等级
level(Logger) - Static method in class com.gitee.apanlh.util.log.Log
获取指定Logger日志等级
lfu() - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LFU类型缓存
默认256最大容量
lfu(int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LFU类型缓存
自定义最大容量
library(CheckLibrary) - Static method in class com.gitee.apanlh.util.check.CheckImport
检测是否库资源是否存在
library(String) - Static method in class com.gitee.apanlh.util.check.CheckImport
检测是否库资源是否存在
libraryThrows(CheckLibrary) - Static method in class com.gitee.apanlh.util.check.CheckImport
检测是否库资源是否存在
lifo() - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LIFO类型缓存
默认无限容量
lifo(int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LIFO类型缓存
自定义最大容量
lineToHump(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
下划线转换驼峰命名法
lineToHump(String, boolean) - Static method in class com.gitee.apanlh.util.base.StringUtils
下划线转换驼峰命名法
list() - Static method in class com.gitee.apanlh.util.base.Empty
List-返回空集合
不可改变
不可添加
LIST - com.gitee.apanlh.spring.data.redis.core.RedisDataType
链表
load() - Method in enum com.gitee.apanlh.util.check.CheckLibrary
加载依赖库
load(RedisKeyBuilder<V>) - Static method in class com.gitee.apanlh.spring.data.redis.core.RedisKeyLoader
加载RedisTemplate
load(HttpInterceptor) - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
 
load(Class<?>) - Static method in class com.gitee.apanlh.util.base.ClassUtils
默认类加载器
load(String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
默认类加载器
根据全限定名
load(String) - Static method in enum com.gitee.apanlh.util.check.CheckLibrary
加载依赖库
load(String, ClassLoader) - Static method in class com.gitee.apanlh.util.base.ClassUtils
自定义线程加载器
根据全限定名
load(URL, String) - Method in class com.gitee.apanlh.util.setting.ConfigParse
根据URL资源进行加载
load(List<HttpInterceptor>) - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
 
loadByCurrentThread(String) - Static method in class com.gitee.apanlh.util.base.ClassUtils
当前线程加载器
根据全限定名
LoadErrorException - Exception in com.gitee.apanlh.exp
加载异常
LoadErrorException(Exception) - Constructor for exception com.gitee.apanlh.exp.LoadErrorException
构造函数
LoadErrorException(String) - Constructor for exception com.gitee.apanlh.exp.LoadErrorException
构造函数
LoadErrorException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.LoadErrorException
构造函数
loadExecute() - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
 
loadExecute() - Method in class com.gitee.apanlh.util.net.http.handler.HttpRequestInterceptorChain
 
loadFirst(Class<T>) - Static method in class com.gitee.apanlh.util.spi.SpiUtils
加载指定类型的第一个可用服务提供者
loadFromProperties() - Method in class com.gitee.apanlh.util.setting.ConfigLoader
加载配置文件
普通配置文件形式,键值对形式
自定义URL资源
自定义字符集编码
loadFromYaml() - Method in class com.gitee.apanlh.util.setting.ConfigLoader
加载配置文件
Yaml格式(.yml等文件)
自定义URL资源
自定义字符集编码
LOCATION - com.gitee.apanlh.util.net.http.HttpHeaderType
位置
lock() - Method in class com.gitee.apanlh.util.file.FileCheck
尝试获取文件独占锁,阻塞直到获得锁或发生错误
lock() - Method in interface com.gitee.apanlh.util.func.FuncLock
lock() - Method in interface com.gitee.apanlh.util.func.FuncLockResult
lock(Runnable) - Method in interface com.gitee.apanlh.util.thread.lock.LockExecutor
执行带锁的操作(使用默认锁,对于读写锁而言是写锁)
lock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
 
lock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
 
lock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
 
lock(Supplier<V>) - Method in interface com.gitee.apanlh.util.thread.lock.LockExecutor
执行带锁的操作并返回结果(使用默认锁,对于读写锁而言是写锁)
lock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
 
lock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
 
lock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
 
LockExecutor - Interface in com.gitee.apanlh.util.thread.lock
锁执行器接口,统一锁操作
LockExecutors - Class in com.gitee.apanlh.util.thread.lock
锁执行器工厂,提供创建、缓存及静态便捷方法(自动获取锁及释放锁)
此类封装了一些锁操作,用于在特定范围内获取锁,可以在锁的保护范围内执行特定的操作,并确保在退出该范围时释放锁
log() - Method in class com.gitee.apanlh.util.calc.Num
计算当前数值的自然对数(以e为底)
log(String, Object...) - Static method in class com.gitee.apanlh.util.log.Dev
测试使用 生产则使用Log.get().info
log(T...) - Static method in class com.gitee.apanlh.util.log.Dev
测试使用 生产则使用Log.get().info
Log - Class in com.gitee.apanlh.util.log
日志处理
当前只支持SLF4J
LOG - com.gitee.apanlh.util.calc.OperatorType
自然对数
LogLevel - Enum in com.gitee.apanlh.util.log
日志等级枚举
LOOP_DETECTED - com.gitee.apanlh.util.net.http.HttpStatusType
508 Loop Detected
lowerCase(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
所有字符串全部转换小写
lowerFirst(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
首字母小写
首字母如果为数字 则返回原本值
lru() - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LRU类型缓存
默认256最大容量
lru(int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LRU类型缓存
自定义最大容量
lru2() - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LRU-2类型缓存
默认256最大容量
lru2(int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LRU-2类型缓存
自定义最大容量
lru2(int, int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LRU-2类型缓存
a1最大容量
a2最大容量
lruk() - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LRU-K类型缓存
默认历史访问列表最大256容量
默认LRU缓存列表最大128容量
默认K值为2次
lruk(int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LRU-K类型缓存
自定义最大容量
默认K值2次
lruk(int, int, int) - Static method in class com.gitee.apanlh.util.cache.local.CacheUtils
LRU-K类型缓存
自定义历史访问列表最大容量
自定义LRU缓存列表最大容量
自定义K值
lt(Num) - Method in class com.gitee.apanlh.util.calc.Num
是否A值小于B值 既 A < B
lt(Number) - Method in class com.gitee.apanlh.util.calc.Num
是否A值小于B值 既 A < B
lt(String) - Method in class com.gitee.apanlh.util.calc.Num
是否A值小于B值 既 A < B
LZ4 - com.gitee.apanlh.util.compression.ZipType
LZ4 类型

M

M_MAP - com.gitee.apanlh.util.io.FileWriteMode
内存映射
map() - Static method in class com.gitee.apanlh.util.base.Empty
Map-返回空
不可改变
不可添加
map(Collection<E>, FuncGet<E, R>) - Static method in class com.gitee.apanlh.util.base.CollUtils
映射集合元素到指定集合类型
map(Collection<E>, FuncGet<E, R>, Supplier<C>) - Static method in class com.gitee.apanlh.util.base.CollUtils
映射集合元素到指定集合类型
MapBuilder<K,​V> - Class in com.gitee.apanlh.util.base
MapBuilder
MapBuilder() - Constructor for class com.gitee.apanlh.util.base.MapBuilder
默认构造函数
MapBuilder(int) - Constructor for class com.gitee.apanlh.util.base.MapBuilder
构造函数
自定义长度
MapBuilder(Map<K, V>) - Constructor for class com.gitee.apanlh.util.base.MapBuilder
构造函数
自定义Map
MapBuilder.Builder<K,​V> - Class in com.gitee.apanlh.util.base
建造类
mapByKeyValue(Map<K, V>, Map<K, V>) - Static method in class com.gitee.apanlh.util.base.Eq
比较两者Map
key+value匹配模式(比较Map中的key+value值)
不严格限制顺序
mapByOrder(Map<K, V>, Map<K, V>) - Static method in class com.gitee.apanlh.util.base.Eq
比较两者Map
其中比较规则Key+Value值
严格要求按照顺序比较
mapByValue(Map<K, V>, Map<K, V>) - Static method in class com.gitee.apanlh.util.base.Eq
比较两者Map
其中只比较Map中的value值
不严格限制顺序
mapNotNull(Collection<E>, FuncGet<E, R>) - Static method in class com.gitee.apanlh.util.base.CollUtils
映射集合并自动过滤null值以及null返回值
mapNotNull(Collection<E>, FuncGet<E, R>, Supplier<C>) - Static method in class com.gitee.apanlh.util.base.CollUtils
映射集合并自动过滤null值以及null返回值
MapUtils - Class in com.gitee.apanlh.util.base
Map工具类
matchValueSupplier - Variable in class com.gitee.apanlh.util.base.AbstractChooser
保存符合条件分支值
max() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算当前最大值
max(Num) - Method in class com.gitee.apanlh.util.calc.Num
Num两者中比较获取最大值
MAX - com.gitee.apanlh.util.calc.CollectorOperatorType
最大值
MAX_FORWARDS - com.gitee.apanlh.util.net.http.HttpHeaderType
最大转发次数
MB - com.gitee.apanlh.util.unit.DataSizeUnit
MB转换
MD2_DES - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHMD2ANDDES
mD5() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建MD5摘要
MD5 - Class in com.gitee.apanlh.util.algorithm.digest
MD5摘要类
MD5 - com.gitee.apanlh.util.algorithm.digest.DigestType
MD5
MD5() - Constructor for class com.gitee.apanlh.util.algorithm.digest.MD5
默认构造函数
初始化指定摘要类型
MD5_128_AEC_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHMD5AND128BITAES-CBC-OPENSSL
MD5_192_AEC_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHMD5AND192BITAES-CBC-OPENSSL
MD5_256_AEC_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHMD5AND256BITAES-CBC-OPENSSL
MD5_DES - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithMD5AndDES
MD5_RC2 - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithMD5AndRC2
median() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算中位数
奇数数据 第(n + 1) ÷ 2 个数
偶数数据 (第 n/2 个数 + 第 (n/2)+1 个数) ÷ 2
MEDIAN - com.gitee.apanlh.util.calc.CollectorOperatorType
中位数
members(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
获取集合中所有值
merge(Map<K, V>, Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
合并两个Map
返回新LinkedHashMap实例
冲突时保留map2的值
merge(Map<K, V>, Map<K, V>, BiFunction<V, V, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
合并两个Map
merge(Map<K, V>, Map<K, V>, BiFunction<V, V, V>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
合并两个Map
merge(Map<K, V>, Map<K, V>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
合并两个Map
返回新Map实例
冲突时保留map2的值
METHOD_NOT_ALLOWED - com.gitee.apanlh.util.net.http.HttpStatusType
405 Method Not Allowed
MethodInvokeException - Exception in com.gitee.apanlh.exp
Invoke异常
MethodInvokeException(Exception) - Constructor for exception com.gitee.apanlh.exp.MethodInvokeException
构造函数
MethodInvokeException(String) - Constructor for exception com.gitee.apanlh.exp.MethodInvokeException
构造函数
MethodInvokeException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.MethodInvokeException
构造函数
MethodInvoker - Class in com.gitee.apanlh.util.reflection
MethodInvoker.builder(Abc.class, "abc").setParamTypes(1).setCallParams(1, "99").build();
mills(long) - Static method in class com.gitee.apanlh.util.thread.Sleep
线程睡眠(毫秒)
mills(long, int) - Static method in class com.gitee.apanlh.util.thread.Sleep
线程睡眠(毫秒)
min() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算当前最小值
min(Num) - Method in class com.gitee.apanlh.util.calc.Num
Num两者中比较获取最小值
MIN - com.gitee.apanlh.util.calc.CollectorOperatorType
最小值
mod(Num) - Method in class com.gitee.apanlh.util.calc.Num
取模运算
mod(Number) - Method in class com.gitee.apanlh.util.calc.Num
取模运算
mod(String) - Method in class com.gitee.apanlh.util.calc.Num
取模运算
MOD - com.gitee.apanlh.util.calc.OperatorType
取模运算
mode() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算众数(mode),即数据集中出现频率最高的一个或多个值
move(File, File) - Static method in class com.gitee.apanlh.util.file.FileUtils
将原始文件移动至目标文件地址
如果目标文件已存在或目标目录不存在则抛出异常
move(File, String) - Static method in class com.gitee.apanlh.util.file.FileUtils
将原始文件移动至目标文件地址
如果目标文件已存在或目标目录不存在则抛出异常
move(String, File) - Static method in class com.gitee.apanlh.util.file.FileUtils
将原始文件移动至目标文件地址
如果目标文件已存在或目标目录不存在则抛出异常
move(String, String) - Static method in class com.gitee.apanlh.util.file.FileUtils
将原始文件移动至目标文件地址
如果目标文件已存在或目标目录不存在则抛出异常
MOVED_PERMANENTLY - com.gitee.apanlh.util.net.http.HttpStatusType
301 Moved Permanently
mul(Num) - Method in class com.gitee.apanlh.util.calc.Num
乘法
mul(Number) - Method in class com.gitee.apanlh.util.calc.Num
乘法
mul(String) - Method in class com.gitee.apanlh.util.calc.Num
乘法
MUL - com.gitee.apanlh.util.calc.OperatorType
乘法
MULTI_STATUS - com.gitee.apanlh.util.net.http.HttpStatusType
207 Multi-Status
MULTIPART_FORM_DATA - com.gitee.apanlh.web.http.HttpContentType
form-data类型 多媒体数据,如上传文件等
MULTIPLE_CHOICES - com.gitee.apanlh.util.net.http.HttpStatusType
300 Multiple Choices

N

name() - Method in annotation type com.gitee.apanlh.annotation.desensitize.Desensitize
形容命名
name() - Method in annotation type com.gitee.apanlh.annotation.desensitize.DesensitizeObject
形容命名
nameForField(MapperConfig<?>, AnnotatedField, String) - Method in class com.gitee.apanlh.spring.web.handler.JacksonResultFieldMapping
 
nameForGetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class com.gitee.apanlh.spring.web.handler.JacksonResultFieldMapping
 
navigableMap() - Static method in class com.gitee.apanlh.util.base.Empty
NavigableMap-返回空
不可改变
不可添加
navigableSet() - Static method in class com.gitee.apanlh.util.base.Empty
NavigableSet-返回空集合
不可改变
不可添加
ne(Num) - Method in class com.gitee.apanlh.util.calc.Num
是否A/B两者值不相等 既 A != B
ne(Number) - Method in class com.gitee.apanlh.util.calc.Num
是否A/B两者值不相等 既 A != B
ne(String) - Method in class com.gitee.apanlh.util.calc.Num
是否A/B两者值不相等 既 A != B
negate() - Method in class com.gitee.apanlh.util.calc.Num
取反(正变负,负变正)
NEGATE - com.gitee.apanlh.util.calc.OperatorType
取反
NETWORK_AUTHENTICATION_REQUIRED - com.gitee.apanlh.util.net.http.HttpStatusType
511 Network Authentication Required
newArrayList() - Static method in class com.gitee.apanlh.util.base.CollUtils
构建ArrayList
newArrayList(int) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建ArrayList
newArrayList(FuncCollectionExecute<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
自定义构建ArrayList
newArrayList(FuncCollectionExecute<E>, int) - Static method in class com.gitee.apanlh.util.base.CollUtils
自定义构建ArrayList
newArrayList(E...) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建ArrayList(自定义元素)
newArrayList(Collection<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建ArrayList(集合)
newArrayList(Enumeration<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建ArrayList
newArrayList(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.CollUtils
将Map构建ArrayList(返回Map的Value值)
newConcurrentHashMap() - Static method in class com.gitee.apanlh.util.base.MapUtils
构造ConcurrentHashMap
newConcurrentHashMap(int) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建ConcurrentHashMap
newConcurrentHashMap(FuncMapExecute<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构造ConcurrentHashMap
自定义初始函数
newConcurrentHashMap(FuncMapExecute<K, V>, int) - Static method in class com.gitee.apanlh.util.base.MapUtils
构造ConcurrentHashMap
自定义初始函数
newConcurrentHashMap(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构造ConcurrentHashMap
newEnumMap(Class<K>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构造EnumMap(Enum<K>, Object)
newEnumMap(Class<K>, K[]) - Static method in class com.gitee.apanlh.util.base.MapUtils
构造EnumMap(Enum<K>, String)
添加枚举类中的value
如果需要改变枚举的value值则枚举类需要重写toString()方法
newEnumMap(Class<K>, K[], String) - Static method in class com.gitee.apanlh.util.base.MapUtils
构造EnumMap(Enum<K>, String)
将某个字段属性值作为枚举类中的value
newHashMap() - Static method in class com.gitee.apanlh.util.base.MapUtils
构建HashMap(K, V, 16)
newHashMap(int) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建HashMap(K, V, 自定义容量)
newHashMap(FuncMapExecute<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建HashMap(K, V, 自定义初始化方法)
newHashMap(FuncMapExecute<K, V>, int) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建HashMap(K, V, 自定义初始化方法, 初始化容量)
newHashMap(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建HashMap
newHashSet() - Static method in class com.gitee.apanlh.util.base.CollUtils
构建HashSet
newHashSet(int) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建HashSet
newHashSet(E...) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建HashSet(自定义元素)
newHashSet(Collection<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建HashSet(集合)
newInstance(Class<T>, Object...) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
实例对象
newLinkedHashMap() - Static method in class com.gitee.apanlh.util.base.MapUtils
构建LinkedHashMap
newLinkedHashMap(int) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建LinkedHashMap
newLinkedHashMap(FuncMapExecute<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建LinkedHashMap(K, V, 自定义初始化方法)
默认容量16
newLinkedHashMap(FuncMapExecute<K, V>, int) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建LinkedHashMap(K, V, 自定义初始化方法, 初始化容量)
newLinkedHashMap(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建LinkedHashMap
newLinkedHashSet() - Static method in class com.gitee.apanlh.util.base.CollUtils
构建LinkedHashSet
newLinkedHashSet(int) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建LinkedHashSet
newLinkedHashSet(FuncCollectionExecute<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
自定义构建newLinkedHashSet
newLinkedHashSet(FuncCollectionExecute<E>, int) - Static method in class com.gitee.apanlh.util.base.CollUtils
自定义构建newLinkedHashSet
newLinkedHashSet(E...) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建LinkedHashSet(自定义元素)
newLinkedHashSet(Collection<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建LinkedHashSet(集合)
newLinkedList() - Static method in class com.gitee.apanlh.util.base.CollUtils
构建LinkedList
newLinkedList(E...) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建newLinkedList(自定义元素)
newLinkedList(Collection<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
构建newLinkedList(集合)
newLinkedList(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.CollUtils
将Map构建ArrayList(返回Map的Value值)
newReadWriteLock() - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
创建读写锁执行器
newReadWriteLock(ReentrantReadWriteLock) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
创建读写锁执行器
newReentrantLock() - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
创建重入锁执行器
newReentrantLock(Lock) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
创建重入锁执行器
newStampedLock() - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
创建不可重入锁执行器
newStampedLock(StampedLock) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
创建不可重入锁执行器
newTreeMap() - Static method in class com.gitee.apanlh.util.base.MapUtils
构建TreeMap
newTreeMap(Comparator<K>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建TreeMap
newTreeMap(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建TreeMap
newTreeMap(SortedMap<K, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建TreeMap
newWeakHashMap() - Static method in class com.gitee.apanlh.util.base.MapUtils
构建newWeakHashMap(K, V, 16)
newWeakHashMap(int) - Static method in class com.gitee.apanlh.util.base.MapUtils
构建newWeakHashMap(K, V, 自定义容量)
next() - Method in class com.gitee.apanlh.util.io.ReadLineIterator
获取元素
next() - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
获取下一个拦截器链
如果不存在拦截器链中为空,则返回null
next(E, Iterator<E>) - Method in interface com.gitee.apanlh.util.func.FuncIteratorE
返回元素
next(E, Iterator<E>) - Method in interface com.gitee.apanlh.util.func.FuncIteratorEBreak
返回元素
next(E, Iterator<E>) - Method in interface com.gitee.apanlh.util.func.FuncIteratorResultE
返回元素
next(K) - Method in interface com.gitee.apanlh.util.func.FuncIteratorK2
返回Key
next(K, Iterator<K>) - Method in interface com.gitee.apanlh.util.func.FuncIteratorK
返回Key
next(K, Iterator<K>) - Method in interface com.gitee.apanlh.util.func.FuncIteratorKBreak
返回Key
next(K, V) - Method in interface com.gitee.apanlh.util.func.FuncIterator2
返回Key Value
next(K, V) - Method in interface com.gitee.apanlh.util.func.FuncIteratorBreak2
返回Key Value
next(K, V, Iterator<Map.Entry<K, V>>) - Method in interface com.gitee.apanlh.util.func.FuncIterator
返回Key Value
next(K, V, Iterator<Map.Entry<K, V>>) - Method in interface com.gitee.apanlh.util.func.FuncIteratorBreak
返回Key Value
next(V) - Method in interface com.gitee.apanlh.util.func.FuncIteratorV
返回value
next(V, Iterator<V>) - Method in interface com.gitee.apanlh.util.func.FuncIteratorV2
返回value
next(V, Iterator<V>) - Method in interface com.gitee.apanlh.util.func.FuncIteratorVBreak
返回value
nextBatch(int) - Method in class com.gitee.apanlh.util.io.ReadLineIterator
批量读取行
nextBirthdayOfDay(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
计算距离下次生日还有多少天
nextDayOfWeek(String, DayOfWeek) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取下一个指定星期几的日期
nextWorkDay(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期之后的下一个工作日(周一至周五)返回(yyyy-MM-dd)格式
nextWorkDay(LocalDate) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期之后的下一个工作日(周一至周五)
NO_CONTENT - com.gitee.apanlh.util.net.http.HttpStatusType
204 No Content
NO_SYMBOL - com.gitee.apanlh.util.unit.DataSizeUnit
无符号
NON_AUTHORITATIVE_INFORMATION - com.gitee.apanlh.util.net.http.HttpStatusType
203 Non-Authoritative Information
NONE - com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
无模式
NONE - com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
无填充
NONE - com.gitee.apanlh.util.net.http.HttpBodyType
空请求体
NOT_ACCEPTABLE - com.gitee.apanlh.util.net.http.HttpStatusType
406 Not Acceptable
NOT_EXTENDED - com.gitee.apanlh.util.net.http.HttpStatusType
510 Not Extended
NOT_FOUND - com.gitee.apanlh.util.net.http.HttpStatusType
404 Not Found
NOT_FOUND - com.gitee.apanlh.web.msg.DefaultResultMessage
资源不存在
NOT_IMPLEMENTED - com.gitee.apanlh.util.net.http.HttpStatusType
501 Not Implemented
NOT_MODIFIED - com.gitee.apanlh.util.net.http.HttpStatusType
304 Not Modified
NotFoundException - Exception in com.gitee.apanlh.exp
未找到异常
适用性比较广泛
NotFoundException(Exception) - Constructor for exception com.gitee.apanlh.exp.NotFoundException
构造函数
NotFoundException(String) - Constructor for exception com.gitee.apanlh.exp.NotFoundException
构造函数
NotFoundException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.NotFoundException
构造函数
now() - Static method in class com.gitee.apanlh.util.date.DateUtils
返回当前时间
默认返回格式yyyy-MM-dd HH:mm:ss
now(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
返回当前时间
自定义格式
nowDate() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前Date日期
nowDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前天
nowDayOfWeek() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当天属于星期中的第几天
nowFirstMonthOfQuarter() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前季度的起始月份
返回1(第一季度),4(第二季度),7(第三季度),10(第四季度)
nowHour() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前小时
nowMinute() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前分钟
nowMonth() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前月
nowQuarter() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前月份所在的季度
nowRangeOfDays(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期附近指定天数的连续日期列表(包含今天)
nowRangeOfDays(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期附近指定天数的连续日期列表(包含今天),支持自定义格式
nowRangeOfHours() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前小时的起始和结束时间
nowRangeOfHours(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取偏移后某小时的起始和结束时间
nowRangeOfHours(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取偏移后某小时的起始和结束时间,并支持自定义输出格式
nowRangeOfMonths() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前月份到一月的所有月份(默认降序)
nowRangeOfMonths(boolean) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前月份到一月的所有月份
自定义排序
nowRangeOfQuarters() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当前季度到第一季度的所有季度(默认降序)
例如当前为第3季度,则返回 [3, 2, 1]
nowSecond() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前秒
nowTimestamp() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间戳(秒)
nowTimestampMillis() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间戳(毫秒)
nowWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前天
并指定时分秒部分
nowYear() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前年
Num - Class in com.gitee.apanlh.util.calc
数值计算器
严格按调用顺序计算的链式
表达式和结果均按左结合顺序生成,不处理数学优先级
所有计算过程保留8位精度,取舍模式为银行家舍入(四舍六入五取偶法,HALF_EVEN)模式 例如:Num.of(1).add(2).mul(3) 表达式为 "1 + 2 * 3",结果为 9 Num a = Num.of(1).add(2).mul(3); // 表达式: 1 + 2 * 3, 结果: 9 Num b = Num.of(1).add(Num.val(2).mul(3)); // 表达式: 1 + (2 * 3), 结果: DEFAULT_CALC_SCALE
Num(BigDecimal, String, boolean, OperatorType) - Constructor for class com.gitee.apanlh.util.calc.Num
构造函数
Num(BigDecimal, String, boolean, OperatorType, boolean) - Constructor for class com.gitee.apanlh.util.calc.Num
构造函数
NumCollector - Class in com.gitee.apanlh.util.calc
数值收集器,用于收集多个 Num 对象并执行聚合操作(求和、平均、最大、最小)
支持链式添加,最终返回带表达式的 Num 对象
NumCollector() - Constructor for class com.gitee.apanlh.util.calc.NumCollector
默认构造函数
NumCollector(boolean) - Constructor for class com.gitee.apanlh.util.calc.NumCollector
构造函数

O

OAEP - com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
Optimal Asymmetric Encryption Padding scheme defined in PKCS1
object(T, T) - Static method in class com.gitee.apanlh.util.base.Eq
类比较
objectAny(T, T...) - Static method in class com.gitee.apanlh.util.base.Eq
对象值比较 任意匹配模式 传递匹配值其中包含匹配值obj1返回true
ObjectUtils - Class in com.gitee.apanlh.util.base
对象工具类
of() - Static method in class com.gitee.apanlh.util.calc.Num
创建数值
默认关闭表达式生成
of(double[]) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(float[]) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(int[]) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(long[]) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(Num) - Static method in class com.gitee.apanlh.util.calc.Num
创建数值
默认关闭表达式生成
of(Num...) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(Iterable<? extends Number>) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(Number) - Static method in class com.gitee.apanlh.util.calc.Num
创建数值
默认关闭表达式生成
of(Number...) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(String) - Static method in class com.gitee.apanlh.util.calc.Num
创建数值
of(String...) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(LocalTime, LocalTime) - Static method in class com.gitee.apanlh.util.date.TimeSlot
构建
of(LocalTime, LocalTime, String) - Static method in class com.gitee.apanlh.util.date.TimeSlot
构建
of(List<String>) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
of(List<T>, FuncGet<T, K>) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
默认关闭表达式
OFB - com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
Output FeedBack mode 输出反馈模式
ofContext(NativeWebRequest, MethodParameter) - Static method in class com.gitee.apanlh.spring.web.resolver.ParameterResolverFactory
构建请求参数上下文元数据
ofExp() - Static method in class com.gitee.apanlh.util.calc.Num
创建数值
默认开启表达式生成
ofExp(double[]) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(float[]) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(int[]) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(long[]) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(Num) - Static method in class com.gitee.apanlh.util.calc.Num
创建数值
默认开启表达式生成
ofExp(Num...) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(Iterable<? extends Number>) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(Number) - Static method in class com.gitee.apanlh.util.calc.Num
创建数值
默认开启表达式生成
ofExp(Number...) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(String) - Static method in class com.gitee.apanlh.util.calc.Num
创建数值
默认开启表达式生成
支持传递百分比符号
ofExp(String...) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(List<String>) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
开启表达式方法
ofExp(List<T>, FuncGet<T, R>) - Static method in class com.gitee.apanlh.util.calc.NumCollector
构建方法
offset(LocalDate, int, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定的 LocalDate进行偏移
offset(LocalDate, int, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定的 LocalDate进行偏移
offset(LocalDateTime, int, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定的 LocalDateTime进行偏移
offset(LocalDateTime, int, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定的 LocalDateTime进行偏移,并格式化为指定格式的字符串
offset(LocalTime, int, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定的LocalTime进行偏移
offset(LocalTime, int, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定的LocalTime进行偏移
offsetDate(String, int, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期字符串进行偏移,返回默认格式字符串 yyyy-MM-dd
offsetDate(String, int, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期字符串进行偏移,并格式化为指定格式的字符串
offsetDateDays(String, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期字符串偏移指定天数,返回默认格式字符串 yyyy-MM-dd
offsetDateDays(String, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期字符串偏移指定天数,返回自定义格式字符串
offsetDateMonths(String, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期字符串偏移指定月数,返回默认格式字符串 yyyy-MM-dd
offsetDateMonths(String, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期字符串偏移指定月数,返回自定义格式字符串
offsetDateTime(String, int, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetDateTime(String, int, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移,并格式化为指定格式的字符串
offsetDateTimeDays(String, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移
指定天数,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetDateTimeDays(String, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移
指定天数,返回自定义格式字符串
offsetDateTimeHours(String, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移
指定小时,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetDateTimeHours(String, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移
指定小时,返回自定义格式字符串
offsetDateTimeMinutes(String, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移
指定分钟,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetDateTimeMinutes(String, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移
指定分钟,返回自定义格式字符串
offsetDateTimeMonths(String, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移
指定月,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetDateTimeMonths(String, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定LocalDateTime(日期时间)进行偏移
指定月,返回自定义格式字符串
offsetDateTimeWeeks(String, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期时间字符串偏移指定周数,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetDateTimeWeeks(String, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期时间符串偏移指定周数,返回自定义格式字符串
offsetDateWeeks(String, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期字符串偏移指定周数,返回默认格式字符串 yyyy-MM-dd
offsetDateWeeks(String, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定日期字符串偏移指定周数,返回自定义格式字符串
offsetNow(int, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前时间进行偏移,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetNow(int, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前时间进行偏移,返回指定格式字符串
offsetNowDays(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定天数,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetNowDays(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定天数,返回自定义格式字符串
offsetNowHours(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定小时数,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetNowHours(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定小时数,返回自定义格式字符串
offsetNowMinutes(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移
指定分钟,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetNowMinutes(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移
指定分钟,返回自定义格式字符串
offsetNowMonths(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定月,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetNowMonths(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定月,返回自定义格式字符串
offsetNowMonthsOfFirstDay(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定月份第一天开始时间
获基于当前时间偏移获取某月份的第一天,默认返回yyyy-MM-dd HH:mm:ss格式
offsetNowMonthsOfFirstDay(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定月份第一天开始时间
基于当前时间偏移获取某月份的第一天,自定义指定格式返回
offsetNowMonthsOfLastDay(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定月份最后一天结束时间
基于当前时间偏移获取某月份的最后一天,默认返回yyyy-MM-dd HH:mm:ss格式
offsetNowMonthsOfLastDay(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定月份最后一天结束时间
基于当前时间偏移获取某月份的最后一天,自定义指定格式返回
offsetNowSeconds(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定秒,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetNowSeconds(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定秒,返回自定义格式字符串
offsetNowWeeks(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定周,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetNowWeeks(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定周,返回自定义格式字符串
offsetNowYears(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定年,返回默认格式字符串 yyyy-MM-dd HH:mm:ss
offsetNowYears(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
基于当前偏移指定年,返回自定义格式字符串
offsetTime(String, int, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定时间进行偏移,返回默认格式字符串 HH:mm:ss
offsetTime(String, int, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
对指定时间进行偏移,返回自定义格式字符串
ofRequest(RequestParameterContext) - Static method in class com.gitee.apanlh.spring.web.resolver.ParameterResolverFactory
构建RequestVO参数解析器
OK - com.gitee.apanlh.util.net.http.HttpStatusType
200 OK
OK_HTTP - com.gitee.apanlh.util.net.http.HttpClientType
基于OkHttp
onApplicationEvent(ContextRefreshedEvent) - Method in class com.gitee.apanlh.spring.data.redis.configure.RedisKeyRegisterListener
 
ONE - Static variable in class com.gitee.apanlh.util.calc.Num
表示1,不开启表达式
ONE_DAY - com.gitee.apanlh.util.cache.local.CacheTimer.ExpireTime
一天(单位秒)
ONE_EXP - Static variable in class com.gitee.apanlh.util.calc.Num
表示1,开启表达式
ONE_HOURS - com.gitee.apanlh.util.cache.local.CacheTimer.ExpireTime
一小时(单位秒)
ONE_MINUTES - com.gitee.apanlh.util.cache.local.CacheTimer.ExpireTime
一分钟(单位秒)
ONE_SECONDS - com.gitee.apanlh.util.cache.local.CacheTimer.ExpireTime
一秒钟(单位秒)
open() - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
开启客户端连接
open() - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
open(T, T, T) - Static method in class com.gitee.apanlh.util.base.RangeUtils
开区间选择 (start, end)
openClosed(T, T, T) - Static method in class com.gitee.apanlh.util.base.RangeUtils
创建左开右闭区间选择 (start, end]
OperatorType - Enum in com.gitee.apanlh.util.calc
操作运算符枚举
OPTIONS - com.gitee.apanlh.web.http.HttpMethod
OPTIONS请求方法
ORIGIN - com.gitee.apanlh.util.net.http.HttpHeaderType
来源

P

PaddingException - Exception in com.gitee.apanlh.exp.algorithm
数据填充异常
PaddingException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.PaddingException
构造函数
指定异常
PaddingException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.PaddingException
构造函数
指定消息
PaddingException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.PaddingException
构造函数
指定格式化消息
PaddingException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.PaddingException
构造函数
指定消息及指定异常
page() - Method in annotation type com.gitee.apanlh.annotation.viewresolver.RequestVo
分页页码参数名
Pager - Class in com.gitee.apanlh.web.model
分页对象
Pager() - Constructor for class com.gitee.apanlh.web.model.Pager
默认构造函数
Pager(int, int, int, int) - Constructor for class com.gitee.apanlh.web.model.Pager
构造函数-接收页码,当前条数值
PagerPostProcessor - Class in com.gitee.apanlh.spring.web.resolver.handler
分页参数解析器
PagerPostProcessor() - Constructor for class com.gitee.apanlh.spring.web.resolver.handler.PagerPostProcessor
默认构造函数
pageSize() - Method in annotation type com.gitee.apanlh.annotation.viewresolver.RequestVo
分页每页大小参数名
ParameterResolverFactory - Class in com.gitee.apanlh.spring.web.resolver
请求参数解析工厂类
paren() - Method in class com.gitee.apanlh.util.calc.Num
手动为当前表达式添加括号,返回新的Num对象
如果表达式已经由括号包裹,则直接返回当前对象(避免双重括号)
parse(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.body.HttpBodyFormDataParse
 
parse(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.body.HttpBodyFormParse
 
parse(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.body.HttpBodyJsonParse
 
parse(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.body.HttpBodyNoneParse
 
parse(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in interface com.gitee.apanlh.util.net.http.handler.body.HttpBodyParse
解析接口
parse(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.body.HttpBodyParseContext
根据解析器对请求体进行解析
自定义请求体/响应体类型枚举
parse(BufferedReader) - Method in class com.gitee.apanlh.util.setting.ConfigParse
根据读取器解析
键值对形式
parse(BufferedReader) - Method in class com.gitee.apanlh.util.setting.PropertiesParse
 
parse(BufferedReader) - Method in class com.gitee.apanlh.util.setting.YamlParse
 
parse(String) - Method in class com.gitee.apanlh.util.setting.ConfigParse
返回解析读取到的行内容
键值对形式
parse(String) - Method in class com.gitee.apanlh.util.setting.PropertiesParse
 
parse(String) - Method in class com.gitee.apanlh.util.setting.YamlParse
 
parseArray(byte[], Class<T>) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
字节数组JSON→List,内部委托JsonProvider.parseArray(String, Class)
parseArray(String, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
parseArray(String, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
parseArray(String, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
parseArray(String, Class<T>) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将JSON数组字符串转换为指定元素类型的List
parseArray(String, Class<T>) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
JSON数组→List,内部委托JsonProvider.parseArray(String, Class)
ParseException - Exception in com.gitee.apanlh.exp
解析异常都能使用此类
ParseException(Exception) - Constructor for exception com.gitee.apanlh.exp.ParseException
构造函数
ParseException(String) - Constructor for exception com.gitee.apanlh.exp.ParseException
构造函数
ParseException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ParseException
构造函数
parseObject(String, TypeReference<T>) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
parseObject(String, TypeReference<T>) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
parseObject(String, TypeReference<T>) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
parseObject(String, TypeReference<T>) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将JSON字符串转换为带泛型的复杂类型,用TypeReference避免擦除
parseObject(String, TypeReference<T>) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
JSON转换指定泛型对象,内部委托JsonProvider.parseObject(String, TypeReference)
parseObject(String, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
parseObject(String, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
parseObject(String, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
parseObject(String, Class<T>) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将JSON字符串转换为指定JavaBean
parseObject(String, Class<T>) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
JSON转换Bean,内部委托JsonProvider.parseObject(String, Class)
parseToByte(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成byte
parseToByteWrapper(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成Byte
parseToInt(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成int
parseToIntWrapper(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成Integer
parseToLinkedMap(String) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
parseToLinkedMap(String) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
parseToLinkedMap(String) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
parseToLinkedMap(String) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将JSON对象字符串解析为LinkedHashMap
内部所有嵌套容器均为标准Java类型
Map的值类型为Object需自行转换
parseToLinkedMap(String) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
转换为保持顺序的Map,内部委托JsonProvider.parseToLinkedMap(String)
parseToListMap(String) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
parseToListMap(String) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
parseToListMap(String) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
parseToListMap(String) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将JSON数组字符串解析为List<Map<String, Object>>
每个集合中的元素为标准Map,等价于parseObject(json, new TypeReference<List<Map<String, Object>>>(){})
内部所有嵌套容器均为标准Java类型
parseToListMap(String) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
JSON数组→List<Map<String, Object>>;内部委托JsonProvider.parseToListMap(String)
parseToLong(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成long
parseToLongWrapper(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成Long
parseToMap(String) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
parseToMap(String) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
parseToMap(String) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
parseToMap(String) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将JSON对象字符串解析为HashMap
内部所有嵌套容器均为标准Java类型
Map的值类型为Object需自行转换
parseToMap(String) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
转换为HashMap,内部委托JsonProvider.parseToMap(String)
parseToShort(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成short
parseToShortWrapper(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成Short
parseToSortedMap(String) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
parseToSortedMap(String) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
parseToSortedMap(String) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
parseToSortedMap(String) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将JSON对象字符串解析为SortedMap(按键自然排序)
内部所有嵌套容器均为标准Java类型
Map的值类型为Object需自行转换
parseToSortedMap(String) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
转换为按键排序Map,内部委托JsonProvider.parseToSortedMap(String)
parseToStr(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将二进制解析成Str
parseToStrByAscii(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
还原ASCII码的二进制字符串
必须是由toStrByAscii此方法进行转换二进制才可解析
part(List<T>) - Method in interface com.gitee.apanlh.util.func.FuncPage
返回已经分卷过后的集合
PARTIAL_CONTENT - com.gitee.apanlh.util.net.http.HttpStatusType
206 Partial Content
partitionLen(int, int) - Static method in class com.gitee.apanlh.util.base.CollUtils
计算集合分段长度
partitionList(List<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
将集合进行分段切割
自动平衡分块
partitionList(List<E>, int) - Static method in class com.gitee.apanlh.util.base.CollUtils
将集合按照指定限制长度进行分段切割
内部子集合返回的是列表视图
PASSIVE - com.gitee.apanlh.util.net.ftp.FtpConnectMode
被动模式
PATCH - com.gitee.apanlh.web.http.HttpMethod
PATCH请求方法
PathVariablePostProcessor - Class in com.gitee.apanlh.spring.web.resolver.handler
REST路径变量解析器(用于 @PathVariable)
PathVariablePostProcessor() - Constructor for class com.gitee.apanlh.spring.web.resolver.handler.PathVariablePostProcessor
默认构造函数
PAYLOAD_TOO_LARGE - com.gitee.apanlh.util.net.http.HttpStatusType
413 Payload Too Large
PAYMENT_REQUIRED - com.gitee.apanlh.util.net.http.HttpStatusType
402 Payment Required
PB - com.gitee.apanlh.util.unit.DataSizeUnit
PB转换
PBE - Class in com.gitee.apanlh.util.algorithm.symmetric
PBE(Password-Based Encryption基于密码的加密)类继承自BouncyCastleSymmetricAbstract
提供了使用基于密码的加密算法进行对称加密和解密的功能
在默认情况下,会使用一个随机的128位密码和一个随机的128位盐值,并使用默认的迭代次数100,以及PBEWITHSHAAND128BITAES-CBC-BC算法
想要获取初始化密钥或者盐值请使用BouncyCastleSymmetricAbstract.getPassword()BouncyCastleSymmetricAbstract.getSalt()
PBE - com.gitee.apanlh.util.algorithm.symmetric.SymmetricType
PBE算法
PBE() - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
随机128位密码
随机128位盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
PBE(byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
随机128位盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
PBE(byte[], byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
PBE(byte[], byte[], int) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
自定义迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
PBE(byte[], byte[], int, PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
自定义迭代100次
自定义PBE算法
PBE(byte[], byte[], PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
默认迭代100次
自定义PBE算法
PBE(byte[], int, PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
默认迭代100次
自定义PBE算法
PBE(byte[], PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
随机128位盐值
默认迭代100次
自定义PBE算法
PBE(int) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
默认128位密码
默认128位盐值
自定义迭代次数
默认PBEWITHSHAAND128BITAES-CBC-BC算法
PBE(int, PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
默认128位密码
默认128位盐值
自定义迭代次数
自定义PBE算法
PBE(PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
随机128位密码
随机128位盐值
默认迭代100次
自定义PBE算法
PBE(String) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
随机128位盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
PBE(String, int, PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
默认迭代100次
自定义PBE算法
PBE(String, PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
随机128位盐值
默认迭代100次
自定义PBE算法
PBE(String, String) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
默认迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
PBE(String, String, int) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
自定义迭代100次
默认PBEWITHSHAAND128BITAES-CBC-BC算法
PBE(String, String, int, PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
自定义迭代100次
自定义PBE算法
PBE(String, String, PBEAlgorithms) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.PBE
构造函数-初始化构造PBE
自定义密码
自定义盐值
默认迭代100次
自定义PBE算法
PBEAlgorithms - Enum in com.gitee.apanlh.util.algorithm.symmetric
PBE算法枚举(目前支持Bouncy Castle 1.60以上版本)
Bouncy Castle版本可能会随着更新而改变,建议查看具体版本支持的算法
在不同版本中可能支持的算法会有所不同
PCBC - com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
Propagating cipher-block chaining 填充密码块链接模式
PDF - com.gitee.apanlh.util.check.CheckLibrary
PDF依赖
peek() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
返回栈顶元素不出栈
percent(Number) - Method in class com.gitee.apanlh.util.calc.Num
计算百分比
示例:Num.of(200).percent(15) = 30(200的15%)
percent(String) - Method in class com.gitee.apanlh.util.calc.Num
计算百分比
示例:Num.of(200).percent(15) = 30(200的15%)
支持输入百分比符号(%)
PERMANENT_REDIRECT - com.gitee.apanlh.util.net.http.HttpStatusType
308 Permanent Redirect
permutation(long, long) - Static method in class com.gitee.apanlh.util.calc.Num
计算排列数 P(n, k) = n!
phone(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
手机号码/固话脱敏
PHONE - com.gitee.apanlh.util.desensitize.DesensitizeType
手机/固话
PhoneDesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
手机号码脱敏规则
保留前3位和最后4位,其余用*代替
13811547561/138*****7561
固定电话脱敏规则
区号+3-4位区域信息+4位流水号
区号不隐藏,7-8位电话号码保留最后3位,其余用*代替
0531-83590115/0531-*****115
PhoneDesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.PhoneDesensitizeRule
默认构造函数
PKCS1 - com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
The padding scheme described in PKCS #1, used with the RSA algorithm
PKCS5 - com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
PKCS5Padding The padding scheme described in RSA Laboratories, "PKCS #5: Password-Based Encryption Standard," version 1.5, November 1993.
PKCS7 - com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
PKCS7Padding
PNG_SUFFIX - Static variable in class com.gitee.apanlh.util.image.ImageUtils
PNG格式
POI - com.gitee.apanlh.util.check.CheckLibrary
POI依赖
pop() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
出栈
popAll() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
栈中所有元素出栈
populationStdDev() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算总体标准差
populationVariance() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算总体方差(population variance)
公式:Σ(x - μ)² / N
position(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
获取指定成员的坐标
POST - com.gitee.apanlh.web.http.HttpMethod
POST请求方法
postProcess(RequestParameterContext, RequestVO) - Method in class com.gitee.apanlh.spring.web.resolver.handler.PagerPostProcessor
 
postProcess(RequestParameterContext, RequestVO) - Method in class com.gitee.apanlh.spring.web.resolver.handler.PathVariablePostProcessor
 
postProcess(RequestParameterContext, RequestVO) - Method in interface com.gitee.apanlh.spring.web.resolver.handler.RequestPostProcessor
对构建的 RequestVO 进行后置处理
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.gitee.apanlh.spring.BeanContextUtils
Application加载顺序的问题,先加载ConfigurableListableBeanFactory使用获取bean操作
pow(Num) - Method in class com.gitee.apanlh.util.calc.Num
次幂(乘方)计算
如果输入小数则自动放弃小数位,只保留整数
Num.of(2).pow(3)返回8(即 2³)
pow(Number) - Method in class com.gitee.apanlh.util.calc.Num
次幂(乘方)计算
如果输入小数则自动放弃小数位,只保留整数
Num.of(2).pow(3)返回8(即 2³)
pow(String) - Method in class com.gitee.apanlh.util.calc.Num
次幂(乘方)计算
如果输入小数则自动放弃小数位,只保留整数
Num.of(2).pow(3)返回8(即 2³)
POW - com.gitee.apanlh.util.calc.OperatorType
次幂
powDecimal(Num) - Method in class com.gitee.apanlh.util.calc.Num
计算当前数值的实数次幂(支持小数指数)
powDecimal(Number) - Method in class com.gitee.apanlh.util.calc.Num
计算当前数值的实数次幂(支持小数指数)
powDecimal(String) - Method in class com.gitee.apanlh.util.calc.Num
计算当前数值的实数次幂(支持小数指数)
PRECONDITION_FAILED - com.gitee.apanlh.util.net.http.HttpStatusType
412 Precondition Failed
PREFIX_CLASSES - com.gitee.apanlh.util.setting.ResourceType
前缀匹配资源 classes
PREFIX_CLASSPATH - com.gitee.apanlh.util.setting.ResourceType
前缀匹配资源 classpath:
PREFIX_FILE - com.gitee.apanlh.util.setting.ResourceType
前缀匹配资源 file:
PREFIX_JAR - com.gitee.apanlh.util.setting.ResourceType
前缀匹配资源 jar:
PREFIX_WAR - com.gitee.apanlh.util.setting.ResourceType
前缀匹配资源 war:
prefixIpv4LocalAddress(String) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
IPV4
根据前缀匹配到相对应的IP
如果都为匹配则返回LocalIP 如果多网卡不适用
previousDayOfWeek(String, DayOfWeek) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取上一个指定星期几的日期
previousMonthFirstDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取上个月份的第一天
返回默认格式字符串 (yyyy-MM-dd HH:mm:ss)
previousMonthFirstDay(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取上个月份的第一天
自定义返回格式
previousMonthLastDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取上个月份的最后一天
返回默认格式字符串 (yyyy-MM-dd HH:mm:ss)
previousMonthLastDay(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取上个月份的最后一天
自定义返回格式
print() - Method in class com.gitee.apanlh.util.measure.TimeWatch
获取简易输出结果
将会把主节点任务状态改为已完成
print(Consumer<String>) - Method in class com.gitee.apanlh.util.measure.TimeWatch
将简易文本结果输出到指定消费者(如日志、文件、控制台等)
printFlameGraph() - Method in class com.gitee.apanlh.util.measure.TimeWatch
转换火焰图格式
printFlameGraph(Consumer<String>) - Method in class com.gitee.apanlh.util.measure.TimeWatch
将火焰图文本结果输出到指定消费者(如日志、文件、控制台等)
printJson() - Method in class com.gitee.apanlh.util.measure.TimeWatch
转换JSON格式
printJson(Consumer<String>) - Method in class com.gitee.apanlh.util.measure.TimeWatch
将JSON文本结果输出到指定消费者(如日志、文件、控制台等)
printLog() - Method in class com.gitee.apanlh.util.measure.TimeWatch
打印记录时间,并输出至日志中
将会把主节点任务状态改为已完成
printTree() - Method in class com.gitee.apanlh.util.measure.TimeWatch
获取树结构输出
将会把主节点任务状态改为已完成
printTree(Consumer<String>) - Method in class com.gitee.apanlh.util.measure.TimeWatch
将树形文本结果输出到指定消费者
printTreeLog() - Method in class com.gitee.apanlh.util.measure.TimeWatch
打印树结构输出日志中
将会把主节点任务状态改为已完成
privateKey() - Method in annotation type com.gitee.apanlh.annotation.crypto.DataDecrypt
私钥
proceed(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
处理HTTP请求拦截器链,按照添加的顺序执行所有的HttpRequestInterceptor 当有一个拦截器返回了null,则拦截器链停止执行,并将该HttpRequest返回
性能优化:减少不必要的类型检查和对象创建
proceed(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.HttpRequestInterceptorChain
执行HTTP请求拦截器责任
返回null则终止执行接下来所有链
在HTTP请求发送前执行
proceed(HttpRequest, AbstractHttpClient<?>, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.handler.HttpRequestPreInterceptorChain
执行HTTP请求拦截器责任
返回null则终止执行接下来所有链
在HTTP请求发送前执行
proceed(HttpResponse) - Method in class com.gitee.apanlh.util.net.http.handler.HttpInterceptorChain
处理HTTP响应拦截器链,按照添加的顺序执行所有的HttpResponseInterceptor 当有一个拦截器返回了null,则拦截器链停止执行,并将该HttpResponse返回
proceed(HttpResponse) - Method in class com.gitee.apanlh.util.net.http.handler.HttpResponseInterceptorChain
执行HTTP响应拦截器责任链
返回null则终止执行接下来所有链
PROCESSING - com.gitee.apanlh.util.net.http.HttpStatusType
102 Processing
PropertiesParse - Class in com.gitee.apanlh.util.setting
普通文件键值对解析类
properties等:"、"=键值对解析
PropertiesParse() - Constructor for class com.gitee.apanlh.util.setting.PropertiesParse
默认构造函数
创建HashMap
PropertiesUtils - Class in com.gitee.apanlh.util.setting
读取配置文件相关工具类
proportion(Number) - Method in class com.gitee.apanlh.util.calc.Num
计算占比
示例:Num.of(30).proportion(120) = 25(30占120的25%)
proportion(String) - Method in class com.gitee.apanlh.util.calc.Num
计算占比
示例:Num.of(30).proportion(120) = 25(30占120的25%)
PROTOCOL_FILE - com.gitee.apanlh.util.setting.ResourceType
资源协议 file
PROTOCOL_JAR - com.gitee.apanlh.util.setting.ResourceType
资源协议 jar
PROTOCOL_VFS - com.gitee.apanlh.util.setting.ResourceType
资源协议 vfs
PROTOCOL_VFSFILE - com.gitee.apanlh.util.setting.ResourceType
资源协议 vfsfile
PROTOCOL_VFSZIP - com.gitee.apanlh.util.setting.ResourceType
资源协议 vfszip
PROTOCOL_WAR - com.gitee.apanlh.util.setting.ResourceType
资源协议 war
PROTOCOL_WSJAR - com.gitee.apanlh.util.setting.ResourceType
资源协议 wsjar
PROTOCOL_ZIP - com.gitee.apanlh.util.setting.ResourceType
资源协议 zip
PROXY_AUTHENTICATE - com.gitee.apanlh.util.net.http.HttpHeaderType
代理认证
PROXY_AUTHENTICATION_REQUIRED - com.gitee.apanlh.util.net.http.HttpStatusType
407 Proxy Authentication Required
PROXY_AUTHORIZATION - com.gitee.apanlh.util.net.http.HttpHeaderType
代理授权
PUB - com.gitee.apanlh.spring.data.redis.core.RedisDataType
发布(发送消息)
PUBLIC_KEY_PINS - com.gitee.apanlh.util.net.http.HttpHeaderType
公钥Pins
publish(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisPubSub
将消息发布到指定频道
publishEvent(Object) - Static method in class com.gitee.apanlh.spring.BeanContextUtils
发布事件
push(E) - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
压栈
put(String, T) - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
存放缓存数据 默认不过期时间
put(String, T, long) - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
存放缓存并设置有效期 单位(秒)
put(String, T, CacheTimer.ExpireTime) - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
存放缓存并设置有效期 单位(秒)
put(K, V) - Method in class com.gitee.apanlh.util.base.MapBuilder
添加键值
put(K, V) - Method in class com.gitee.apanlh.util.cache.local.Cache
存入缓存
put(K, V) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
设置值
执行加锁
put(K, V) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
PUT - com.gitee.apanlh.web.http.HttpMethod
PUT请求方法
putAll(Map<? extends K, ? extends V>) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
putAll(Map<K, V>) - Method in class com.gitee.apanlh.util.base.MapBuilder
根据Map添加
putIfAbsent(K, V) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
putUnlocked(K, V) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
设置值
无锁

Q

QRCODE - com.gitee.apanlh.util.check.CheckLibrary
二维码依赖
quantile(Number) - Method in class com.gitee.apanlh.util.calc.NumCollector
计算分位数(按升序排列后,位于百分比quantile处的值)
quantile(String) - Method in class com.gitee.apanlh.util.calc.NumCollector
计算分位数(按升序排列后,位于百分比quantile处的值)
QUANTILE - com.gitee.apanlh.util.calc.CollectorOperatorType
分位数

R

radius(String, Circle) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
以给定的中心点搜索指定半径内的成员
radius(String, Circle, RedisGeoCommands.GeoRadiusCommandArgs) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
以给定的中心点搜索指定半径内的成员,可附加条件
radiusByMember(String, Object, double) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
以成员为圆心搜索半径内的其他成员
radiusByMember(String, Object, Distance, RedisGeoCommands.GeoRadiusCommandArgs) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
以成员为圆心搜索半径内的其他成员,可附加条件
random(int, char[]) - Static method in class com.gitee.apanlh.util.random.RandomCodeUtils
使用自定义字符集生成随机字符串
random(int, String) - Static method in class com.gitee.apanlh.util.random.RandomCodeUtils
使用自定义字符集生成随机字符串
randomAlphanumeric() - Static method in class com.gitee.apanlh.util.random.RandomCodeUtils
生成默认长度6位的字母数字混合字符串
randomAlphanumeric(int) - Static method in class com.gitee.apanlh.util.random.RandomCodeUtils
生成指定长度的字母数字混合字符串
randomBoolean() - Static method in class com.gitee.apanlh.util.random.RandomUtils
生成随机布尔值
randomBytes(int) - Static method in class com.gitee.apanlh.util.random.RandomUtils
生成随机字节数组
加密和安全(随机字节数组可用于生成密钥、初始化向量(IV)或盐等加密和安全操作中所需的随机数据) 16字节(128位)、24字节(192位)、32字节(256位)
随机数生成(通过将字节数组转换为整数或其他数据类型,可以生成具有所需范围或特定分布的随机数)
默认使用线程随机器
自定义长度
randomBytes(int, boolean) - Static method in class com.gitee.apanlh.util.random.RandomUtils
生成随机字节数组
加密和安全(随机字节数组可用于生成密钥、初始化向量(IV)或盐等加密和安全操作中所需的随机数据) 16字节(128位)、24字节(192位)、32字节(256位)
随机数生成(通过将字节数组转换为整数或其他数据类型,可以生成具有所需范围或特定分布的随机数)
自定义长度
自定义随机器
RandomCodeUtils - Class in com.gitee.apanlh.util.random
随机生成工具
randomDouble(double) - Static method in class com.gitee.apanlh.util.random.RandomUtils
生成[0, max)范围内的随机double值(半开区间)
randomDouble(double, double) - Static method in class com.gitee.apanlh.util.random.RandomUtils
生成指定范围内的随机double值(半开区间)
randomFloat(float) - Static method in class com.gitee.apanlh.util.random.RandomUtils
生成[0, max)范围内的随机float值
randomFloat(float, float) - Static method in class com.gitee.apanlh.util.random.RandomUtils
生成指定范围内的随机float值(半开区间)
randomInt(int) - Static method in class com.gitee.apanlh.util.random.RandomUtils
指定某一个范围内随机数 注意:例如指定范围为1,随机数会出现1本身,即范围为0-1
randomInt(int, int) - Static method in class com.gitee.apanlh.util.random.RandomUtils
指定某一个范围内随机数
指定起始及结束范围值 注意:例如指定范围为0, 1,随机数会出现1本身,即范围为0-1
randomLong(long) - Static method in class com.gitee.apanlh.util.random.RandomUtils
指定某一个范围内随机数 注意:例如指定范围为1,随机数会出现1本身,即范围为0-1
randomLong(long, long) - Static method in class com.gitee.apanlh.util.random.RandomUtils
指定某一个范围内随机数
指定起始及结束范围值 注意:例如指定范围为0, 1,随机数会出现1本身,即范围为0-1
RandomNameUtils - Class in com.gitee.apanlh.util.random
创建随机姓名
randomNumeric() - Static method in class com.gitee.apanlh.util.random.RandomCodeUtils
生成默认长度6位纯数字
randomNumeric(int) - Static method in class com.gitee.apanlh.util.random.RandomCodeUtils
生成指定长度的纯数字
RandomUtils - Class in com.gitee.apanlh.util.random
随机数工具类,提供常用随机数生成方法
支持使用线程本地随机数和安全随机数
可生成不同范围的随机数和随机字节数组
适用于加密、安全、测试数据生成等场景
range() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算极差(最大值与最小值的差值)
range(String, long, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
获取列表中指定范围内的元素
range(String, long, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取指定排名范围内的成员(按分数从小到大)
range(String, long, long, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
获取列表中指定范围内的元素
RANGE - com.gitee.apanlh.util.calc.CollectorOperatorType
极差
RANGE - com.gitee.apanlh.util.net.http.HttpHeaderType
范围
RANGE_NOT_SATISFIABLE - com.gitee.apanlh.util.net.http.HttpStatusType
416 Range Not Satisfiable
rangeByScore(String, double, double) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取指定分数范围内的成员(按分数从小到大)
RangeUtils - Class in com.gitee.apanlh.util.base
包含范围值选择工具类
rangeWithScores(String, long, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取指定排名范围内的成员及分数(按分数从小到大)
rank(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取成员的排名(按分数从小到大,排名从 0 开始)
RAR - com.gitee.apanlh.util.file.FileMatchType
RAR类型
read() - Method in class com.gitee.apanlh.util.net.http.HttpResponse
读取响应信息
read() - Method in class com.gitee.apanlh.util.net.http.io.HttpInputStream
 
read() - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
 
read() - Static method in class com.gitee.apanlh.web.util.ServletUtils
读取输入流
默认不会关闭HttpServletRequest输入流
read(byte[]) - Method in class com.gitee.apanlh.util.net.http.io.HttpInputStream
 
read(byte[], int, int) - Method in class com.gitee.apanlh.util.net.http.io.HttpInputStream
 
read(byte[], int, int) - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
 
read(File) - Static method in class com.gitee.apanlh.util.image.ImageUtils
读取图片
read(File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据File文件对象进行读取
将自动关闭流
read(FileInputStream) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将文件输入流转换byte[]
将自动关闭输入流
read(InputStream) - Static method in class com.gitee.apanlh.util.image.ImageUtils
读取图片
read(InputStream) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流
自动关闭输入流
read(InputStream, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流
自定义关闭输入流
异常时自动关闭输入流
read(Class<?>, String) - Static method in class com.gitee.apanlh.util.setting.PropertiesUtils
指定类下进行读取配置文件
在指定类下进行读取配置文件,比如A.class, a.properties -> com/pan/test/a.properties位置进行读取配置文件
默认UTF-8字符集编码
read(Class<?>, String, String) - Static method in class com.gitee.apanlh.util.setting.PropertiesUtils
指定类下进行读取配置文件
在指定类下进行读取配置文件, 比如A.class, a.properties -> com/pan/test/a.properties位置进行读取配置文件
自定义字符集编码
read(String) - Static method in class com.gitee.apanlh.util.image.ImageUtils
读取图片
read(String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件路径读取
将自动关闭流
read(String) - Static method in class com.gitee.apanlh.util.setting.PropertiesUtils
读取配置文件
资源地址格式:"classpath:", "classes\", "jar:", "war:", "file"
classPath:/a.properties
classes\abc.properties(如果不填写默认也会找classes下)
默认读取classes下
默认UTF-8字符集编码
read(String, int) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
从流中读取消息(非阻塞)
read(String, String) - Static method in class com.gitee.apanlh.util.setting.PropertiesUtils
读取配置文件
资源地址格式:"classpath:", "classes\", "jar:", "war:", "file"
classPath:/a.properties
classes\abc.properties(如果不填写默认也会找classes下)
默认读取classes下
自定义字符集编码
read(String, ReadOffset, int, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
从流中读取消息,支持阻塞等待新消息
read(URL) - Static method in class com.gitee.apanlh.util.image.ImageUtils
读取图片
read(URL) - Static method in class com.gitee.apanlh.util.setting.PropertiesUtils
读取配置文件
资源地址格式:"classpath:", "classes\", "jar:", "war:", "file"
classPath:/a.properties
classes\abc.properties(如果不填写默认也会找classes下)
默认读取classes下
默认UTF-8字符集编码
read(ImageInputStream) - Static method in class com.gitee.apanlh.util.image.ImageUtils
读取图片
read(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
读取输入流
默认不会关闭HttpServletRequest输入流
readBody() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取请求体-字节形式
默认不会关闭HttpServletRequest输入流
readBody(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取请求体-字节形式
默认不会关闭HttpServletRequest输入流
readBodyString() - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取请求体
默认不会关闭HttpServletRequest输入流
readBodyString(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
获取请求体
默认不会关闭HttpServletRequest输入流
readBytes() - Method in class com.gitee.apanlh.util.net.http.io.HttpInputStream
读取数据默认关闭输入流
readErrorMessage(String) - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
读取响应
默认自动关闭输入流
readGroup(String, Consumer, int) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
从消费者组中读取消息
readLine(File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件对象读取行
默认系统字符集编码
需要自行关闭迭代器流ReadLineIterator.close()
如果迭代器未找到元素时才将会自动关闭流
readLine(FileInputStream) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件输入流读取行
默认系统字符集编码
需要自行关闭迭代器流ReadLineIterator.close()
如果迭代器未找到元素时才将会自动关闭流
readLine(FileInputStream, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据读取流读取行
自定义字符集编码
默认8K缓冲区大小
需要自行关闭迭代器流ReadLineIterator.close()
如果迭代器未找到元素时才将会自动关闭流
readLine(File, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件对象读取行
自定义字符集编码
默认8K缓冲区大小
需要自行关闭迭代器流ReadLineIterator.close()
如果迭代器未找到元素时才将会自动关闭流
readLine(Reader) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件输入流读取行
默认8K缓冲区大小
需要自行关闭迭代器流ReadLineIterator.close()
如果迭代器未找到元素时才将会自动关闭流
readLine(Reader, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件输入流读取行
自定义缓冲区大小
需要自行关闭迭代器流ReadLineIterator.close()
如果迭代器未找到元素时才将会自动关闭流
readLine(String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取行
默认系统字符集编码
需要自行关闭迭代器流ReadLineIterator.close()
如果迭代器未找到元素时才将会自动关闭流
readLine(String, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取行
自定义字符集编码
默认8K缓冲区大小
需要自行关闭迭代器流ReadLineIterator.close()
如果迭代器未找到元素时才将会自动关闭流
ReadLineIterator - Class in com.gitee.apanlh.util.io
行迭代器,提供对文本文件或Reader逐行遍历
ReadLineIterator(File) - Constructor for class com.gitee.apanlh.util.io.ReadLineIterator
构造函数-根据文件路径构建
默认8K缓冲区大小
默认系统字符集编码
ReadLineIterator(FileInputStream) - Constructor for class com.gitee.apanlh.util.io.ReadLineIterator
构造函数-根据文件输入流
默认8K缓冲区大小
默认系统字符集编码
ReadLineIterator(FileInputStream, String, int) - Constructor for class com.gitee.apanlh.util.io.ReadLineIterator
构造函数-根据文件输入流
自定义缓冲区大小
自定义字符集编码
ReadLineIterator(File, String, int) - Constructor for class com.gitee.apanlh.util.io.ReadLineIterator
构造函数-根据文件对象构建
自定义缓冲区大小
自定义字符集编码
ReadLineIterator(Reader) - Constructor for class com.gitee.apanlh.util.io.ReadLineIterator
构造函数-根据读取流
默认8K缓冲区大小
ReadLineIterator(Reader, int) - Constructor for class com.gitee.apanlh.util.io.ReadLineIterator
构造函数-根据读取流
自定义缓冲区大小
如果传递BufferedReader将直接使用外部传递,否则转换BufferedReader
ReadLineIterator(String) - Constructor for class com.gitee.apanlh.util.io.ReadLineIterator
构造函数-根据文件路径构建
默认8K缓冲区大小
默认系统字符集编码
ReadLineIterator(String, String, int) - Constructor for class com.gitee.apanlh.util.io.ReadLineIterator
构造函数-根据文件路径构建
自定义缓冲区大小
自定义字符集编码
readLines(File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取所有行
默认系统字符集编码
readLines(FileInputStream) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取所有行
默认系统字符集编码
readLines(FileInputStream, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取所有行
默认系统字符集编码
自定义字符集编码
默认8K缓冲区大小
readLines(File, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取所有行
默认系统字符集编码
自定义字符集编码
默认8K缓冲区大小
readLines(Reader) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取所有行
默认系统字符集编码
readLines(Reader, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取所有行
默认系统字符集编码
自定义字符集编码
默认8K缓冲区大小
readLines(String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取所有行
默认系统字符集编码
readLines(String, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取所有行
默认系统字符集编码
自定义字符集编码
默认8K缓冲区大小
readLock(Runnable) - Method in interface com.gitee.apanlh.util.thread.lock.LockExecutor
读写锁特有方法,默认抛出 UnsupportedOperationException
readLock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
 
readLock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
 
readLock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
 
readLock(Supplier<V>) - Method in interface com.gitee.apanlh.util.thread.lock.LockExecutor
读写锁特有方法,默认抛出 UnsupportedOperationException
可自定义返回值
避免在循环中使用拉姆达表达式在用此锁会降低效率
readLock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
 
readLock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
 
readLock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
 
readResponse(HttpResponseHeader) - Method in class com.gitee.apanlh.util.net.http.io.HttpResponseInputStream
读取响应
默认自动关闭输入流
readSingleValue(String, String) - Static method in class com.gitee.apanlh.util.setting.PropertiesUtils
读取配置文件
资源地址格式:"classpath:", "classes\", "jar:", "war:", "file"
classPath:/a.properties
classes\abc.properties(如果不填写默认也会找classes下)
默认读取classes下
readString() - Static method in class com.gitee.apanlh.web.util.ServletUtils
读取输入流-字符串形式
默认不会关闭HttpServletRequest输入流
readString(File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件对象读取返回字符串
默认8K缓冲区大小
默认系统字符编码
自动关闭输入流
readString(FileInputStream) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件流读取返回字符串
默认8K缓冲区大小
默认系统字符编码
自动关闭输入流
readString(FileInputStream, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件流读取返回字符串
默认系统字符编码
自动关闭输入流
自定义缓冲区长度
readString(FileInputStream, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件流读取返回字符串
默认8K缓冲区大小
自定义字符编码
自动关闭输入流
异常时自动关闭输入流
readString(FileInputStream, String, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件流读取返回字符串
自定义字符编码
自定义缓冲区大小
自动关闭输入流
readString(File, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件对象读取返回字符串
默认系统字符编码
自动关闭输入流
自定义缓冲区长度
readString(File, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件对象读取返回字符串
默认8K缓冲区大小
自定义字符编码
自动关闭输入流
异常时自动关闭输入流
readString(File, String, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件对象读取返回字符串
自定义字符编码
自定义缓冲区大小
自动关闭输入流
readString(InputStream) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流,返回字符串
默认8K缓冲区大小
默认系统字符编码
自动关闭输入流
readString(InputStream, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流,返回字符串
默认8K缓冲区大小
默认系统字符编码
自定义关闭输入流
异常时自动关闭输入流
readString(InputStream, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流,返回字符串
默认系统字符编码
自动关闭输入流
自定义缓冲区长度
readString(InputStream, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流,返回字符串
默认系统字符编码
自定义缓冲区大小
自定义关闭输入流
readString(InputStream, String) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流,返回字符串
默认8K缓冲区大小
自定义字符编码
自动关闭输入流
异常时自动关闭输入流
readString(InputStream, String, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流,返回字符串
默认8K缓冲区大小
自定义关闭输入流
自定义字符编码
readString(InputStream, String, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取输入流,返回字符串
自定义字符编码
自定义缓冲区大小
自定义关闭输入流
readString(Reader) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取字符输入流将转换String
将关闭字符输入流
异常时自动关闭输入流
readString(Reader, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
读取字符输入流将转换String
自定义关闭字符输入流
异常时自动关闭输入流
readString(String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取返回字符串
默认8K缓冲区大小
默认系统字符编码
自动关闭输入流
readString(String, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取返回字符串
默认系统字符编码
自动关闭输入流
自定义缓冲区长度
readString(String, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取返回字符串
默认8K缓冲区大小
自定义字符编码
自动关闭输入流
异常时自动关闭输入流
readString(String, String, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
根据文件地址读取返回字符串
自定义字符编码
自定义缓冲区大小
自动关闭输入流
readString(HttpServletRequest) - Static method in class com.gitee.apanlh.web.util.ServletUtils
读取输入流-字符串形式
默认不会关闭HttpServletRequest输入流
ReadWriteLockExecutor - Class in com.gitee.apanlh.util.thread.lock
基于ReentrantReadWriteLock锁执行器
ReadWriteLockExecutor() - Constructor for class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
构造函数
ReadWriteLockExecutor(ReentrantReadWriteLock) - Constructor for class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
自定义锁
redirect(HttpServletResponse, String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
重定向(支持相对路径和绝对路径)
RedisApi - Interface in com.gitee.apanlh.spring.data.redis.api
Redis基础Api
RedisBigMap - Class in com.gitee.apanlh.spring.data.redis.api
BigMap(位图)结构
RedisBigMap(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisBigMap
构造函数
RedisConfiguration - Class in com.gitee.apanlh.spring.data.redis.configure
Redis配置
RedisConfiguration() - Constructor for class com.gitee.apanlh.spring.data.redis.configure.RedisConfiguration
默认构造函数
RedisDataType - Enum in com.gitee.apanlh.spring.data.redis.core
Redis数据类型(支持5.0以上)
RedisException - Exception in com.gitee.apanlh.exp
Redis自定义异常
RedisException(Exception) - Constructor for exception com.gitee.apanlh.exp.RedisException
构造函数
RedisException(String) - Constructor for exception com.gitee.apanlh.exp.RedisException
构造函数
RedisException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.RedisException
构造函数
RedisGeo - Class in com.gitee.apanlh.spring.data.redis.api
Geo(地理位置)
RedisGeo(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisGeo
构造函数
RedisHash - Class in com.gitee.apanlh.spring.data.redis.api
Hash数据类型
RedisHash(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisHash
构造函数
RedisHyperLogLog - Class in com.gitee.apanlh.spring.data.redis.api
HyperLogLog(基数统计)
RedisHyperLogLog(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisHyperLogLog
构造函数
RedisKeyAppender - Class in com.gitee.apanlh.spring.data.redis.builder
RedisKey填充类
RedisKeyAppender(RedisKeyBuilder<? extends AbstractRedis>) - Constructor for class com.gitee.apanlh.spring.data.redis.builder.RedisKeyAppender
默认构造函数
RedisKeyBuilder<V extends AbstractRedis> - Class in com.gitee.apanlh.spring.data.redis.builder
RedisKey构建 #mark构建多值key,构建无key值使用默认值
RedisKeyConfig - Class in com.gitee.apanlh.spring.data.redis.builder
RedisKey配置
RedisKeyConfig() - Constructor for class com.gitee.apanlh.spring.data.redis.builder.RedisKeyConfig
默认-构造函数
:符号风格
RedisKeyConfig(String) - Constructor for class com.gitee.apanlh.spring.data.redis.builder.RedisKeyConfig
自定义分隔符
RedisKeyLoader - Class in com.gitee.apanlh.spring.data.redis.core
RedisKey加载器
RedisKeyRegisterListener - Class in com.gitee.apanlh.spring.data.redis.configure
RedisKey自动注册监听器
RedisKeyRegisterListener() - Constructor for class com.gitee.apanlh.spring.data.redis.configure.RedisKeyRegisterListener
默认构造哈桑农户
RedisKeyRegistry - Class in com.gitee.apanlh.spring.data.redis.core
RedisKey注册器
RedisList - Class in com.gitee.apanlh.spring.data.redis.api
List(双向链表)
RedisList(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisList
构造函数
RedisPubSub - Class in com.gitee.apanlh.spring.data.redis.api
Pub/Sub(发布订阅)
RedisPubSub(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisPubSub
构造函数
RedisScript - Class in com.gitee.apanlh.spring.data.redis.api
Script(Lua 脚本)
RedisScript(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisScript
构造函数
RedisSerializerAdapter - Interface in com.gitee.apanlh.spring.data.redis.serializer
Redis-JSON序列化/反序列化适配器接口
RedisSerializerException - Exception in com.gitee.apanlh.exp.redis
Redis序列化/反序列化相关异常
RedisSerializerException(Exception) - Constructor for exception com.gitee.apanlh.exp.redis.RedisSerializerException
构造函数
RedisSerializerException(String) - Constructor for exception com.gitee.apanlh.exp.redis.RedisSerializerException
构造函数
指定消息
RedisSerializerException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.redis.RedisSerializerException
构造函数
RedisSet - Class in com.gitee.apanlh.spring.data.redis.api
Set(无序集合)
RedisSet(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisSet
构造函数
RedisStream - Class in com.gitee.apanlh.spring.data.redis.api
Stream(消息流,Redis 5.0+)
RedisStream(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisStream
构造函数
RedisString - Class in com.gitee.apanlh.spring.data.redis.api
String结构
RedisString(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisString
构造函数
RedisSystem - Class in com.gitee.apanlh.spring.data.redis.api
Redis系统命令
RedisSystem(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisSystem
构造函数
redisTemplate(RedisConnectionFactory) - Method in class com.gitee.apanlh.spring.data.redis.configure.RedisConfiguration
配置 RedisTemplate,使用FastJson序列化 Value,String序列化Key
RedisZset - Class in com.gitee.apanlh.spring.data.redis.api
ZSet(有序集合)
RedisZset(RedisKeyAppender) - Constructor for class com.gitee.apanlh.spring.data.redis.api.RedisZset
构造函数
ReentrantLockExecutor - Class in com.gitee.apanlh.util.thread.lock
基于ReentrantLock锁执行器
ReentrantLockExecutor() - Constructor for class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
构造函数
ReentrantLockExecutor(Lock) - Constructor for class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
自定义锁类型
REFERER - com.gitee.apanlh.util.net.http.HttpHeaderType
引用页
ReflectionCache - Class in com.gitee.apanlh.util.reflection
反射缓存类
ReflectionException - Exception in com.gitee.apanlh.exp.reflection
反射异常
ReflectionException(Exception) - Constructor for exception com.gitee.apanlh.exp.reflection.ReflectionException
构造函数
指定异常
ReflectionException(String) - Constructor for exception com.gitee.apanlh.exp.reflection.ReflectionException
构造函数
指定消息
ReflectionException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.reflection.ReflectionException
构造函数
指定格式化消息
自定义抛出异常
ReflectionException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.reflection.ReflectionException
构造函数
指定格式化消息
ReflectionException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.reflection.ReflectionException
构造函数
指定消息及指定异常
ReflectionUtils - Class in com.gitee.apanlh.util.reflection
反射工具类
RefreshRequestWrapper - Class in com.gitee.apanlh.web.wrapper
重写HttpRequest
RefreshRequestWrapper(HttpServletRequest) - Constructor for class com.gitee.apanlh.web.wrapper.RefreshRequestWrapper
构造函数-重写HTTPServletRequest请求
使用RefreshRequestWrapper.getBody()获取请求体内容
不会关闭HttpServletRequest中的读取输入流
RegexUtils - Class in com.gitee.apanlh.util.valid
正则表达式验证工具类
register(HttpBodyParse, HttpBodyType) - Method in class com.gitee.apanlh.util.net.http.handler.body.HttpBodyParseContext
注册解析器
register(Path, Consumer<WatchEvent<?>>, WatchEvent.Kind<?>...) - Method in class com.gitee.apanlh.util.file.FileWatcher
注册监听目录(递归)
register(RedisTemplate<String, Object>, AbstractRedis) - Static method in class com.gitee.apanlh.spring.data.redis.core.RedisKeyRegistry
注册Bean
RegisterRedisKey - Annotation Type in com.gitee.apanlh.annotation.redis
RedisKey注解,用于标记静态Redis字段便于加载
reload() - Method in class com.gitee.apanlh.util.sys.SystemDisk
加载硬盘信息
rem(Num) - Method in class com.gitee.apanlh.util.calc.Num
取余运算
有可能返回负数如:-3 % 2 = -1,如果需要返回正整数请使用Num.remAbs(com.gitee.apanlh.util.calc.Num)
rem(Number) - Method in class com.gitee.apanlh.util.calc.Num
取余运算
有可能返回负数如:-3 % 2 = -1,如果需要返回正整数请使用Num.remAbs(com.gitee.apanlh.util.calc.Num)
rem(String) - Method in class com.gitee.apanlh.util.calc.Num
取余运算
有可能返回负数如:-3 % 2 = -1,如果需要返回正整数请使用Num.remAbs(com.gitee.apanlh.util.calc.Num)
REM - com.gitee.apanlh.util.calc.OperatorType
取余运算
remAbs(Num) - Method in class com.gitee.apanlh.util.calc.Num
取余运算
只会返回正整数
remAbs(Number) - Method in class com.gitee.apanlh.util.calc.Num
取余运算
只会返回正整数
remAbs(String) - Method in class com.gitee.apanlh.util.calc.Num
取余运算
只会返回正整数
remainingMillis(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当前时间到目标时间的剩余毫秒数
remainingMillis(LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当前时间到目标时间的剩余毫秒数
remainingMillisOfDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当前时间到当天最后一刻(23:59:59.999999999)剩余毫秒数
remainingMillisOfDay(ZoneId) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当前时间到当天最后一刻(23:59:59.999999999)剩余毫秒数
remainingMillisOfMonth() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取从当前时间到本月最后一天最后一刻(23:59:59.999999999)剩余毫秒数
remove() - Method in class com.gitee.apanlh.util.io.ReadLineIterator
 
remove(E) - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
移除某个元素
remove(Object) - Method in class com.gitee.apanlh.util.cache.local.Cache
 
remove(Object) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
remove(Object, Object) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
remove(String) - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
从这个映射中移除键(及其对应的值)如果键不在映射中,此方法不执行任何操作
remove(String) - Method in class com.gitee.apanlh.util.net.http.HttpHeader
移除请求/响应头
remove(String, long, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
移除列表中等于 value 的元素,根据 count 决定移除个数 count > 0:从头部开始移除最多 count 个 count < 0:从尾部开始移除最多 |count| 个 count = 0:移除所有匹配项
remove(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisGeo
移除指定成员的地理位置信息
remove(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
移除集合中一个或多个值
remove(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
移除一个或多个成员
remove(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
移除包含匹配的字符
remove(String, String, boolean) - Static method in class com.gitee.apanlh.util.base.StringUtils
移除包含匹配的字符或只移除第一个出现
remove(Collection<E>, FuncFilter<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
移除数据(在原集合基础上)
remove(Collection<E>, Object) - Static method in class com.gitee.apanlh.util.base.CollUtils
移除数据(在原集合基础上)
remove(Collection<E>, Collection<?>) - Static method in class com.gitee.apanlh.util.base.CollUtils
移除数据(在原集合基础上)
remove(K) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
移除
执行加锁
remove(K, V) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
只有在指定键当前映射到指定值时,才删除指定键的条目
执行加锁
removeCache(Class<?>, boolean) - Static method in class com.gitee.apanlh.util.reflection.FieldCache
移除字段缓存
removeCookie(String) - Static method in class com.gitee.apanlh.web.util.ServletUtils
移除cookie
removeCookies() - Static method in class com.gitee.apanlh.web.util.ServletUtils
移除所有存在的cookie
removeFirst(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
移除包含匹配的字符(只移除第一个出现)
removeKeys(Map<K, V>, FuncFilter<K>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键移除
将改变原有对象
removeKeys(Map<K, V>, List<K>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键移除
将改变原有对象
removeKeys(Map<K, V>, Map<K, ?>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键移除
将改变原有对象
removeKeys(Map<K, V>, Set<K>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键移除
将改变原有对象
removeKeys(Map<K, V>, K) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据键移除
将改变原有对象
removeLock(String) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
删除锁
removePrefix(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
移除某个前缀
removeSuffix(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
移除某个后缀
removeUnlocked(K) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
移除
无锁
removeUnlocked(K, V) - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
只有在指定键当前映射到指定值时,才删除指定键的条目
无锁
removeValues(Map<K, V>, FuncFilter<V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值移除
将改变原有对象
removeValues(Map<K, V>, List<V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值移除
将改变原有对象
removeValues(Map<K, V>, Map<?, V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值移除
将改变原有对象
removeValues(Map<K, V>, Set<V>) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值移除
将改变原有对象
removeValues(Map<K, V>, V) - Static method in class com.gitee.apanlh.util.base.MapUtils
根据值移除
将改变原有对象
repeat(String, int) - Static method in class com.gitee.apanlh.util.base.StringUtils
返回将原字符串重复count次后组成的新字符串 String text = "abc", count = 3 结果: abcabcabc
repeatLoop(List<T>, FuncLoop<T>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
重复循环遍历
func返回true时,将重复循环(如果遍历至最后一个索引后将从0开始重复遍历)
func返回false时,将停止循环
repeatLoop(List<T>, FuncLoopIndex<T>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
重复循环遍历-额外返回当前索引标识
funcLoop返回true时,将重复循环(如果遍历至最后一个索引后将从0开始重复遍历)
funcLoop返回false时,将停止循环
replace(String, int, int) - Static method in class com.gitee.apanlh.util.desensitize.StringMasking
替换字符并生成特殊字符
replace(String, int, int, String) - Static method in class com.gitee.apanlh.util.desensitize.StringMasking
替换字符并生成特殊字符 自定义字符串
replace(String, String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
替换字符
JDK8版本以上将直接使用原生方法
replace(K, V) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
replace(K, V, V) - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
replaceByOrder(String, String, String, String...) - Static method in class com.gitee.apanlh.util.base.StringUtils
替换字符串方法
按顺序标识符替换字符串
占位符由 startTagendTag 界定,例如 "${}"
方法会按占位符在字符串中出现的顺序,依次用 replaceVals 中的值进行替换
如字符串:"xxxx{xxx},xxxx${xxx},xxxx${xxx}", 则需要${, }结尾,需要替换的a,b,c值,最结束果为"xxxxa,xxxxb,xxxxc"
如果占位符数量多于替换值数量,多余的占位符保持原样;如果替换值更多,多余的值被忽略
replaceChars(String, char, char) - Static method in class com.gitee.apanlh.util.base.StringUtils
替换字符
REQUEST_TIMEOUT - com.gitee.apanlh.util.net.http.HttpStatusType
408 Request Timeout
RequestAuthResolver - Class in com.gitee.apanlh.spring.web.resolver.extension
认证属性解析器,负责将请求中的认证信息提取并设置到HttpServletRequest属性中
RequestContentResolver - Interface in com.gitee.apanlh.spring.web.resolver.content
请求内容解析器类型
RequestDataType - Class in com.gitee.apanlh.web.model
请求数据类型
RequestHeader - Class in com.gitee.apanlh.web.model
存放Header对象
RequestHeader() - Constructor for class com.gitee.apanlh.web.model.RequestHeader
默认构造-初始加载请求头
RequestHeader(Map<String, String>) - Constructor for class com.gitee.apanlh.web.model.RequestHeader
构造函数-自定义请求头
RequestParameterContext - Class in com.gitee.apanlh.spring.web.resolver.context
请求参数解析的元数据上下文
封装了当前请求的 Servlet 对象、Content-Type 类别、数据类型标记
RequestParameterContext(NativeWebRequest, MethodParameter) - Constructor for class com.gitee.apanlh.spring.web.resolver.context.RequestParameterContext
构造函数-初始化参数
RequestParameterResolver - Class in com.gitee.apanlh.spring.web.resolver
请求参数解析器
RequestParameterResolver<T> - Interface in com.gitee.apanlh.spring.web.resolver.extension
解析器类型
RequestParameterResolver() - Constructor for class com.gitee.apanlh.spring.web.resolver.RequestParameterResolver
默认构造函数
RequestPostProcessor - Interface in com.gitee.apanlh.spring.web.resolver.handler
请求对象后置处理器
RequestResolverConfiguration - Class in com.gitee.apanlh.spring.web.configure
请求参数解析器自动配置
RequestResolverConfiguration() - Constructor for class com.gitee.apanlh.spring.web.configure.RequestResolverConfiguration
默认构造函数
RequestVo - Annotation Type in com.gitee.apanlh.annotation.viewresolver
请求参数解析对象注解
RequestVO - Class in com.gitee.apanlh.web.model.vo
通用请求参数对象
支持Pager(分页参数)、FORM表单、JSON、文件上传、XML等
RequestVO() - Constructor for class com.gitee.apanlh.web.model.vo.RequestVO
构造函数
RequestVO(RequestHeader, RequestDataType) - Constructor for class com.gitee.apanlh.web.model.vo.RequestVO
构造函数-添加数据类型
RequestVOResolver - Class in com.gitee.apanlh.spring.web.resolver.extension
封装RequestVO请求对象解析器
RequestVOResolver(RequestParameterContext) - Constructor for class com.gitee.apanlh.spring.web.resolver.extension.RequestVOResolver
构造函数
required(String...) - Static method in class com.gitee.apanlh.util.valid.ValidParam
验证特定一个或者多个参数其中有一个参数为null或空直接返回false
如果要使用其他类型 则转换成String
true为存在值 false为空
requiredContainsSpace(String...) - Static method in class com.gitee.apanlh.util.valid.ValidParam
验证是否字符串包含全角字符或者空格
true为存在值 false为空
reset() - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
reset() - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
显式重置摘要器,清除已累积的数据
通常在开始新的摘要计算前调用
reset() - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
reset() - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
 
reset() - Method in class com.gitee.apanlh.util.algorithm.digest.SM3
 
RESET_CONTENT - com.gitee.apanlh.util.net.http.HttpStatusType
205 Reset Content
resolve() - Method in interface com.gitee.apanlh.spring.web.resolver.extension.RequestParameterResolver
解析
resolve() - Method in class com.gitee.apanlh.spring.web.resolver.extension.RequestVOResolver
 
resolve(HttpServletRequest, RequestVO, RequestDataType) - Method in class com.gitee.apanlh.spring.web.resolver.content.BinaryStreamResolver
 
resolve(HttpServletRequest, RequestVO, RequestDataType) - Method in class com.gitee.apanlh.spring.web.resolver.content.FormDataResolver
 
resolve(HttpServletRequest, RequestVO, RequestDataType) - Method in class com.gitee.apanlh.spring.web.resolver.content.FormResolver
 
resolve(HttpServletRequest, RequestVO, RequestDataType) - Method in class com.gitee.apanlh.spring.web.resolver.content.GetResolver
 
resolve(HttpServletRequest, RequestVO, RequestDataType) - Method in class com.gitee.apanlh.spring.web.resolver.content.JsonResolver
 
resolve(HttpServletRequest, RequestVO, RequestDataType) - Method in interface com.gitee.apanlh.spring.web.resolver.content.RequestContentResolver
请求内容解析
resolve(HttpServletRequest, RequestVO, RequestDataType) - Method in class com.gitee.apanlh.spring.web.resolver.content.TextResolver
 
resolve(HttpServletRequest, RequestVO, RequestDataType) - Method in class com.gitee.apanlh.spring.web.resolver.content.XmlResolver
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.gitee.apanlh.spring.web.resolver.RequestParameterResolver
 
ResourceType - Enum in com.gitee.apanlh.util.setting
资源加载类型包含(前缀、文件协议、特殊文件分隔符)
ResourceUtils - Class in com.gitee.apanlh.util.setting
资源加载和路径获取等相关工具类
ResultFieldMapping - Interface in com.gitee.apanlh.spring.web.handler
ResultVO返回字段名自定义接口
外部可通过实现此接口并注册为SpringBean来自定义序列化字段名
若容器中不存在该接口的实现,则使用默认字段名
ResultFieldMappingHolder - Class in com.gitee.apanlh.spring.web.handler
ResultVO字段映射持有器
ResultFieldMappingHolder(ObjectProvider<ResultFieldMapping>) - Constructor for class com.gitee.apanlh.spring.web.handler.ResultFieldMappingHolder
构造器注入Spring会自动装配用户自定义ResultFieldMappingBean(若存在)
ResultMessage<C> - Interface in com.gitee.apanlh.web.msg
自定义处理响应状态消息接口
ResultVO<T> - Class in com.gitee.apanlh.web.model.vo
通用返回对象
该类用于封装通用的返回结果,包含返回状态码、返回消息、数据和分页信息
ResultVO() - Constructor for class com.gitee.apanlh.web.model.vo.ResultVO
默认构造函数
ResultVO(ResultMessage<?>, T, Pager) - Constructor for class com.gitee.apanlh.web.model.vo.ResultVO
构造函数-ResultMessage
自定义返回状态码、返回消息
ResultVO(Object, String, T, Pager) - Constructor for class com.gitee.apanlh.web.model.vo.ResultVO
构造函数-指定状态码消息码构建
自定义返回状态码、返回消息
resultVOFieldNameMapping(ObjectProvider<PropertyNamingStrategy>) - Method in class com.gitee.apanlh.spring.web.configure.JacksonResultFieldMappingConfig
注册Jackson自定义器,将自定义JacksonResultFieldMapping设置为全局属性命名策略
RETRY_AFTER - com.gitee.apanlh.util.net.http.HttpHeaderType
重试之后
reverse(List<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
List 反转
reverseRange(String, long, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取指定排名范围内的成员(按分数从大到小)
reverseRangeByScore(String, double, double) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取指定分数范围内的成员(按分数从大到小)
reverseRangeWithScores(String, long, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取指定排名范围内的成员及分数(按分数从大到小)
reverseRank(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取成员的排名(按分数从大到小,排名从 0 开始)
reviseFileName(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
修复文件名称
reviseFilePath(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
修复文件路径
RFC2045 - com.gitee.apanlh.util.encode.Base64Type
与RFC4648基本一致,但在填充字符方面有所不同
RFC2045使用等号(=)作为填充字符,而RFC4648使用零长度的序列作为填充字符
超过76个字符则换行
RFC4648 - com.gitee.apanlh.util.encode.Base64Type
Base64编码的标准方式,包括字符集、填充字符以及编码和解码的算法
使用的字符集包括大写字母(A-Z)、小写字母(a-z)、数字(0-9)、加号(+)和斜杠(/),
并使用等号(=)作为填充字符
RFC4648_URLSAFE - com.gitee.apanlh.util.encode.Base64Type
RFC4648_URLSAFE使用了不同的字符集(一般用于URL编码及解码)
将加号(+)和斜杠(/)替换为连字符(-)和下划线(_)
不使用等号(=)作为填充字符(按照字符串实际位数进行解码,最后若为1位,则不补全,不会出现 == 或者 = )
避免在URL中引起歧义或被特殊字符转义
rightClose(T, T) - Static method in class com.gitee.apanlh.util.base.RangeUtils
创建右闭区间选择 [start, +∞)
大于等于
rightOpen(T, T) - Static method in class com.gitee.apanlh.util.base.RangeUtils
创建右开区间选择 (start, +∞)
大于
rightPop(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从右侧弹出最后一个元素(并删除)
如果键不存在则返回null
rightPop(String, Class<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从右侧弹出最后一个元素(并删除)
如果键不存在则返回null
自定义返回类型
rightPush(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从右侧(尾部)插入元素,键不存在则自动创建
rightPushAll(String, Object...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
在列表中从右插入如果键不存在则自动创建
批量插入
rightPushAll(String, List<T>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
从右侧批量插入多个元素
批量插入
root(int) - Method in class com.gitee.apanlh.util.calc.Num
计算当前数值n次方根(n ≥ 1,a ≥ 0 时有效)
使用牛顿迭代法
root(int, int) - Method in class com.gitee.apanlh.util.calc.Num
计算当前数值n次方根(n ≥ 1,a ≥ 0 时有效)
使用牛顿迭代法
root(int, int, RoundingMode) - Method in class com.gitee.apanlh.util.calc.Num
计算当前数值n次方根(n ≥ 1,a ≥ 0 时有效)
使用牛顿迭代法
ROOT - com.gitee.apanlh.util.calc.OperatorType
RSA - Class in com.gitee.apanlh.util.algorithm.asymmetric
RSA非对称加密
RSA公钥/私钥/签名加密解密
默认实现了加解密方式
RSA - com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricType
BC默认实现 RSA算法 RSA/None/PKCS1Padding
RSA() - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-使用默认RSA算法
默认使用1024位长度
RSA(byte[], byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-使用默认RSA算法
如果只传递公钥可用于加密
如果只传递私钥可用于解密
RSA(byte[], byte[], String) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-使用默认RSA算法
如果只传递公钥可用于加密
如果只传递私钥可用于解密
自定义算法名称
RSA(byte[], byte[], String, String) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-使用默认RSA算法
如果只传递公钥可用于加密
如果只传递私钥可用于解密
自定义算法名称
RSA(int) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-使用默认RSA算法
自定义密钥长度
RSA(String, String) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-使用默认RSA算法
如果字符串为hex或者base64编码格式将自动还原无需额外操作
如果只传递公钥可用于加密
如果只传递私钥可用于解密
RSA(String, String, String) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-使用默认RSA算法
如果字符串为hex或者base64编码格式将自动还原无需额外操作
如果只传递公钥可用于加密
如果只传递私钥可用于解密
自定义算法名称
RSA(String, String, String, String) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-使用默认RSA算法
如果字符串为hex或者base64编码格式将自动还原无需额外操作
如果只传递公钥可用于加密
如果只传递私钥可用于解密
自定义算法名称
RSA(BigInteger, BigInteger, BigInteger) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-根据公共指数或者公钥/私钥特征来进行还原
公共指数必须传递
根据加密或者解密的需求来任意传递公钥特征或私钥特征(任意一个即可)
RSA(PublicKey, PrivateKey) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-根据公共指数或者公钥/私钥对象进行加解密
根据加密或者解密的需求来任意传递(任意一个即可)
RSA(PublicKey, PrivateKey, String) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-根据公共指数或者公钥/私钥对象进行加解密
根据加密或者解密的需求来任意传递(任意一个即可)
RSA(PublicKey, PrivateKey, String, String) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSA
构造函数-根据公共指数或者公钥/私钥对象进行加解密
根据加密或者解密的需求来任意传递(任意一个即可)
RSAAsymmetricAbstract - Class in com.gitee.apanlh.util.algorithm.asymmetric
非对称算法加密/解密抽象类
默认实现了加密和解密功能
该抽象类提供了对称加密算法的通用操作和方法,子类可以继承此类并根据具体的非对称加密算法实现相应的加密和解密逻辑
该抽象类依赖于 Bouncy Castle提供的加密算法库,如果无BC依赖时自动降级为JDK实现
注意:该类的部分方法参数或字段可能需要根据具体的对称加密算法进行调整和适配
参考文档:Bouncy Castle: ...
线程安全类
实现OAEPPadding算法的块计算
RSAAsymmetricAbstract() - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
构造函数-初始化加解密器
RSAAsymmetricAbstract(byte[], byte[], AsymmetricType) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
构造函数-初始化非对称加密算法
如果只传递公钥可用于加密
如果只传递私钥可用于解密
动态加载加解密器模式(加密模式、解密模式)
RSAAsymmetricAbstract(AsymmetricType) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
构造函数-初始化非对称加密算法
默认采用算法模式比如RSA、SM2等等
默认生成1024位密钥长度
动态加载加解密器模式(加密模式、解密模式)
RSAAsymmetricAbstract(AsymmetricType, int) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
构造函数-初始化非对称加密算法
默认采用算法模式比如RSA、SM2等等
自定义密钥长度
动态加载加解密器模式(加密模式、解密模式)
RSAAsymmetricAbstract(String, String, AsymmetricType) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
构造函数-初始化非对称加密算法
自定义默认算法模式
如果字符串为hex或者base64编码格式将自动解码还原无需额外操作
如果只传递公钥可用于加密
如果只传递私钥可用于解密
动态加载加解密器模式(加密模式、解密模式)
RSAAsymmetricAbstract(BigInteger, BigInteger, BigInteger, AsymmetricType) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
构造函数-根据公共指数及特征值初始化非对称加密算法
如果只传递公钥特征值可用于加密
如果只传递私钥特征值可用于解密
动态加载加解密器模式(加密模式、解密模式)
RSAAsymmetricAbstract(PublicKey, PrivateKey, AsymmetricType) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
构造函数-初始化非对称加密算法
如果只传递公钥可用于加密
如果只传递私钥可用于解密
动态加载加解密器模式(加密模式、解密模式)
runLock(String, Runnable) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行锁
自动释放锁
runLock(String, Supplier<R>) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行锁,并返回自定义值
自动释放锁
runReadLock(String, Runnable) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行读锁
自动释放锁
runReadLock(String, Supplier<R>) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行读锁,并返回自定义值
自动释放锁
runReadLockOfStampedLock(String, Runnable) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行读锁
自动释放锁
runReadLockOfStampedLock(String, Supplier<R>) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行读锁,并返回自定义值
自动释放锁
RUNTIME_BEAN - Static variable in class com.gitee.apanlh.util.sys.SystemUtils
运行时信息
RuntimeIoException - Exception in com.gitee.apanlh.exp
运行时IO异常
RuntimeIoException(Exception) - Constructor for exception com.gitee.apanlh.exp.RuntimeIoException
构造函数
RuntimeIoException(String) - Constructor for exception com.gitee.apanlh.exp.RuntimeIoException
构造函数
RuntimeIoException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.RuntimeIoException
构造函数
runWriteLock(String, Runnable) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行写锁
自动释放锁
runWriteLock(String, Supplier<R>) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行写锁,并返回自定义值
自动释放锁
runWriteLockOfStampedLock(String, Runnable) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行写锁
自动释放锁
runWriteLockOfStampedLock(String, Supplier<R>) - Static method in class com.gitee.apanlh.util.thread.lock.LockExecutors
执行写锁,并返回自定义值
自动释放锁

S

sampleStdDev() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算样本标准差
sampleVariance() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算样本方差(sample variance)
公式:Σ(x - μ)² / (N - 1)
scale() - Method in class com.gitee.apanlh.util.calc.Num
设置保留小数位
默认四舍六入五取偶法,默认保留四位
scale(int) - Method in class com.gitee.apanlh.util.calc.Num
设置保留小数位
默认四舍六入五取偶法
scale(int, RoundingMode) - Method in class com.gitee.apanlh.util.calc.Num
设置保留小数位
scan(String, long) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
scan(String, long) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
扫描匹配的键值
score(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取成员的分数
SCRIPT - com.gitee.apanlh.spring.data.redis.core.RedisDataType
脚本
seconds(long) - Static method in class com.gitee.apanlh.util.thread.Sleep
线程睡眠(秒)
SECURITY_MANAGER - Static variable in class com.gitee.apanlh.util.sys.SystemUtils
系统管理器
SEE_OTHER - com.gitee.apanlh.util.net.http.HttpStatusType
303 See Other
send(HttpRequest, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
写入请求
send(HttpRequest, HttpConfig) - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
SEPARATOR_JAR - com.gitee.apanlh.util.setting.ResourceType
JAR 内部资源分隔符
SEPARATOR_WAR - com.gitee.apanlh.util.setting.ResourceType
WAR 内部资源分隔符
SerializationException - Exception in com.gitee.apanlh.exp
序列化/反序列化异常
SerializationException(Exception) - Constructor for exception com.gitee.apanlh.exp.SerializationException
构造函数
SerializationException(String) - Constructor for exception com.gitee.apanlh.exp.SerializationException
构造函数
SerializationException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.SerializationException
构造函数
serialize(Object) - Method in class com.gitee.apanlh.spring.data.redis.serializer.FastJson2RedisSerializerAdapter
 
serialize(Object) - Method in class com.gitee.apanlh.spring.data.redis.serializer.FastJsonRedisSerializerAdapter
 
serialize(Object) - Method in class com.gitee.apanlh.spring.data.redis.serializer.JacksonRedisSerializerAdapter
 
serialize(Object) - Method in interface com.gitee.apanlh.spring.data.redis.serializer.RedisSerializerAdapter
将对象序列化为 JSON 字节数组,包含类名信息
serialize(T) - Method in class com.gitee.apanlh.spring.data.redis.serializer.JsonRedisSerializer
序列化对象为 JSON 字节数组
SERVER - com.gitee.apanlh.util.net.http.HttpHeaderType
服务器
SERVICE_UNAVAILABLE - com.gitee.apanlh.util.net.http.HttpStatusType
503 Service Unavailable
ServletBeanUtils - Class in com.gitee.apanlh.spring
HttpServletBean
ServletUtils - Class in com.gitee.apanlh.web.util
Servlet相关
set() - Static method in class com.gitee.apanlh.util.base.Empty
Set-返回空集合
不可改变
不可添加
set(String, Object, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
hashSet方法
set(String, Object, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
hashSet方法
设置过期时间 单位为秒
set(String, Map<Object, Object>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
hashSet 批量添加(multiSet)
set(String, T) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
hashSet方法(multiSet)
将Bean转换成Map存储
set(String, V) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
将值放入缓存
SET - com.gitee.apanlh.spring.data.redis.core.RedisDataType
集合
SET_COOKIE - com.gitee.apanlh.util.net.http.HttpHeaderType
设置Cookie
setAccessible(T) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
通用开启访问权限
方法
字段
setAlgorithm(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSA
设置算法名称
setAllowedPatterns(String...) - Static method in class com.gitee.apanlh.util.dataformat.XStreamFactory
设置全局默认允许的类型正则表达式
setApplicationContext(ApplicationContext) - Method in class com.gitee.apanlh.spring.BeanContextUtils
默认不加载上下文的路径
setAttributes(HttpServletRequest, RequestVO) - Static method in class com.gitee.apanlh.spring.web.resolver.extension.RequestAuthResolver
微信返回openid
setAutoTypeFilter(String...) - Static method in class com.gitee.apanlh.spring.data.redis.serializer.JsonRedisSerializer
添加安全白名单包路径
setBinaryStream(InputStream) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
设置二进制流
setBit(String, Integer, Boolean) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisBigMap
设置指定偏移量的位值
setBody(HttpBody) - Method in class com.gitee.apanlh.util.net.http.HttpRequest
设置-Request请求体
setBody(String) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
设置请求体
setBytes(byte[]) - Method in class com.gitee.apanlh.util.net.http.FormDataFileResource
设置字节数组
setCallParams(Object...) - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
设置传递参数值
与传递参数类型对应
setCharset(String) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-字符编码集
setCharset(String) - Method in class com.gitee.apanlh.util.setting.ConfigLoader
设置字符集编码
setClazz(Class<?>) - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
设置类
setClientType(HttpClientType) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-HTTP客户端类型
setCode(Object) - Method in class com.gitee.apanlh.web.model.vo.ResultVO
设置返回状态码
setCommandTimeout(int) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置控制命令超时(毫秒)
setConfig(FtpConfig) - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
设置FTP参数配置
setConfig(String, String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSystem
设置 Redis 配置参数(动态生效,无需重启)
setConnected(boolean) - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
设置连接状态
setConnectMode(FtpConnectMode) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置 FTP连接模式
setConnectTimeout(int) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置建立连接超时(毫秒)
setConnectTimeout(int) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-连接超时参数(单位毫秒)
setConstructor(Constructor<?>) - Method in class com.gitee.apanlh.util.reflection.ConstructorArgsMatchResult
设置构造函数
setCopyStr(String) - Static method in class com.gitee.apanlh.util.sys.ClipboardUtils
复制文本
短时间内连续调用可能会因为前一个操作未完全结束而导致下一次打开失败
setCount() - Method in class com.gitee.apanlh.util.cache.local.CacheObject
设置总数
setData(T) - Method in class com.gitee.apanlh.web.model.vo.ResultVO
设置返回对象
setData(V) - Method in class com.gitee.apanlh.util.cache.local.CacheObject
设置数据
setDataTimeout(int) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置传输文件超时(毫秒)
setDigestType(DigestType) - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
setDigestType(DigestType) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
设置摘要类型
setDigestType(DigestType) - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
setDigestType(DigestType) - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
 
setEnableTimer(boolean) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-开启HTTP链路时间监控
setEncoding(String) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置编码格式
setEndRow(int) - Method in class com.gitee.apanlh.web.model.Pager
设置结束行数
setEndTime(String) - Method in class com.gitee.apanlh.util.date.TimeSlot
设置-结束时间
setErrorLogLevel(LogLevel) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-错误响应日志等级
setErrorMsg(String) - Method in class com.gitee.apanlh.util.net.http.HttpStatus
设置-错误响应消息
setExceptionMsg(String) - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
设置异常消息
setExistLogin(boolean) - Method in class com.gitee.apanlh.util.net.ftp.FtpConnection
设置登录状态
setExpire(long) - Method in class com.gitee.apanlh.util.cache.local.CacheObject
设置过期时间
setFields(Class<T>, Map<String, V>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
Map设置该类下某个一个或多个字段的值
setFields(T, Map<String, V>) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
Map设置该类下某个一个或多个字段的值
setFieldStaticFinal(Field, Object) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
修改static final字段值
setFieldValue(Field, T, V) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
设置Field字段值
setFieldValue(T, String, V) - Static method in class com.gitee.apanlh.util.reflection.ReflectionUtils
设置该类下某个字段的值
setFileTransferMode(int) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置传输文件类型
setFileTypeMode(int) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置文件类型
setForDay(String, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
将值放入缓存 并设置失效期 单位(天)
setForHours(String, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
将值放入缓存 并设置失效期 单位(小时)
setForMinutes(String, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
将值放入缓存 并设置失效期 单位(分钟)
setFormParams(Map<String, String>) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
设置Form表单参数并自动转换值类型
setForSeconds(String, Map<Object, Object>, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
hashSet 批量添加(multiSet)
设置过期有效期 单位为秒
setForSeconds(String, V, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
将值放入缓存 并设置失效期 单位(秒)
setGlobalAdapter(RedisSerializerAdapter) - Static method in class com.gitee.apanlh.spring.data.redis.serializer.JsonRedisSerializer
设置全局Redis序列化适配器(可选)
建议在应用启动早期一次性调用
setGlobalTimeOut(int) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置 全局超时(毫秒)
setHasBinaryStream(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含二进制流数据
setHasEnableMonitor(boolean) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-是否启用监控
setHasExactMatch(boolean) - Method in class com.gitee.apanlh.util.reflection.ConstructorArgsMatchResult
设置匹配模式标识
setHasForm(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含FORM表单数据
setHasFormData(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含 multipart/form-data 类型
setHasFormDataFile(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含文件
setHasJson(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含JSON数据
setHasParamUrlEncode(boolean) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-开启参数UrlEncode
setHasPathVariable(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含路径参数
setHasQueryParams(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含查询参数
setHasText(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含纯文本数据
setHasXml(boolean) - Method in class com.gitee.apanlh.web.model.RequestDataType
设置是否包含 XML 数据
setHeader(HttpRequestHeader) - Method in class com.gitee.apanlh.util.net.http.HttpRequest
设置请求头
setHeader(String, String) - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuth
设置请求头key和请求头value
setHeaderKey(String) - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuth
设置请求头key
setHeaderValue(String) - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuth
设置请求头value
setHttpStatus(HttpStatus) - Method in class com.gitee.apanlh.util.net.http.HttpLog
设置-HTTP响应状态对象
setIfAbsent(String, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
如果key不存在则新增,存在则不改变已经有的值
setIfAbsent(String, Object, long, TimeUnit) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
如果key不存在则新增,存在则不改变已经有的值
setIfAbsent(String, Object, Object) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
如果变量值存在,可以在变量中可以添加不存在的的键值对
如果变量不存在,则新增一个变量,同时将键值对添加到该变量
如果键值存在则返回false
setIfAbsentForHours(String, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
如果key不存在则新增,存在则不改变已经有的值(指定小时)
setIfAbsentForMinutes(String, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
如果key不存在则新增,存在则不改变已经有的值(指定分钟)
setIfAbsentForSeconds(String, Object, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
如果key不存在则新增,存在则不改变已经有的值(指定秒)
setIfAbsents(Map<String, Object>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
批量 setIfAbsents(key不存在则新增,存在则不改变已经有的值)
setInitStatus(boolean) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
设置初始化值
setIterationCount(int) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
设置迭代次数
setKey(String) - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthCustom
设置键
setKey(String) - Method in class com.gitee.apanlh.util.setting.ConfigLoader
设置唯一键
setKeys(Map<String, Object>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
批量set
setLogLevel(LogLevel) - Method in class com.gitee.apanlh.util.measure.TimeWatch
设置日志等级
setLogLevel(LogLevel) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置日志等级
setMethod(String) - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
设置方法
setMsg(String) - Method in class com.gitee.apanlh.web.model.vo.ResultVO
设置返回消息
setOriginalFilename(String) - Method in class com.gitee.apanlh.util.net.http.FormDataFileResource
设置来源文件名称
setPage(int) - Method in class com.gitee.apanlh.web.model.Pager
设置页码
setPager(Pager) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
设置分页对象
setPager(Pager) - Method in class com.gitee.apanlh.web.model.vo.ResultVO
设置分页信息
setPageSize(int) - Method in class com.gitee.apanlh.web.model.Pager
设置每条页数
setParameterParse(boolean) - Method in class com.gitee.apanlh.util.net.http.HttpBody
设置传递参数是否为已解析
setParams(Map<String, Object>) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
设置参数Map
setParamTypes(Class<?>...) - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
指定传递形参类型
与传递参数值对应
setPassword(String) - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthBasic
设置密码
setPrivateKey(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
设置私钥值
setPrivateKeyStr(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
设置私钥值
setProvider(JsonProvider) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
设置全局JSONProvider
调用后将覆盖默认Provider,所有后续解析/序列化操作均使用此Provider
建议在应用启动(如@PostConstruct)调用设置
setPublicKey(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
设置公钥值
setPublicKeyStr(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricKey
设置公钥值
setReadTimeout(int) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-读取超时参数(单位毫秒)
setReceiveBufferSize(int) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置传输接收缓冲区大小
setRedirectPath(String) - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
设置重定向地址
setRedisData(AbstractRedis) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
设置Redis数据类型
setRedisTemplate(RedisTemplate<String, Object>) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
设置RedisTemplate
setRequestBody(Object) - Method in class com.gitee.apanlh.util.net.http.HttpBody
设置请求体
setRequestMethod(HttpMethod) - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
设置请求方法
setRequestMethod(HttpMethod) - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
setRequestProperty(String, String) - Method in class com.gitee.apanlh.util.net.http.client.AbstractHttpClient
设置一般请求属性如果已经存在带有键的属性 如请求头,或者一些系统属性
setRequestProperty(String, String) - Method in class com.gitee.apanlh.util.net.http.client.JdkHttpURLConnection
 
setResolveMap(Map<K, V>) - Method in class com.gitee.apanlh.util.setting.ConfigParse
设置解析Map
setSalt(byte[]) - Method in class com.gitee.apanlh.util.algorithm.symmetric.BouncyCastleSymmetricAbstract
设置盐值
setSendBufferSize(int) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
设置传输发送缓冲区大小
setSeparator(String) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyConfig
设置分隔符风格
setSessionAttribute(String, Object) - Static method in class com.gitee.apanlh.web.util.ServletUtils
向当前HTTP会话中设置属性
setSignAlgorithm(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSA
设置签名算法名称
setSignCode(Integer) - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
设置校验结果状态码
setSignMsg(String) - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
设置校验结果信息
setStartRow(int) - Method in class com.gitee.apanlh.web.model.Pager
设置起始行数
setStartTime(String) - Method in class com.gitee.apanlh.util.date.TimeSlot
设置-开始时间
setTarget(Class<?>) - Method in class com.gitee.apanlh.util.reflection.copy.CopyConfig
设置目标类
setToken(String) - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
设置token
setToken(String) - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthBearer
设置token
setTotal(int) - Method in class com.gitee.apanlh.web.model.Pager
自动计算总页数
setTotalPages(int) - Method in class com.gitee.apanlh.web.model.Pager
设置总页码
setTraceId(Long) - Method in class com.gitee.apanlh.util.net.http.HttpLog
设置-链路ID
只有请求体和返回体同时开启记录日志时才创建
setUserId(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
获取当前用于签名/验签的用户ID(User ID)
setUserName(String) - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthBasic
设置用户名
setValue(String) - Method in class com.gitee.apanlh.util.net.http.auth.HttpAuthCustom
设置值
setVerifyFlag(boolean) - Method in class com.gitee.apanlh.util.algorithm.signature.JwtObject
设置验证状态
setWebFile(WebFile) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
设置文件对象
setWhiteList(String[]) - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
设置白名单
setWithRandom(boolean) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2
判断签名时是否使用随机数
setWorkingDirectory(String) - Method in class com.gitee.apanlh.util.net.ftp.FtpConfig
获取工作空间地址
setWriteRequestLog(boolean) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-是否开启发送时打印请求体内容
setWriteResponseLog(boolean) - Method in class com.gitee.apanlh.util.net.http.HttpConfig
设置-是否开启返回时打印响应体内容
setXFrameOptions(boolean) - Method in class com.gitee.apanlh.web.filter.xss.BaseXssFilter
设置XFrame标识
SEVEN_ZIP - com.gitee.apanlh.util.file.FileMatchType
7Z类型
sha(DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha摘要
自定义摘要类型
SHA - Class in com.gitee.apanlh.util.algorithm.digest
SHA摘要算法
使用更多摘要算法请到DigestUtils类中查看
SHA-2散列算法
SHA() - Constructor for class com.gitee.apanlh.util.algorithm.digest.SHA
默认构造函数
指定SHA2-256摘要算法
SHA(DigestType) - Constructor for class com.gitee.apanlh.util.algorithm.digest.SHA
构造函数
自定义指定SHA2范围的摘要类型
SHA_1 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA2-1
SHA_128_AES_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHSHAAND128BITAES-CBC-BC
SHA_128_BIT_RC4 - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHAAnd128BitRC4
SHA_128_RC2_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHAAnd128BitRC2-CBC
SHA_192_AES_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHSHAAND192BITAES-CBC-BC
SHA_2_KEY_TRIPLE_DES_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHAAnd2-KeyTripleDES-CBC
SHA_224 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA-224
SHA_256 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA-256
SHA_256_AES_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHSHAAND256BITAES-CBC-BC
SHA_3_KEY_TRIPLE_DES_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHAAnd3-KeyTripleDES-CBC
SHA_384 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA-384
SHA_40_BIT_RC4 - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHAAnd40BitRC4
SHA_40_RC2_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHAAnd40BitRC2-CBC
SHA_512 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA-512
SHA_TWO_FISH_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHSHAANDTWOFISH-CBC
SHA1_AES_IDEA_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHAAndIDEA-CBC
SHA1_DES - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHA1AndDES
SHA1_DESEDE - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHA1AndDESede
SHA1_RC2 - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWithSHA1AndRC2
SHA256_128_AES_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHSHA256AND128BITAES-CBC-BC
SHA256_192_AES_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHSHA256AND192BITAES-CBC-BC
SHA256_256_AES_CBC - com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
PBEWITHSHA256AND256BITAES-CBC-BC
sha3(DigestType) - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha3摘要
自定义摘要类型
SHA3 - Class in com.gitee.apanlh.util.algorithm.digest
SHA摘要算法(采用BouncyCastle开源库实现)
使用更多摘要算法请到DigestUtils类中查看
SHA-3散列算法
SHA3() - Constructor for class com.gitee.apanlh.util.algorithm.digest.SHA3
默认构造函数
默认采用SHA-3/256
SHA3(DigestType) - Constructor for class com.gitee.apanlh.util.algorithm.digest.SHA3
构造函数
自定义指定SHA2范围的摘要类型
SHA3_224 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA3-224
SHA3_256 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA3-256
SHA3_384 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA3-384
SHA3_512 - com.gitee.apanlh.util.algorithm.digest.DigestType
SHA3-512
sha3With224() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha3摘要
Sha3-224摘要类型
sha3With256() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha3摘要
Sha3-256摘要类型
sha3With384() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha3摘要
Sha3-384摘要类型
sha3With512() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha3摘要
Sha3-512摘要类型
shaWith1() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha摘要
Sha1摘要类型
shaWith224() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha摘要
Sha224摘要类型
shaWith256() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha摘要
Sha256摘要类型
shaWith384() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha摘要
Sha384摘要类型
shaWith512() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sha摘要
Sha512摘要类型
sign(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
对数据进行签名
sign(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
sign(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
sign(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
sign(String) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
对字符串进行签名(UTF-8 编码)
sign(String, Algorithm) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
生成JWT签名
sign(String, Algorithm, Long) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
自定义生成JWT签名
sign(String, Algorithm, Long, Map<String, String>) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
多签名载体信息
signToBase64(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
signToBase64(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
签名并返回Base64字节数组(默认标准类型)
signToBase64(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
signToBase64(byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
签名并返回Base64字节数组(可指定编码类型)
signToBase64Str(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
signToBase64Str(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
签名并返回Base64字符串(默认标准类型)
signToBase64Str(byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
signToBase64Str(byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
签名并返回Base64字符串(可指定编码类型)
signToBase64Str(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
signToBase64Str(String) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
签名并返回Base64字符串(输入为字符串)
signToBase64Str(String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
signToBase64Str(String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
签名并返回Base64字符串(输入为字符串,指定类型)
signToHex(byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
signToHex(byte[]) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
签名并返回十六进制字符串
signToHex(String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
signToHex(String) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
签名并返回十六进制字符串(输入为字符串)
signum() - Method in class com.gitee.apanlh.util.calc.Num
返回当前值的符号函数
similarityRatio(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
计算两个字符串的相似度比率
simpleInterest(Number, int) - Method in class com.gitee.apanlh.util.calc.Num
计算单利
公式:本金 * 年利率 * 年数
SingletonKey - Class in com.gitee.apanlh.util.base
单例工具缓存键,通过目标类型与构造参数唯一标识一个单例实例
SingletonKey(Class<?>, Object...) - Constructor for class com.gitee.apanlh.util.base.SingletonKey
构造函数
SingletonUtils - Class in com.gitee.apanlh.util.base
单例工具类
size() - Method in class com.gitee.apanlh.util.cache.local.Cache
 
size() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
获取大小
size() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
获取栈长度
size() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
 
size() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
获取总长度
size() - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
获取缓存长度
size() - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
size() - Method in class com.gitee.apanlh.util.file.FileCheck
获取文件大小(字节数)
size(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
获取map中 key共有多少个
size(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHyperLogLog
返回HyperLogLog的基数估算值
size(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
获取列表中的长度
size(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
获取集合中值的数量
size(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
获取流的长度
size(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisString
获取一个key里的字符串长度
size(String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisZset
获取有序集合中成员的数量
SIZE_16K - Static variable in class com.gitee.apanlh.util.unit.BuffSize
16K长度
SIZE_1K - Static variable in class com.gitee.apanlh.util.unit.BuffSize
1K长度
SIZE_1M - Static variable in class com.gitee.apanlh.util.unit.BuffSize
1M长度
SIZE_256K - Static variable in class com.gitee.apanlh.util.unit.BuffSize
256K长度
SIZE_32K - Static variable in class com.gitee.apanlh.util.unit.BuffSize
32K长度
SIZE_4K - Static variable in class com.gitee.apanlh.util.unit.BuffSize
4K长度
SIZE_64K - Static variable in class com.gitee.apanlh.util.unit.BuffSize
64K长度
SIZE_8K - Static variable in class com.gitee.apanlh.util.unit.BuffSize
8K长度
sizeOfValue(String, String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHash
根据key返回value的长度
skewness() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算总体偏度(Population Skewness)
SKEWNESS - com.gitee.apanlh.util.calc.CollectorOperatorType
偏度
Sleep - Class in com.gitee.apanlh.util.thread
线程睡眠
SM2 - Class in com.gitee.apanlh.util.algorithm.asymmetric
SM2非对称国密算法(该类实现了SM2的加密、解密、签名和验证功能)
SM2 - com.gitee.apanlh.annotation.crypto.DataDecryptTypeEnum
SM2算法
SM2 - com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricType
SM2国密算法
SM2() - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
默认构造函数
默认C1C3C2模式
SM2(byte[], byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
SM2(byte[], byte[], SM2Mode) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原
自定义模式
根据加密或解密传递对应值,任意传递一个即可
SM2(byte[], byte[], SM2Mode, byte[], boolean) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原,并指定签名配置
根据加密或解密传递对应值,任意传递一个即可
SM2(byte[], BigInteger) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-根据公钥Q值或私钥D值来进行还原
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
SM2(byte[], BigInteger, SM2Mode) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-根据公钥Q值或私钥D值来进行还原
自定义模式
根据加密或解密传递对应值,任意传递一个即可
SM2(SM2Mode) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-自定义模式
SM2(String, String) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原
默认C1C3C2
注意:字符串仅限原有公钥或密钥经过Base64编码或十六进制编码
根据加密或解密传递对应值,任意传递一个即可
SM2(String, String, SM2Mode) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原
自定义模式
注意:字符串仅限原有公钥或密钥经过Base64编码或十六进制编码
根据加密或解密传递对应值,任意传递一个即可
SM2(String, String, SM2Mode, byte[], boolean) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原,并指定签名配置
根据加密或解密传递对应值,任意传递一个即可
SM2(PublicKey, PrivateKey) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
X509(PublicKey,PrivateKey)
SM2(PublicKey, PrivateKey, SM2Mode) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原
自定义模式
根据加密或解密传递对应值,任意传递一个即可
X509(PublicKey,PrivateKey)
SM2(PublicKey, PrivateKey, SM2Mode, byte[], boolean) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-将解析公钥及私钥并还原,并指定签名配置
根据加密或解密传递对应值,任意传递一个即可
SM2(ECPublicKeyParameters, ECPrivateKeyParameters) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-加载公钥及私钥
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
SM2(ECPublicKeyParameters, ECPrivateKeyParameters, SM2Mode) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-加载公钥及私钥
自定义模式
根据加密或解密传递对应值,任意传递一个即可
SM2(ECPoint, BigInteger) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-根据公钥Q值或私钥D值来进行还原
默认C1C3C2模式
根据加密或解密传递对应值,任意传递一个即可
SM2(ECPoint, BigInteger, SM2Mode) - Constructor for class com.gitee.apanlh.util.algorithm.asymmetric.SM2
构造函数-根据公钥Q值或私钥D值来进行还原
自定义模式
根据加密或解密传递对应值,任意传递一个即可
SM2AsymmetricAbstract - Class in com.gitee.apanlh.util.algorithm.asymmetric
SM2国密算法抽象类
默认算法为C1C3C2,默认曲线sm2p256v1
需要依赖BouncyCastleProvider库
C1:表示椭圆曲线上的一个点,用于进行签名或者加密过程中的一些运算
C2:表示加密的结果,即加密后的数据
C3:表示对数据的签名值,用于验证数据的完整性,不是加密过程中的一部分
线程安全类
SM2Mode - Enum in com.gitee.apanlh.util.algorithm.asymmetric
用于SM2加解密模式枚举类
主要为了避免重名
sm3() - Static method in class com.gitee.apanlh.util.algorithm.digest.DigestUtils
构建Sm3摘要
SM3 - Class in com.gitee.apanlh.util.algorithm.digest
SM3摘要(国密算法)
采用BouncyCastle开源库实现
SM3 - com.gitee.apanlh.annotation.crypto.DataDecryptTypeEnum
SM3算法
SM3 - com.gitee.apanlh.util.algorithm.digest.DigestType
SM3
SM3() - Constructor for class com.gitee.apanlh.util.algorithm.digest.SM3
默认构造函数
SM4 - Class in com.gitee.apanlh.util.algorithm.symmetric
SM4对称加密算法
提供了SM4加密和解密的功能
可自定义key、iv、分组模式、填充模式等等来完成创建不同的DES实例
SM4 - com.gitee.apanlh.annotation.crypto.DataDecryptTypeEnum
SM4算法
SM4 - com.gitee.apanlh.util.algorithm.symmetric.SymmetricType
SM4算法
SM4() - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.SM4
构造函数-ECB模式加密器
默认SM4/ECB/PKCS5Padding算法
随机128位密钥长度
SM4(byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.SM4
构造函数-ECB模式加密器
默认SM4/ECB/PKCS5Padding算法
SM4(byte[], byte[]) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.SM4
构造函数-CBC模式加密器
默认SM4/CBC/PKCS5Padding算法
自定义密钥
自定义向量
SM4(byte[], byte[], AlgorithmMode, AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.SM4
构造函数-自定义模式加密器
自定义密钥
自定义向量
自定义加密器模式
自定义填充方法
SM4(byte[], byte[], AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.SM4
构造函数-CBC模式加密器
自定义密钥
自定义向量
自定义填充方法
SM4(byte[], AlgorithmPadding) - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.SM4
构造函数-ECB模式加密器
自定义密钥
自定义填充方法
SNAPPY - com.gitee.apanlh.util.compression.ZipType
SNAPPY类型
snowFlakeId() - Static method in class com.gitee.apanlh.util.id.IdUtils
雪花Id(long类型)
snowFlakeId(long, long) - Static method in class com.gitee.apanlh.util.id.IdUtils
雪花Id(long类型)
snowFlakeIdStr() - Static method in class com.gitee.apanlh.util.id.IdUtils
雪花Id(String类型)
默认机器节点5
默认中心节点标识31
snowFlakeIdStr(long, long) - Static method in class com.gitee.apanlh.util.id.IdUtils
雪花Id(String类型)
sort(List<E>, Sort) - Static method in class com.gitee.apanlh.util.base.CollUtils
通用sort基本类型排序(元素自身必须实现 Comparable)
sort(List<E>, FuncGet<E, K>, Sort) - Static method in class com.gitee.apanlh.util.base.CollUtils
通用sort
sort(List<E>, Comparator<? super E>, Sort) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据自定义比较器对列表进行排序
Sort - Enum in com.gitee.apanlh.util.base
排序标识
sortAsc(List<E>, FuncGet<E, K>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据键提取函数进行升序排序(原地修改)
sortDesc(List<E>, FuncGet<E, K>) - Static method in class com.gitee.apanlh.util.base.CollUtils
根据键提取函数进行降序排序
sorted() - Method in class com.gitee.apanlh.util.calc.NumCollector
返回排序后的列表(升序)
sortedDesc() - Method in class com.gitee.apanlh.util.calc.NumCollector
返回排序后的列表(降序)
sortedMap() - Static method in class com.gitee.apanlh.util.base.Empty
SortedMap-返回空
不可改变
不可添加
sortedSet() - Static method in class com.gitee.apanlh.util.base.Empty
SortedSet-返回空集合
不可改变
不可添加
SpiUtils - Class in com.gitee.apanlh.util.spi
SPI工具类
split(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串分割
默认保留空值
false示例:输入字符串为"1,2,3,",分割符为","时,结果为["1", "2", "3", ""]
split(String, String, boolean) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串分割
自定义选择是否剔除空值
true示例:输入字符串为"1,2,3,",分割符为","时,结果为["1", "2", "3"],防止存在空值
false示例:输入字符串为"1,2,3,",分割符为","时,结果为["1", "2", "3", ""]
split(String, String, int) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串分割-可返回自定义分割数
如果分割数为0情况下尾随空串则会被丢弃
splitToList(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串分割
splitToList(String, String, boolean) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串分割 如果不存在该元素可剔除空值 防止substring(0, 0) 为空的情况
SPRING_CORE - com.gitee.apanlh.util.check.CheckLibrary
Sping_Core核心依赖
SPRING_REDIS - com.gitee.apanlh.util.check.CheckLibrary
Spring_Redis依赖
SPRING_WEB - com.gitee.apanlh.util.check.CheckLibrary
Spring_Web依赖
sqrt() - Method in class com.gitee.apanlh.util.calc.Num
平方根计算
sqrt(int) - Method in class com.gitee.apanlh.util.calc.Num
平方根计算
sqrt(int, RoundingMode) - Method in class com.gitee.apanlh.util.calc.Num
平方根计算
SQRT - com.gitee.apanlh.util.calc.OperatorType
平方根
SSL3 - com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
The padding scheme defined in the SSL Protocol Version 3.0, November 18, 1996, section 5.2.3.2 (CBC block cipher)
StackUtils - Class in com.gitee.apanlh.util.thread
堆栈工具类
StampedLockExecutor - Class in com.gitee.apanlh.util.thread.lock
基于StampedLock锁执行器(不可重入)
StampedLockExecutor() - Constructor for class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
构造函数
StampedLockExecutor(StampedLock) - Constructor for class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
自定义锁
start() - Static method in class com.gitee.apanlh.util.measure.TimeWatch
创建运行计时器
默认名称全限定类名+方法名称
start() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
开始计时
start(Cache<K, V>, long, boolean, FuncExecute) - Static method in class com.gitee.apanlh.util.cache.local.CacheClearTask
构建自动清理
start(String) - Static method in class com.gitee.apanlh.util.measure.TimeWatch
创建运行计时器
自定义任务名称
start(String, Runnable) - Static method in class com.gitee.apanlh.util.measure.TimeWatch
创建运行计时器
自定义任务名称
startOfDay() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间当天的开始时刻(当天 00:00:00)
如当天时间2025-03-12 10:00:00将返回2025-03-12 00:00:00
startOfDay(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期字符串的开始时刻(当天 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12都将返回2025-03-12 00:00:00
startOfDay(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期字符串的开始时刻(当天 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12都将返回2025-03-12 00:00:00
startOfDay(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期字符串的开始时刻(当天 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12都将返回2025-03-12 00:00:00
startOfDayWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间当天的开始时刻,并指定时分秒部分
并指定时分秒部分
startOfDayWithTime(int, int, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间当天的开始时刻,并指定时分秒部分
并指定时分秒部分
startOfMonth() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间月份第一天开始时刻(该月1日 00:00:00)
如当前时间是2025-03-12 10:00:00将返回2025-03-01 00:00:00
startOfMonth(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期字符串所在月份的第一天开始时刻(该月1日 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-01 00:00:00
startOfMonth(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期字符串所在月份的第一天开始时刻(该月1日 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-01 00:00:00
startOfMonth(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期字符串所在月份的第一天开始时刻(该月1日 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-01 00:00:00
startOfMonthWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前时间所在月份的第一天开始时刻(该月1日 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-03-01 00:00:00
startOfMonthWithTime(int, int, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前月份第一天
并指定时分秒部分
返回自定义格式
startOfQuarter() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期所在季度的第一天开始时刻(该季度第一天 00:00:00)
例如当前为 2025-03-12,返回 2025-01-01 00:00:00
startOfQuarter(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在季度的第一天开始时刻(该季度第一天 00:00:00)
如传递 2025-03-12 10:00:00 或 2025-03-12,将返回 2025-01-01 00:00:00
startOfQuarter(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在季度的第一天开始时刻(该季度第一天 00:00:00)
如传递 2025-03-12 10:00:00 或 2025-03-12,将返回 2025-01-01 00:00:00
startOfQuarter(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期所在季度的第一天开始时刻(该季度第一天 00:00:00)
startOfQuarterWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期所在季度的第一天开始时刻,并指定时分秒
startOfQuarterWithTime(int, int, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期所在季度的第一天开始时刻,并指定时分秒
startOfWeek() - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期时间/日期字符串所在周的周一
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-10 00:00:00
startOfWeek(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期时间/日期字符串所在周的周一
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-10 00:00:00
startOfWeek(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期时间/日期字符串所在周的周一
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-10 00:00:00
自定义格式化时间
startOfWeek(LocalDate, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期对象所在周的周一
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-10 00:00:00
自定义格式化时间
startOfWeekWithTime(int, int, int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期对象所在周的周一
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-10 00:00:00
自定义时分秒
startOfWeekWithTime(int, int, int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取当前日期对象所在周的周一
如当前时间2025-03-12 10:00:00或2025-03-12将返回2025-03-10 00:00:00
自定义时分秒
自定义格式化时间
startOfYear(int) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定年份的第一天开始时刻(1月1日 00:00:00)
2025将返回2025-01-01 00:00:00
startOfYear(int, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定年份的第一天开始时刻(1月1日 00:00:00)
2025将返回2025-01-01 00:00:00
startOfYear(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定年份的第一天开始时刻(1月1日 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-01-01 00:00:00
startOfYear(String, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定年份的第一天开始时刻(1月1日 00:00:00)
如传递2025-03-12 10:00:00或2025-03-12将返回2025-01-01 00:00:00
startWithIgnoreCase(String, String) - Static method in class com.gitee.apanlh.util.base.StringUtils
前缀匹配忽略大小写
STATUS_LINE - com.gitee.apanlh.util.net.http.HttpHeaderType
状态行
STATUS_LINE_CODE - com.gitee.apanlh.util.net.http.HttpHeaderType
状态行代码
STATUS_LINE_DESC - com.gitee.apanlh.util.net.http.HttpHeaderType
状态行描述
STATUS_LINE_ERROR - com.gitee.apanlh.util.net.http.HttpHeaderType
状态行错误
STATUS_LINE_PROTOCOL - com.gitee.apanlh.util.net.http.HttpHeaderType
状态行协议
stdDev(boolean) - Method in class com.gitee.apanlh.util.calc.NumCollector
计算总体标准差或样本标准差
stopConfigure() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
请求装配耗时
stopConnectTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
建立连接耗时
stopRespReadTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
响应读取耗时
stopRespTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
响应等待耗时
stopTotalTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
请求开始/请求结束所有耗时
stopWriteTime() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
请求体写入耗时
str() - Static method in class com.gitee.apanlh.util.base.Empty
String-返回空串
str(Character, Character) - Static method in class com.gitee.apanlh.util.base.Eq
比较Character是否相等
str(String, CharSequence) - Static method in class com.gitee.apanlh.util.base.Eq
字符串与字符比较
str(String, String) - Static method in class com.gitee.apanlh.util.base.Eq
字符串比较
str(String, StringBuffer) - Static method in class com.gitee.apanlh.util.base.Eq
字符串与字符串缓冲比较
str(String, StringBuilder) - Static method in class com.gitee.apanlh.util.base.Eq
字符串与字符串缓冲比较
strAny(String, Enum<?>...) - Static method in class com.gitee.apanlh.util.base.Eq
字符串与枚举比较
只要任意一个匹配返回true
strAny(String, String...) - Static method in class com.gitee.apanlh.util.base.Eq
字符串比较
只要任意一个匹配返回true
strAny(String, List<String>) - Static method in class com.gitee.apanlh.util.base.Eq
字符串比较
只要任意一个匹配返回true
stream() - Method in class com.gitee.apanlh.util.calc.NumCollector
返回流式操作
STREAM - com.gitee.apanlh.spring.data.redis.core.RedisDataType
流(Redis5.0以上兼容)
StreamCopyException - Exception in com.gitee.apanlh.exp
流拷贝相关异常
包含IO流、文件流等
StreamCopyException(Exception) - Constructor for exception com.gitee.apanlh.exp.StreamCopyException
构造函数
StreamCopyException(String) - Constructor for exception com.gitee.apanlh.exp.StreamCopyException
构造函数
StreamCopyException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.StreamCopyException
构造函数
StreamException - Exception in com.gitee.apanlh.exp
流相关异常
包含IO流、文件流等
StreamException(Exception) - Constructor for exception com.gitee.apanlh.exp.StreamException
构造函数
StreamException(String) - Constructor for exception com.gitee.apanlh.exp.StreamException
构造函数
StreamException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.StreamException
构造函数
StreamReadException - Exception in com.gitee.apanlh.exp
流读取相关异常
包含IO流、文件流等
StreamReadException(Exception) - Constructor for exception com.gitee.apanlh.exp.StreamReadException
构造函数
StreamReadException(String) - Constructor for exception com.gitee.apanlh.exp.StreamReadException
构造函数
StreamReadException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.StreamReadException
构造函数
StreamWriteException - Exception in com.gitee.apanlh.exp
流写入相关异常
包含IO流、文件流等
StreamWriteException(Exception) - Constructor for exception com.gitee.apanlh.exp.StreamWriteException
构造函数
StreamWriteException(String) - Constructor for exception com.gitee.apanlh.exp.StreamWriteException
构造函数
StreamWriteException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.StreamWriteException
构造函数
StrEncodeUtils - Class in com.gitee.apanlh.util.encode
字符串编码与解码工具类 字符集编码/解码:将字符串与字节数组在指定字符集间转换,以及字符集转码 URL 编码/解码:对字符串进行百分号编码(application/x-www-form-urlencoded) Unicode 转义:将字符串转义为Unicode形式或反向还原 所有方法均抛出 EncodeException 运行时异常(当字符集不支持或参数非法时)
StrEscapeUtils - Class in com.gitee.apanlh.util.encode
字符转义工具类
STRICT_TRANSPORT_SECURITY - com.gitee.apanlh.util.net.http.HttpHeaderType
严格传输安全
STRING - com.gitee.apanlh.spring.data.redis.core.RedisDataType
字符串
StringMasking - Class in com.gitee.apanlh.util.desensitize
字符串脱敏类
StringUtils - Class in com.gitee.apanlh.util.base
String工具类
strNull() - Static method in class com.gitee.apanlh.util.base.Empty
String-返回null字符串
strToBcd(String) - Static method in class com.gitee.apanlh.util.encode.BcdUtils
字符串转BCD码
sub(Num) - Method in class com.gitee.apanlh.util.calc.Num
减法
sub(Number) - Method in class com.gitee.apanlh.util.calc.Num
减法
sub(String) - Method in class com.gitee.apanlh.util.calc.Num
减法
SUB - com.gitee.apanlh.spring.data.redis.core.RedisDataType
订阅(接收消息)
SUB - com.gitee.apanlh.util.calc.OperatorType
减法
subName(String) - Static method in class com.gitee.apanlh.util.file.FileUtils
截取文件名称 /aaa/bbb/cc/dd/ee/666.png ------ 666.png
subName(String, boolean) - Static method in class com.gitee.apanlh.util.file.FileUtils
截取文件名称 /aaa/bbb/cc/dd/ee/666.png ------ 666.png
开启忽略后缀/aaa/bbb/cc/dd/ee/666.png ------ 666
subStr(String, int) - Static method in class com.gitee.apanlh.util.base.StringUtils
截取字符串-某位起始位至字符最后
subStr(String, int, int) - Static method in class com.gitee.apanlh.util.base.StringUtils
截取字符串-某起始位至某结束位
suc() - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
默认返回成功消息
默认返回成功状态
suc(ResultMessage<?>) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
自定义返回成功消息
suc(ResultMessage<?>, T) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
默认返回成功状态
自定义返回成功消息
自定义分页信息
suc(ResultMessage<?>, T, Pager) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
默认返回成功状态
自定义返回成功消息
自定义分页信息
自定义返回对象
suc(Object, String) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
自定义消息
自定义状态
suc(Object, String, T) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
自定义消息
自定义状态
自定义返回对象
suc(Object, String, T, Pager) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
自定义消息
自定义状态
自定义返回对象
自定义分页信息
suc(String, T) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
默认返回成功状态
自定义返回成功消息
无分页信息
自定义返回对象
suc(String, T, Pager) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
默认返回成功状态
自定义返回成功消息
自定义分页信息
自定义返回对象
suc(T) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
默认返回成功状态/返回消息/数据对象
无分页信息
注意:如果此时只想返回消息时请使用ResultVO.sucMsg(java.lang.String)方法
suc(T, Pager) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功
默认返回成功消息
默认返回成功状态
自定义分页信息
自定义返回对象
SUC - com.gitee.apanlh.web.msg.DefaultResultMessage
成功请求
sucMsg(ResultMessage<?>) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功-仅自定义消息,无数据
自定义返回消息
默认返回成功状态
sucMsg(String) - Static method in class com.gitee.apanlh.web.model.vo.ResultVO
响应成功-仅自定义消息,无数据
自定义返回消息
默认返回成功状态
sum() - Method in class com.gitee.apanlh.util.calc.NumCollector
计算总和
SUM - com.gitee.apanlh.util.calc.CollectorOperatorType
求和
supportsParameter(MethodParameter) - Method in class com.gitee.apanlh.spring.web.resolver.RequestParameterResolver
 
SWITCHING_PROTOCOLS - com.gitee.apanlh.util.net.http.HttpStatusType
101 Switching Protocols
SymmetricAbstract - Class in com.gitee.apanlh.util.algorithm.symmetric
对称算法加密/解密抽象类
默认实现基本功能
SymmetricAbstract() - Constructor for class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
默认构造函数
SymmetricEncode - Interface in com.gitee.apanlh.util.algorithm.symmetric
对称加密编码接口
包含密钥,向量,盐值等
SymmetricException - Exception in com.gitee.apanlh.exp.algorithm
对称加密/解密异常
SymmetricException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.SymmetricException
构造函数
指定异常
SymmetricException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.SymmetricException
构造函数
指定消息
SymmetricException(String, Exception, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.SymmetricException
构造函数
指定格式化消息
自定义抛出异常
SymmetricException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.SymmetricException
构造函数
指定格式化消息
SymmetricException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.SymmetricException
构造函数
指定消息及指定异常
SymmetricType - Enum in com.gitee.apanlh.util.algorithm.symmetric
对称加密类型算法类型枚举
SYSTEM_BEAN - Static variable in class com.gitee.apanlh.util.sys.SystemUtils
操作系统信息
SystemDisk - Class in com.gitee.apanlh.util.sys
系统磁盘信息
SystemInfo - Class in com.gitee.apanlh.util.sys
系统信息
SystemInfo() - Constructor for class com.gitee.apanlh.util.sys.SystemInfo
默认构造函数
SystemUtils - Class in com.gitee.apanlh.util.sys
JDK/系统工具类
SysUser - Class in com.gitee.apanlh.util.sys
系统用户信息

T

TAR - com.gitee.apanlh.util.file.FileMatchType
tar类型
TAR_GZ - com.gitee.apanlh.util.file.FileMatchType
tar.gz类型
TB - com.gitee.apanlh.util.unit.DataSizeUnit
TB转换
TEMPORARY_REDIRECT - com.gitee.apanlh.util.net.http.HttpStatusType
307 Temporary Redirect
TEXT - com.gitee.apanlh.web.content.ContentTypeCategory
文本类型(text/plain, text/html, application/javascript)
TEXT_CSS - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
CSS
TEXT_HTML - com.gitee.apanlh.web.http.HttpContentType
text文本类型 HTML格式数据
TEXT_HTML - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
HTML
TEXT_JAVASCRIPT - com.gitee.apanlh.web.http.HttpContentType
text文本类型javascript类型
TEXT_JAVASCRIPT - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
JavaScript
TEXT_PLAIN - com.gitee.apanlh.web.http.HttpContentType
text文本类型 普通文本数据
TEXT_PLAIN - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
文本文件
TEXT_RESOLVER - com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
文本解析
TEXT_XML - com.gitee.apanlh.web.http.HttpContentType
TEXT文本XML类型
TextResolver - Class in com.gitee.apanlh.spring.web.resolver.content
文本解析
THREAD_AFFINITY - com.gitee.apanlh.util.check.CheckLibrary
线程绑定依赖
ThreadSleepException - Exception in com.gitee.apanlh.exp
线程睡眠异常
ThreadSleepException(Exception) - Constructor for exception com.gitee.apanlh.exp.ThreadSleepException
构造函数
ThreadSleepException(String) - Constructor for exception com.gitee.apanlh.exp.ThreadSleepException
构造函数
ThreadSleepException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.ThreadSleepException
构造函数
throwEx() - Method in interface com.gitee.apanlh.util.func.AssertCall
断言抛出异常
TIME_FULL - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
标准时间格式,示例:12:30:45
TIME_FULL_NO_SEPARATORS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
紧凑时间格式(无分隔符),示例:123045
TIME_MINUTES_SECONDS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
分:秒格式,示例:30:45
TIME_MINUTES_SECONDS_NO_SEPARATORS - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
紧凑分:秒格式(无分隔符),示例:3045
TIME_SECONDS_ONLY - Static variable in class com.gitee.apanlh.util.date.DateTimeFormat
仅秒部分,示例:45
TimeSlot - Class in com.gitee.apanlh.util.date
时间段
TimeSlot(LocalTime, LocalTime) - Constructor for class com.gitee.apanlh.util.date.TimeSlot
构造函数,自定义开始时间以及结束时间
TimeSlot(LocalTime, LocalTime, String) - Constructor for class com.gitee.apanlh.util.date.TimeSlot
构造函数,自定义开始时间以及结束时间
自定义时间段名称
TimeSlotUtils - Class in com.gitee.apanlh.util.date
时间段工具类
TimeWatch - Class in com.gitee.apanlh.util.measure
运行计时器
支持嵌套分组和树形打印
非线程安全类
TimeWatch() - Constructor for class com.gitee.apanlh.util.measure.TimeWatch
构造函数
TimeWatch(String) - Constructor for class com.gitee.apanlh.util.measure.TimeWatch
添加任务信息-构造函数
TimeWatchNode - Class in com.gitee.apanlh.util.measure
计时器子节点
TimeWatchNode(String) - Constructor for class com.gitee.apanlh.util.measure.TimeWatchNode
创建根节点
TimeWatchNode(String, TimeWatchNode) - Constructor for class com.gitee.apanlh.util.measure.TimeWatchNode
创建子节点
to(Object, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
to(Object, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
to(Object, Class<T>) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
to(Object, Class<T>) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将指定对象转换为指定目标类型的对象
to(Object, Class<T>) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
将指定对象转换为指定目标类型的对象
toAsc(byte[]) - Static method in class com.gitee.apanlh.util.encode.AscUtils
转换ASC
toAsc(String) - Static method in class com.gitee.apanlh.util.encode.AscUtils
转换ASC
toBase64(String) - Method in class com.gitee.apanlh.web.model.WebFile
将文件内容转换为Base64
toBase64Str(String) - Method in class com.gitee.apanlh.web.model.WebFile
将文件内容转换为Base64
toBean(Class<T>) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
将请求参数转换指定类型
toBean(String, Class<T>) - Static method in class com.gitee.apanlh.util.dataformat.XStreamUtils
XML转换成Bean 需要实体类加上自定义注解
默认字符集为 UTF-8
toBean(String, Class<T>, String) - Static method in class com.gitee.apanlh.util.dataformat.XStreamUtils
XML转换成Bean
需要实体类加上自定义注解
toBean(Map<String, V>, Class<T>) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
Map转换相对应的Bean
toBigDecimal(Number) - Static method in class com.gitee.apanlh.util.calc.Num
转换BigDecimal
toBigDecimal(String) - Static method in class com.gitee.apanlh.util.calc.Num
转换BigDecimal
toBoolean(Number) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将value值转换为boolean
0将转化为false
1将转化为true
toBoolean(String) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将值转换为boolean
对于字符串其中包含:"1", "yes", "YES", "true", "TRUE", "ok" , "on", "y" , "Y", "OK", "ON", "t", "T"的结果都将为true
toBoolean(String[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
String数组转换boolean数组
toBooleanWrapper(String[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
String数组转换Integer数组
toByte() - Method in class com.gitee.apanlh.web.model.WebFile
获取默认文件字节
toByte(char[]) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
chat[]转byte[]
toByte(long) - Method in enum com.gitee.apanlh.util.unit.DataSizeUnit
将当前长度转化成Byte长度
长度单位枚举内部实现了转化流程机制
toByte(Object) - Static method in class com.gitee.apanlh.util.base.ObjectUtils
将对象转byte[]
toByte(String) - Method in class com.gitee.apanlh.web.model.WebFile
获取指定文件字节
toByte(MultipartFile) - Method in class com.gitee.apanlh.web.model.WebFile
获取文件字节
toByteInput(byte[]) - Static method in class com.gitee.apanlh.util.io.IOUtils
byte[]转换输入流ByteArrayStream
toByteOutput(byte[]) - Static method in class com.gitee.apanlh.util.io.IOUtils
字节转换成字节缓冲输出流(ByteArrayOutputStream)
默认8K缓冲大小
toByteOutput(byte[], int) - Static method in class com.gitee.apanlh.util.io.IOUtils
字节转换成字节缓冲输出流(ByteArrayOutputStream)
自定义缓冲大小
toCeil() - Method in class com.gitee.apanlh.util.calc.Num
向上取整
默认保留两位小数
toCeil(int) - Method in class com.gitee.apanlh.util.calc.Num
向上取整
默认保留两位小数
toChar(byte[]) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将byte[]按小端序合并为 char[](每两个字节生成一个 char)
toDate(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
根据字符串自动解析为 Date(支持常见格式)
toDate(String, String[]) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
根据自定义格式数组解析字符串为 Date(增强版,支持纯时间)
toDate(LocalDate) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
LocalDate转换Date
toDate(LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
LocalDateTime转换Date
toDate(LocalTime) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
LocalTime转换Date
toDecimalFromPercent() - Method in class com.gitee.apanlh.util.calc.Num
将当前百分比数值转换为小数
toDisplayString() - Method in class com.gitee.apanlh.util.calc.Num
返回便于展示的字符串
默认保留2位小数
默认取舍策略为截断
toFloor() - Method in class com.gitee.apanlh.util.calc.Num
向下取整
默认保留两位小数
toFloor(int) - Method in class com.gitee.apanlh.util.calc.Num
向下取整
toGigaByte(long) - Method in enum com.gitee.apanlh.util.unit.DataSizeUnit
将当前长度转化成GigaByte长度
长度单位枚举内部实现了转化流程机制
toInt(Number) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将Long转换为int
toInt(String) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将String转换为Int
toInt(String[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
String数组转换int数组
toInt(String, int) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将String转换为Int
指定进制
toIntWrapper(String[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
String数组转换Integer数组
toIpByLongIp(Long) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
十进制IP转换标准格式IP
1.右移24位
2.将高8位置0,然后右移16位
3.将高16位置0,然后右移8位
4.将高24位置0
toJson(Object) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
toJson(Object) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
toJson(Object) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
toJson(Object) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将Java对象序列化为JSON字符串(支持对象、List、Map等)
toJson(Object) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
转换JSON字符串,内部委托JsonProvider.toJson(Object)
toJsonBytes(Object) - Method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
 
toJsonBytes(Object) - Method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
 
toJsonBytes(Object) - Method in class com.gitee.apanlh.util.dataformat.JacksonProvider
 
toJsonBytes(Object) - Method in interface com.gitee.apanlh.util.dataformat.JsonProvider
将Java对象序列化为UTF-8,JSON字节数组,List输出标准数组格式
toJsonBytes(Object) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
转换JSON字节数组(UTF-8),内部委托JsonProvider.toJsonBytes(Object)
toJsonDelimited(List<T>, String) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
将对象列表中的每个元素序列化为JSON字符串,并用指定分隔符拼接,默认换行 示例
toJsonDelimited(List<T>, String, boolean) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
将对象列表中的每个元素序列化为JSON字符串,并用指定分隔符拼接
toJsonLines(List<T>) - Static method in class com.gitee.apanlh.util.dataformat.JsonUtils
将对象列表转换为按行分隔JSON字符串
toKiloByte(long) - Method in enum com.gitee.apanlh.util.unit.DataSizeUnit
将当前长度转化成KiloByte长度
长度单位枚举内部实现了转化流程机制
toLinkedHashMap(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
JavaBean转换成LinkedHashMap
忽略静态字段
toLinkedHashMap(T, boolean) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
JavaBean 转换成LinkedHashMap
自定义忽略静态字段
toLinkedMap(HttpBody) - Method in interface com.gitee.apanlh.util.net.http.handler.body.HttpBodyParse
将Bean转换成Map形式
LinkedHashMap
toList(E[]) - Static method in class com.gitee.apanlh.util.base.CollUtils
数组转换List
toListBean(Class<T>) - Method in class com.gitee.apanlh.web.model.vo.RequestVO
将请求参数转化集合对象
非JSON请求类型将直接返回空集合
toLocalDate(long) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
将时间戳转换为LocalDate(系统默认时区)
用于当前及未来很长一段时间,但不能保证永远正确,过了三万年我已经不在了
toLocalDate(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
自动解析(仅支持常见格式)日期
toLocalDate(String, String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
解析日期,自定义解析格式
toLocalDate(String, DateTimeFormatter) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
解析日期,自定义解析格式
toLocalDate(String, DateTimeFormatter[]) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
使用给定的格式数组依次尝试解析日期字符串
toLocalDate(Date) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
将Date转换为LocalDate(使用系统默认时区)
toLocalDateTime(long) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
将时间戳转换为LocalDateTime(系统默认时区)
用于当前及未来很长一段时间,但不能保证永远正确,过了三万年我已经不在了
toLocalDateTime(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
自动解析(仅支持常见格式)日期时间
toLocalDateTime(String, String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
解析日期时间,自定义解析格式
toLocalDateTime(String, DateTimeFormatter) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
解析日期时间,自定义解析格式
toLocalDateTime(String, DateTimeFormatter[]) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
使用给定的格式数组依次尝试解析日期时间字符串
toLocalDateTime(Date) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
将Date转换为LocalDateTime(使用系统默认时区)
toLocalTime(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
自动解析(仅支持常见格式)时间
toLocalTime(String, String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
解析时间,自定义解析格式
toLocalTime(String, DateTimeFormatter) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
解析时间,自定义解析格式
toLocalTime(String, DateTimeFormatter[]) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
使用给定的格式数组依次尝试解析时间字符串
toLocalTime(Date) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
将Date转换为LocalTime(使用系统默认时区)
toLong(Number) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
int转换基础类型long
toLong(String) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
int转换基础类型long
toLong(String[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
String数组转换long数组
toLong(String, int) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
int转换基础类型long
toLongByIp(String) - Static method in class com.gitee.apanlh.util.net.addr.IpUtils
IP转化为Long值
toLongWrapper(String[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
String数组转换Long数组
toMap(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
JavaBean转换成HashMap
忽略静态字段
toMap(T, boolean) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
JavaBean 转换成HashMap
自定义忽略静态字段
toMapString(T) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
用于javaBean转换Map类型为 Map<String, String>
toMegaByte(long) - Method in enum com.gitee.apanlh.util.unit.DataSizeUnit
将当前长度转化成MegaByte长度
长度单位枚举内部实现了转化流程机制
toNameValuePair(String, Map<String, Object>) - Static method in class com.gitee.apanlh.util.net.http.HttpParamUtils
将Map转换为name=value&name2=value2格式的字符串
toNameValuePair(Map<String, Object>) - Static method in class com.gitee.apanlh.util.net.http.HttpParamUtils
将Map转换为name=value&name2=value2格式的字符串
默认对参数进行url编码
toNameValuePair(Map<String, Object>, boolean) - Static method in class com.gitee.apanlh.util.net.http.HttpParamUtils
将Map转换为name=value&name2=value2格式的字符串
top(int) - Method in class com.gitee.apanlh.util.calc.NumCollector
返回当前聚合器中N个最大值
toPathParam(String, Map<String, Object>) - Static method in class com.gitee.apanlh.util.net.http.HttpParamUtils
替换URL路径中的占位符参数(RESTful风格) 只替换 路径部分(?
toPercent() - Method in class com.gitee.apanlh.util.calc.Num
当前数值转换为百分比表示
示例:Num.of(0.15).toPercent() = 15(0.15转为15%)
toPetaByte(long) - Method in enum com.gitee.apanlh.util.unit.DataSizeUnit
将当前长度转化成PetaByte长度
长度单位枚举内部实现了转化流程机制
toRound() - Method in class com.gitee.apanlh.util.calc.Num
四舍五入
默认保留两位小数
toRound(int) - Method in class com.gitee.apanlh.util.calc.Num
四舍五入
toRoundHalfEven() - Method in class com.gitee.apanlh.util.calc.Num
四舍六入五成双
默认保留两位小数
toRoundHalfEven(int) - Method in class com.gitee.apanlh.util.calc.Num
四舍六入五成双
toStandardJavaObject(Object) - Static method in class com.gitee.apanlh.util.dataformat.FastJson2Provider
将Fastjson2中JSONObject/JSONArray递归转换为标准HashMap/ArrayList
toStandardJavaObject(Object) - Static method in class com.gitee.apanlh.util.dataformat.FastJsonProvider
将Fastjson中JSONObject/JSONArray递归转换为标准HashMap/ArrayList
toStr(boolean) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将boolean转换为String
toStr(byte) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将字节转换成二进制字符串
toStr(char) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将char转换为String
toStr(char[]) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将char[]转换为String
toStr(double) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将double转换为String
toStr(float) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将float转换为String
toStr(int) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将int转换为String
toStr(int) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将int转换成二进制字符串
toStr(long) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将long转换为String
toStr(long) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将long转换成二进制字符串
toStr(short) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将short转换成二进制字符串
toStr(Byte) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将字节转换成二进制字符串
toStr(Double) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将Double转换为String
toStr(Float) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将Float转换为String
toStr(Integer) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将Integer转换为String
toStr(Integer) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将Integer转换成二进制字符串
toStr(Long) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将Long转换为String
toStr(Long) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将Long转换成二进制字符串
toStr(Object) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
将Object转换为String
toStr(Short) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
将short转换成二进制字符串
toStr(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
纯数字转换二进制
非纯数字报错
toStrByAscii(String) - Static method in class com.gitee.apanlh.util.encode.BinaryUtils
此方法与其他方式转换二进制方式不同
此方法是将每个字符转换为其 ASCII 码的二进制表示(每个字符分组成8位进行转换)
toString() - Method in exception com.gitee.apanlh.exp.json.JsonException
 
toString() - Method in class com.gitee.apanlh.util.cache.local.Cache
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheFifo
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheLfu
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheLifo
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheLru
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheLruK
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheLruTwoQ
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheObject
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheTimer
 
toString() - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
toString() - Method in class com.gitee.apanlh.util.calc.Num
 
toString() - Method in class com.gitee.apanlh.util.calc.NumCollector
 
toString() - Method in class com.gitee.apanlh.util.dataformat.TypeReference
 
toString() - Method in class com.gitee.apanlh.util.net.http.HttpClientWatchTimer
 
toString() - Method in class com.gitee.apanlh.util.net.http.HttpHeader
 
toString() - Method in class com.gitee.apanlh.util.net.http.HttpUrl
 
toString() - Method in class com.gitee.apanlh.util.reflection.MethodInvoker
 
toString() - Method in class com.gitee.apanlh.util.sys.jvm.JvmHeapMemory
 
toString() - Method in class com.gitee.apanlh.util.sys.jvm.JvmMemory
 
toString() - Method in class com.gitee.apanlh.util.sys.jvm.JvmNonHeapMemory
 
toString() - Method in class com.gitee.apanlh.util.sys.SystemDisk
 
toString() - Method in class com.gitee.apanlh.util.sys.SystemInfo
 
toString() - Method in class com.gitee.apanlh.util.sys.SysUser
 
toString() - Method in class com.gitee.apanlh.util.unit.DataSize
 
toString() - Method in class com.gitee.apanlh.web.model.Pager
 
toString() - Method in class com.gitee.apanlh.web.model.RequestHeader
 
toString() - Method in class com.gitee.apanlh.web.model.vo.RequestVO
 
toString() - Method in class com.gitee.apanlh.web.model.vo.ResultVO
 
toString(boolean[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(byte[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(char[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(double[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(float[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(int[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(long[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(short[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(Object[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
数组toString方法
toString(String[]) - Static method in class com.gitee.apanlh.util.base.ArrayUtils
String数组转换成String并且带分割符号(默认逗号)
toString(List<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
List转换字符串
默认逗号分割
toString(List<E>, String) - Static method in class com.gitee.apanlh.util.base.CollUtils
List转换字符串
并且附带自定义分隔符
toTemporal(String, String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
使用自定义格式字符串读取日期时间、日期或时间
toTemporal(String, DateTimeFormatter) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
使用自定义格式字符串读取日期时间、日期或时间
LocalDateTime/LocalDate/LocalTime通用解析时间方法
toTeraByte(long) - Method in enum com.gitee.apanlh.util.unit.DataSizeUnit
将当前长度转化成TeraByte长度
长度单位枚举内部实现了转化流程机制
toTimestamp(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
将日期时间/日期字符串转换为秒级时间戳
toTimestamp(LocalDate) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
LocalDate 转换为秒级时间戳(当天 00:00:00,系统默认时区)
toTimestamp(LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
LocalDateTime 转换为秒级时间戳(系统默认时区)
toTimestampMillis(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
将日期时间/日期字符串转换为毫秒级时间戳
toTimestampMillis(LocalDate) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
LocalDate转换为毫秒级时间戳(当天 00:00:00,系统默认时区)
toTimestampMillis(LocalDateTime) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
LocalDateTime 转换为毫秒级时间戳(系统默认时区)
toTruncated() - Method in class com.gitee.apanlh.util.calc.Num
截断
默认保留两位小数
toTruncated(int) - Method in class com.gitee.apanlh.util.calc.Num
截断
toWrapperLong(Number) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
Integer转换包装类型Long
toWrapperLong(String) - Static method in class com.gitee.apanlh.util.base.ClassConvertUtils
Integer转换包装类型Long
toXml(List<T>) - Static method in class com.gitee.apanlh.util.dataformat.XStreamUtils
将ListBean转换至XML
toXml(T) - Static method in class com.gitee.apanlh.util.dataformat.XStreamUtils
将Bean转换解析成xml 开启扫描注解
toXml(T, Class<T>) - Static method in class com.gitee.apanlh.util.dataformat.XStreamUtils
将Bean转换解析成xml
Bean需要添加注解
TRACE - com.gitee.apanlh.util.log.LogLevel
TRACE:用于追踪和诊断问题,提供最详细的日志记录信息
TRACE - com.gitee.apanlh.web.http.HttpMethod
TRACE请求方法
TRANSFER_ENCODING - com.gitee.apanlh.util.net.http.HttpHeaderType
传输编码
transform(DataSizeUnit) - Method in class com.gitee.apanlh.util.unit.DataSize
转化长度单位
自定义转换单位
如果不足转换长度最低要求则返回0(1023KB转换M时 此时返回0 1024KB才返回1M, 1999KB转换M时返回1MB)
转换后需要获取字符串请使用DataSize.toString(), 获取长度请使用DataSize.getLength()
transform(CharSequence) - Static method in class com.gitee.apanlh.util.unit.DataSize
默认当前长度转化为byte单位
动态解析长度单位(B, KB, MB, GB, TB, PB)
如果不足转换长度最低要求则返回0(1023KB转换M时 此时返回0 1024KB才返回1M, 1999KB转换M时返回1MB)
转换后需要获取字符串请使用DataSize.toString(), 获取长度请使用DataSize.getLength()
transform(CharSequence, DataSizeUnit) - Static method in class com.gitee.apanlh.util.unit.DataSize
转化长度单位
自定义转换单位
动态解析长度单位(B, KB, MB, GB, TB, PB)
如果不足转换长度最低要求则返回0(1023KB转换M时 此时返回0 1024KB才返回1M, 1999KB转换M时返回1MB)
转换后需要获取字符串请使用DataSize.toString(), 获取长度请使用DataSize.getLength()
注意:不能没有带单位
transformKeys(Map<K, V>, Function<K, R>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
转换Map键类型
transformValues(Map<K, V>, Function<V, R>, Supplier<M>) - Static method in class com.gitee.apanlh.util.base.MapUtils
转换Map值类型
TreeAlias - Annotation Type in com.gitee.apanlh.annotation.tree
树结构属性别名
TreeId - Annotation Type in com.gitee.apanlh.annotation.tree
树结构属性
TreeParentId - Annotation Type in com.gitee.apanlh.annotation.tree
树结构指定父id
TreeUtils - Class in com.gitee.apanlh.util.tree
树工具类
trim(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
字符串前后去除空格
默认采用jdk实现,支持对中文空格的处理
trim(String, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisStream
修剪流,保留指定数量的最新消息
trim(String, long, long) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisList
修剪列表,只保留指定范围内的元素
TRUE_STR - Static variable in class com.gitee.apanlh.util.base.ClassConvertUtils
true标识
truncateDateTimeTo(String, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
将日期时间字符串截断到指定单位,并使用默认格式 yyyy-MM-dd HH:mm:ss 返回结果
truncateDateTimeTo(String, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
将日期时间字符串截断到指定单位,并使用自定义格式返回结果
truncateDateTo(String, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
将日期字符串截断到指定单位,并使用默认日期格式 yyyy-MM-dd 返回结果
truncateDateTo(String, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
将日期字符串截断到指定单位,并使用自定义格式返回结果
truncateTimeTo(String, ChronoUnit) - Static method in class com.gitee.apanlh.util.date.DateUtils
将时间字符串截断到指定单位,并使用默认时间格式 HH:mm:ss 返回结果
truncateTimeTo(String, ChronoUnit, String) - Static method in class com.gitee.apanlh.util.date.DateUtils
将时间字符串截断到指定单位,并使用自定义格式返回结果
tryLock() - Method in class com.gitee.apanlh.util.file.FileCheck
尝试获取文件独占锁,非阻塞,立即返回
tryToLocalDate(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
尝试将字符串解析LocalDate,支持常见日期时间格式(会自动忽略时间部分)和纯日期格式
tryToLocalDateTime(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
尝试将字符串解析LocalDateTime,支持常见日期时间格式(会自动忽略时间部分)和纯日期格式
tryToLocalTime(String) - Static method in class com.gitee.apanlh.util.date.DateParserUtils
尝试将字符串解析LocalTime,支持常见日期时间格式(自动忽略时间部分)和纯时间格式
type() - Method in annotation type com.gitee.apanlh.annotation.crypto.DataDecrypt
解密类型
type() - Method in annotation type com.gitee.apanlh.annotation.desensitize.Desensitize
脱敏类型
type(String) - Method in class com.gitee.apanlh.spring.data.redis.api.AbstractRedis
 
type(String) - Method in interface com.gitee.apanlh.spring.data.redis.api.RedisApi
返回此Key的数据类型
string、list、set、zset和hash等
TYPE_CLIENT_ERROR - com.gitee.apanlh.util.net.http.HttpStatusType
4xx 客户端错误状态码类别标识
TYPE_INFORMATIONAL - com.gitee.apanlh.util.net.http.HttpStatusType
1xx 成功状态码类别标识
TYPE_REDIRECTION - com.gitee.apanlh.util.net.http.HttpStatusType
3xx 重定向状态码类别标识
TYPE_SERVER_ERROR - com.gitee.apanlh.util.net.http.HttpStatusType
5xx 服务器错误状态码类别标识
TYPE_SUCCESSFUL - com.gitee.apanlh.util.net.http.HttpStatusType
2xx 成功状态码类别标识
TypeReference<T> - Class in com.gitee.apanlh.util.dataformat
通用的类型引用,用于传递泛型类型信息(例如 List<Map<String, Object>>
具体JSON处理器需将其转换为各自库的等价类
TypeReference() - Constructor for class com.gitee.apanlh.util.dataformat.TypeReference
构造函数

U

UNAUTHORIZED - com.gitee.apanlh.util.net.http.HttpStatusType
401 Unauthorized
UNAUTHORIZED - com.gitee.apanlh.web.msg.DefaultResultMessage
未授权
unescapeXml(String) - Static method in class com.gitee.apanlh.util.encode.StrEscapeUtils
解析替换XML转义符
unicodeDecode(String) - Static method in class com.gitee.apanlh.util.encode.StrEscapeUtils
将 Unicode 转义字符串还原为原始字符串(如 "abc" → "abc")
unicodeEncode(String) - Static method in class com.gitee.apanlh.util.encode.StrEscapeUtils
将字符串转换为 Unicode 转义形式(如 "abc" → "abc")
union(String, String) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
获取两个集合的并集
union(String, String...) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisHyperLogLog
合并多个HyperLogLog到目标键中
union(String, List<String>) - Method in class com.gitee.apanlh.spring.data.redis.api.RedisSet
获取多个集合的并集
union(List<E>, List<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
并集-不修改原有对象(返回新对象)
e1和e2集合所有的元素合并在一起组成的集合
e1 = {a}, e2 = {b}, e1∪e2 = {a, b}
union(Set<E>, Set<E>) - Static method in class com.gitee.apanlh.util.base.CollUtils
并集-不修改原有对象(返回新对象)
e1和e2集合所有的元素合并在一起组成的集合
e1 = {a, b, c}, e2 = {c, d, e}, e1∪e2 = {a, b, c, d, e}
UNKNOWN - com.gitee.apanlh.web.content.ContentTypeCategory
无法识别
UNKNOWN - com.gitee.apanlh.web.http.HttpContentType
未知类型
UnknownTypeException - Exception in com.gitee.apanlh.exp
未知类型异常
UnknownTypeException(Exception) - Constructor for exception com.gitee.apanlh.exp.UnknownTypeException
构造函数
UnknownTypeException(String) - Constructor for exception com.gitee.apanlh.exp.UnknownTypeException
构造函数
UnknownTypeException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.UnknownTypeException
构造函数
unlock() - Method in class com.gitee.apanlh.util.file.FileCheck
释放文件锁
UnPaddingException - Exception in com.gitee.apanlh.exp.algorithm
数据去除填充异常
UnPaddingException(Exception) - Constructor for exception com.gitee.apanlh.exp.algorithm.UnPaddingException
构造函数
指定异常
UnPaddingException(String) - Constructor for exception com.gitee.apanlh.exp.algorithm.UnPaddingException
构造函数
指定消息
UnPaddingException(String, Object...) - Constructor for exception com.gitee.apanlh.exp.algorithm.UnPaddingException
构造函数
指定格式化消息
UnPaddingException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.algorithm.UnPaddingException
构造函数
指定消息及指定异常
unregister(Path) - Method in class com.gitee.apanlh.util.file.FileWatcher
取消监听指定目录及其所有子目录
UNSTRUCTURED_ADDRESS - com.gitee.apanlh.util.desensitize.DesensitizeType
非结构化地址
unstructuredAddress(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
非结构化地址脱敏
UnstructuredAddressDesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
联系人地址、法人地址、增值税注册地址(非结构化)
格式不固定,为不定长的字符串
按长度分阶梯保留:长度5个字及以下的,保留第1个字和最后2个字;
长度6-9个字的,保留最后5个字;
长度为10个字及以上的,隐去最后5个字之前的4个字;隐藏字用*代替
南街胡同口/南**同口,城中区立交桥下/**区立交桥下,
汉东省江北市郊西县东城镇南吉村委会北首/汉东省江北市郊西县东****村委会北首
UnstructuredAddressDesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.UnstructuredAddressDesensitizeRule
默认构造函数
UNSUPPORTED_MEDIA_TYPE - com.gitee.apanlh.util.net.http.HttpStatusType
415 Unsupported Media Type
UNWRAP - com.gitee.apanlh.util.algorithm.crypto.CipherKeyWarpMode
密钥解包操作模式,用于从加密的密文中解包装出原始密钥
update(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
update(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
更新摘要计算,输入数据 可多次调用,累积数据
update(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
update(byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
 
update(byte[], int, int) - Method in class com.gitee.apanlh.util.algorithm.digest.BouncyCastleDigestAbstract
 
update(byte[], int, int) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
更新摘要计算,输入数据的一部分
update(byte[], int, int) - Method in class com.gitee.apanlh.util.algorithm.digest.HMac
 
update(byte[], int, int) - Method in class com.gitee.apanlh.util.algorithm.digest.JdkDigestAbstract
 
updatePrivateKeyLen() - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
更新私钥密钥长度
UPGRADE - com.gitee.apanlh.util.net.http.HttpHeaderType
升级
upload(String, byte[]) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
文件上传至FTP服务器
默认目录下
默认为二进制类型
默认为流类型
upload(String, InputStream) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
文件上传至FTP服务器
默认为二进制类型
默认为流类型
upload(String, String, byte[]) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
文件上传至FTP服务器
默认为二进制类型
默认为流类型
upload(String, String, InputStream) - Method in interface com.gitee.apanlh.util.net.ftp.FtpCommandFileExecutor
文件上传至FTP服务器
默认为二进制类型
默认为流类型
upperCase(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
所有字符转换为大写
upperFirst(String) - Static method in class com.gitee.apanlh.util.base.StringUtils
首字母大写
URI_TOO_LONG - com.gitee.apanlh.util.net.http.HttpStatusType
414 URI Too Long
UriFilterConfig - Class in com.gitee.apanlh.web.config
放行策略
urlDecode(String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
对 URL 编码的字符串进行解码(UTF-8 字符集)
urlDecode(String, String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
对 URL 编码的字符串按指定字符集进行解码
urlEncode(String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
对字符串进行 URL 编码(UTF-8 字符集)
urlEncode(String, String) - Static method in class com.gitee.apanlh.util.encode.StrEncodeUtils
对字符串按指定字符集进行 URL 编码
US_ASCII - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
US_ASCII编码
USE_PROXY - com.gitee.apanlh.util.net.http.HttpStatusType
305 Use Proxy
USER_AGENT - com.gitee.apanlh.util.net.http.HttpHeaderType
用户代理
USER_DIR - Static variable in class com.gitee.apanlh.util.sys.SystemUtils
当前默认地址
USER_NAME - com.gitee.apanlh.util.desensitize.DesensitizeType
用户姓名
userName(String) - Static method in class com.gitee.apanlh.util.desensitize.DesensitizeUtils
用户名称脱敏
UserNameDesensitizeRule - Class in com.gitee.apanlh.util.desensitize.rule
用户姓名脱敏规则
3个字以内隐藏第 1 个字,
4-6个字只保留最后 2 个字,
大于6个字隐藏第 3-6 个字,
隐藏字用 * 代替;对于姓名用 “ · ” 分为多部分的情况,每部分均采用上述规则进行脱敏)
示例:张三/*三; 李二宝/*二宝; 欧阳正华/**正华; 阿布都沙拉木图/阿布****图
UserNameDesensitizeRule() - Constructor for class com.gitee.apanlh.util.desensitize.rule.UserNameDesensitizeRule
默认构造函数
UTF_16 - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
UTF-16编码
UTF_16BE - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
UTF-16BE编码
UTF_16LE - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
UTF-16LE编码
UTF_8 - Static variable in class com.gitee.apanlh.util.encode.CharsetCode
UTF-8编码

V

valid(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
校验身份证是否为合法身份证
通用校验15位18位即可
valid(String) - Static method in class com.gitee.apanlh.util.valid.ValidClassConstant
验证某个包下静态常量是否有效
传递包路径即可
valid15(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
校验身份证是否为合法身份证
15位身份证
valid18(String) - Static method in class com.gitee.apanlh.util.valid.IdcardUtils
校验身份证是否为合法身份证
18位身份证
ValidClassConstant - Class in com.gitee.apanlh.util.valid
校验常量是否有效
ValidConstant - Annotation Type in com.gitee.apanlh.annotation.valid
验证有效常量
ValidParam - Class in com.gitee.apanlh.util.valid
参数验证工具类
value() - Method in annotation type com.gitee.apanlh.annotation.copy.CopyMapping
名称
value() - Method in enum com.gitee.apanlh.util.unit.DataSizeUnit
获取长度单位
VALUE_PARAM - Static variable in class com.gitee.apanlh.util.net.http.HttpParamUtils
QUERY_PARAM参数变量
valueOf(String) - Static method in enum com.gitee.apanlh.annotation.crypto.DataDecryptTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.spring.data.redis.core.RedisDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.asymmetric.SM2Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.crypto.CipherKeyWarpMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.crypto.CipherMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.digest.DigestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.algorithm.symmetric.SymmetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.base.Sort
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.cache.local.CacheTimer.ExpireTime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.calc.CollectorOperatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.calc.OperatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.check.CheckLibrary
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.compression.ZipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.desensitize.DesensitizeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.encode.Base64Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.file.FileMatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.io.FileWriteMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.log.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.net.ftp.FtpConnectMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.net.ftp.FtpStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.net.http.auth.HttpAuthProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.net.http.format.HttpBodyFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.net.http.HttpBodyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.net.http.HttpClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.net.http.HttpHeaderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.net.http.HttpStatusType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.setting.ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.util.unit.DataSizeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.web.content.ContentTypeCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.web.http.HttpContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.web.http.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gitee.apanlh.web.msg.DefaultResultMessage
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.gitee.apanlh.annotation.crypto.DataDecryptTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.spring.data.redis.core.RedisDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.asymmetric.SM2Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.crypto.AlgorithmMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.crypto.CipherKeyWarpMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.crypto.CipherMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.digest.DigestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.symmetric.PBEAlgorithms
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.algorithm.symmetric.SymmetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.base.Sort
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.gitee.apanlh.util.cache.local.Cache
 
values() - Method in class com.gitee.apanlh.util.cache.local.CacheAbstract
获取集合
values() - Static method in enum com.gitee.apanlh.util.cache.local.CacheTimer.ExpireTime
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.gitee.apanlh.util.cache.local.CacheWeak
 
values() - Static method in enum com.gitee.apanlh.util.calc.CollectorOperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.calc.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.check.CheckLibrary
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.compression.ZipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.desensitize.DesensitizeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.encode.Base64Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.file.FileMatchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.io.FileWriteMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.log.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.net.ftp.FtpConnectMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.net.ftp.FtpStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.net.http.auth.HttpAuthProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.net.http.format.HttpBodyFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.net.http.HttpBodyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.net.http.HttpClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.net.http.HttpHeaderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.net.http.HttpStatusType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.setting.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.util.unit.DataSizeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.web.content.ContentTypeCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.web.http.HttpContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.web.http.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gitee.apanlh.web.msg.DefaultResultMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values(Map<K, V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
Map集合迭代器
values(Map<K, V>, FuncIteratorV<V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
Map集合迭代器
不包含迭代器
values(Map<K, V>, FuncIteratorV2<V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
Map集合迭代器
包含迭代器
valuesBreak(Map<K, V>, FuncIteratorVBreak<V>) - Static method in class com.gitee.apanlh.util.base.IteratorUtils
Map集合迭代器
variance(boolean) - Method in class com.gitee.apanlh.util.calc.NumCollector
计算方差(总体标准差或样本标准差)
VARIANCE - com.gitee.apanlh.util.calc.CollectorOperatorType
方差
VARIANT_ALSO_NEGOTIATES - com.gitee.apanlh.util.net.http.HttpStatusType
506 Variant Also Negotiates
VARY - com.gitee.apanlh.util.net.http.HttpHeaderType
变体
verify(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
验证签名
verify(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.RSAAsymmetricAbstract
 
verify(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.SM2AsymmetricAbstract
 
verify(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verify(byte[], byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
摘要校验方法
会将明文内容进行摘要算法后与摘要内容进行对比
verify(File, File) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verify(File, File) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
文件的散列值比较
会将文件中进行散列算法,并进行比较
流式加载
verifyBase64(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verifyBase64(byte[], byte[]) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
摘要校验方法
会将明文内容进行摘要算法后与摘要内容进行对比
默认将明文转换Base64
verifyBase64(byte[], String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verifyBase64(byte[], String) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
摘要校验方法
会将明文内容进行摘要算法后与摘要内容进行对比
默认将明文转换Base64
verifyBase64(File, String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verifyBase64(File, String) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
文件的散列值比较
会将文件中进行散列算法,并对摘要内容进行比较
默认将明文转换Base64
流式加载
verifyBase64(String, String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verifyBase64(String, String) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
摘要校验方法(字符串类型)
会将明文内容进行摘要算法后与摘要内容进行对比
将忽略大小写匹配
默认将明文转换Base64
verifyFromBase64(byte[], byte[]) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
verifyFromBase64(byte[], byte[]) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
验证Base64签名字节数组
默认RFC4648
verifyFromBase64(byte[], byte[], Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
verifyFromBase64(byte[], byte[], Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
验证Base64签名字节数组
verifyFromBase64(byte[], String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
verifyFromBase64(byte[], String) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
验证Base64签名字符串(自动识别编码类型)
默认RFC4648
verifyFromBase64(byte[], String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
verifyFromBase64(byte[], String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
验证Base64签名字符串(自动识别编码类型)
verifyFromBase64(String, String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
verifyFromBase64(String, String) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
验证Base64签名字符串(输入为字符串)
默认RFC4648
verifyFromBase64(String, String, Base64Type) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
verifyFromBase64(String, String, Base64Type) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
验证Base64签名字符串(输入为字符串)
verifyFromHex(byte[], String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
verifyFromHex(byte[], String) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
验证十六进制签名字符串
verifyFromHex(String, String) - Method in class com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricAbstract
 
verifyFromHex(String, String) - Method in interface com.gitee.apanlh.util.algorithm.asymmetric.AsymmetricSign
验证十六进制签名(输入为字符串)
verifyHex(byte[], String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verifyHex(byte[], String) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
摘要校验方法
会将明文内容进行摘要算法后与摘要内容进行对比
默认将明文转换Hex(16进制)
verifyHex(File, String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verifyHex(File, String) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
文件的散列值比较
会将文件中进行散列算法,并对摘要内容进行比较
默认将明文转换Hex(16进制)
流式加载
verifyHex(String, String) - Method in class com.gitee.apanlh.util.algorithm.digest.DigestAbstract
 
verifyHex(String, String) - Method in interface com.gitee.apanlh.util.algorithm.digest.DigestVerify
摘要校验方法(字符串类型)
会将明文内容进行摘要算法后与摘要内容进行对比
将忽略大小写匹配
默认将明文转换Hex(16进制)
verifyJwt(String, String, Algorithm) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
校验Token
返回校验对象
verifyJwt(String, String, Algorithm, Map<String, String>) - Static method in class com.gitee.apanlh.util.algorithm.signature.JwtUtils
校验Token
多载体内容
返回校验对象
VIA - com.gitee.apanlh.util.net.http.HttpHeaderType
Via
VIDEO_MP4 - Static variable in class com.gitee.apanlh.web.util.FileWebUtils
视频mp4类型

W

WAR - com.gitee.apanlh.util.file.FileMatchType
WAR类型
WARN - com.gitee.apanlh.util.log.LogLevel
WARN:用于记录可能会引起问题的情况,但不影响应用程序的运行
WARNING - com.gitee.apanlh.util.net.http.HttpHeaderType
警告
watch(String, Runnable) - Method in class com.gitee.apanlh.util.measure.TimeWatch
在当前活动节点下执行一个子任务(无返回值)
watch(String, Supplier<R>) - Method in class com.gitee.apanlh.util.measure.TimeWatch
在当前活动节点下执行一个子任务(有返回值)
WebFile - Class in com.gitee.apanlh.web.model
基于MultipartFile实现
WebFile(MultiValueMap<String, MultipartFile>) - Constructor for class com.gitee.apanlh.web.model.WebFile
构造函数-存储文件对象(FormData格式)
weekOfYear(String) - Static method in class com.gitee.apanlh.util.date.DateUtils
获取指定日期在一年中的周数(一年中的第几周)
WEIGHTED_AVG - com.gitee.apanlh.util.calc.CollectorOperatorType
加权平均
WEIGHTED_GEOMETRIC_MEAN - com.gitee.apanlh.util.calc.CollectorOperatorType
加权几何平均
weightedAvg(List<Num>) - Method in class com.gitee.apanlh.util.calc.NumCollector
加权平均(权重与收集的值一一对应)
weightedGeometricMean(List<Num>) - Method in class com.gitee.apanlh.util.calc.NumCollector
计算加权几何平均(Weighted Geometric Mean)
when(boolean, FuncCall<R>) - Method in class com.gitee.apanlh.util.base.ChooseFirst
添加条件分支(延迟计算方式)
传入的 FuncCall 仅当条件匹配且最终需要值时才会执行
注意:一旦存在匹配条件,后续添加的 when 分支将被忽略(短路)
when(boolean, R) - Method in class com.gitee.apanlh.util.base.ChooseFirst
添加条件分支(直接加载值方式)
值会立即求值如需延迟计算,请使用 ChooseFirst.when(boolean, FuncCall)
注意:一旦存在匹配条件,后续添加的when分支将被忽略
when(T, FuncCall<R>) - Method in class com.gitee.apanlh.util.base.ChooseEq.FixedSourceChooser
添加一个条件分支,并创建具体的 FixedChooseEq 实例
when(T, FuncCall<R>) - Method in class com.gitee.apanlh.util.base.FixedChooseEq
添加一个条件分支(延迟计算版本)
when(T, R) - Method in class com.gitee.apanlh.util.base.ChooseEq.FixedSourceChooser
添加一个条件分支,并创建具体的 FixedChooseEq 实例
when(T, R) - Method in class com.gitee.apanlh.util.base.FixedChooseEq
添加一个条件分支(立即值版本)
when(T, T, FuncCall<R>) - Method in class com.gitee.apanlh.util.base.ChooseEq.ExplicitSourceChooser
添加一个条件分支(延迟计算版本)
when(T, T, FuncCall<R>) - Method in class com.gitee.apanlh.util.base.ExplicitChooseEq
添加一个条件分支(延迟计算版本)
when(T, T, R) - Method in class com.gitee.apanlh.util.base.ChooseEq.ExplicitSourceChooser
添加一个条件分支(立即值版本)
when(T, T, R) - Method in class com.gitee.apanlh.util.base.ExplicitChooseEq
添加一个条件分支(立即值版本)
withAuth(HttpAuth) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP认证请求头
默认实现
如果需要强自定义自行添加header{HttpClientBuilder.withHeader(String, String)}
withBodyForm(FuncMapExecute<K, V>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
form表单提交
将Map解析后以Form格式发送
withBodyForm(String, Object) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FORM形式填充
form表单提交
便于添加单值来发送请求
withBodyForm(Map<String, Object>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
form表单提交
将Map解析后以Form格式发送
withBodyForm(T) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
form表单提交
将对象解析后以Form格式发送
withBodyFormData(byte[]) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
将以字节形式进行发送FormData
key为file,来源文件名为file
withBodyFormData(FuncMapExecute<String, V>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
Value格式不限于对象/字节数组/文件对象
withBodyFormData(FormDataFileResource) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
将以FormData资源对象进行填充
来源文件名为file
withBodyFormData(File) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
将以文件形式进行发送FormData
来源名称为File对象的文件名称
withBodyFormData(File...) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
将以文件形式进行发送FormData
key为file,多个file文件名示例:file,file2,file3,file4
来源名称为File对象的文件名称
withBodyFormData(InputStream) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
将以流形式进行发送FormData
key为file,来源文件名为file
withBodyFormData(String, byte[]) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
将以字节形式进行发送FormData
自定义来源文件名称
withBodyFormData(String, InputStream) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
将以流形式进行发送FormData
自定义来源文件名称
withBodyFormData(Map<String, V>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
Value格式不限于对象/字节数组/文件对象
withBodyFormData(T) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
FormData形式填充
将JavaBean对象转换表单键值对
withBodyJson(FuncMapExecute<K, V>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将Map解析后以JSON格式发送
函数式
withBodyJson(String) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
要求必须为JSON格式
如果请求为GET则自动拼接URL后
withBodyJson(String, V) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
便于添加单值来发送请求
withBodyJson(T) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将JavaBean对象解析后以JSON格式发送
如果请求为GET则自动拼接URL后
withCharset(String) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
自定义HTTP传输字符集编码
默认UTF-8
withClientType(HttpClientType) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
设置-HTTP客户端类型
选择使用哪种HTTP客户端实现
withConnectTimeout(int) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
设置连接超时参数(单位毫秒)
withContentType(HttpContentType) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-请求头类型
如使用withBodyForm则会自动添加form请求头,withBodyJson会自动添加json请求头
withContentType(String) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-自定义请求头类型
只需要填充value值无需填充Content-Type
如使用withBodyForm则会自动添加form请求头,withBodyJson会自动添加json请求头
withErrorLogLevel(LogLevel) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-错误响应日志等级
出现4xx及5xx系列
默认输出ERROR级别
withExpression(boolean) - Method in class com.gitee.apanlh.util.calc.Num
表达式开关设置
注意:若当前对象已经过多次运算,切换开关可能导致之前步骤的表达式丢失
建议在计算链的最开始(创建后立即)调用此方法,或用于转换外部传入的 Num 对象
withHeader(FuncMapExecute<String, String>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP请求头
以Map形式填充请求头内容
函数式
withHeader(HttpRequestHeader) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP请求头
以HttpHeader对象来填充请求头内容
withHeader(String, String) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP请求头
以添加单个值形式填充请求头内容
withHeader(Map<String, String>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP请求头
以Map形式填充请求头内容
withKeyConfig(RedisKeyConfig) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
添加自定义分隔符
默认规则[:]符号
withKeys(String...) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
添加键
withKeys(List<String>) - Method in class com.gitee.apanlh.spring.data.redis.builder.RedisKeyBuilder
添加键
withLogLevel(LogLevel) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-记录日志等级
请求以及响应日志
默认输出DEBUG级别
withLogTraceId(Long) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充日志链路ID
withPathParams(FuncMapExecute<String, Object>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将Map解析后以URL RESTFul风格
参数key必须为url参数一直才会填充如url=http://test.com/{user}/{order},参数key中要存在user以及order键
withPathParams(String, Object) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将值解析至URL RESTFul风格
便于添加单值来发送请求
参数key必须为url参数一直才会填充如url=http://test.com/{user}/{order},参数key中要存在user以及order键
withPathParams(Map<String, Object>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将值解析至URL RESTFul风格
便于添加单值来发送请求
参数key必须为url参数一直才会填充如url=http://test.com/{user}/{order},参数key中要存在user以及order键
withPathParams(T) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将值解析至URL RESTFul风格
便于添加单值来发送请求
参数key必须为url参数一直才会填充如url=http://test.com/{user}/{order},参数key中要存在user以及order键
withQueryParams(FuncMapExecute<String, Object>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-查询请求参数
将值解析成QueryParam形式,附在URL形式上
可用于GET请求参数
withQueryParams(String, Object) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将值解析成QueryParam形式,附在URL形式上
便于添加单值来发送请求
withQueryParams(Map<String, Object>) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将值解析成QueryParam形式,附在URL形式上
withQueryParams(T) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP填充Body
将值解析成QueryParam形式,附在URL形式上
withReadTimeout(int) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
设置读取超时参数(单位毫秒)
withRequestInterceptor(HttpRequestInterceptor) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP请求拦截器(参数解析后)
获取的参数则是已经解析过后的参数
此拦截器是在对请求体参数解析后进行操作
如果要重置参数则可以直接更改HttpBody
如果使用的是Restful风格或者QueryParam方式请使用HttpClientBuilder.withRequestPreInterceptor(HttpRequestPreInterceptor httpRequestPreInterceptor) 因为即使修改了请求体,也不会再次刷新URL资源
withRequestPreInterceptor(HttpRequestPreInterceptor) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP请求拦截器(参数解析前)
获取的参数是原始参数
此拦截器是在对请求体参数解析前进行操作
withResponseInterceptor(HttpResponseInterceptor) - Method in class com.gitee.apanlh.util.net.http.HttpClientBuilder
填充-HTTP响应拦截器
不会对响应体做出任何改动
WRAP - com.gitee.apanlh.util.algorithm.crypto.CipherKeyWarpMode
密钥包装操作模式,用于将密钥包装成加密的密文
WRAPPER_DATA_TYPE_MAP - Static variable in class com.gitee.apanlh.util.base.ClassTypeUtils
包装数据类型
Key = 原始数据类型
Value = 包装数据类型
write(byte[], FileOutputStream) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
默认将关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(byte[], FileOutputStream, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
自定义关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(byte[], FileOutputStream, boolean, FileWriteMode) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
自定义关闭文件输出流
自定义写入模式
异常时关闭文件输出流
write(byte[], FileOutputStream, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
如果bufferSize传递-1将忽略缓冲区,直接写入
自定义缓冲区大小
默认将关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(byte[], FileOutputStream, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
如果bufferSize传递-1将忽略缓冲区,直接写入
自定义缓冲区大小
自定义关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(byte[], FileOutputStream, int, boolean, FileWriteMode) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
自定义缓冲区大小
自定义关闭文件输出流
自定义写入模式
异常时关闭文件输出流
write(byte[], OutputStream) - Static method in class com.gitee.apanlh.util.io.IOUtils
将byte[]写入输出流
默认8K缓冲区大小
自动关闭输出流
异常时将自动关闭输出流
write(byte[], OutputStream, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将byte[]写入输出流
默认8K缓冲区大小
自定义选择关闭输出流
异常时将自动关闭输出流
write(byte[], OutputStream, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将byte[]写入输出流
自定义缓冲区大小
自动关闭输出流
异常时将自动关闭输出流
write(byte[], OutputStream, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将byte[]写入输出流
自定义缓冲区大小
自定义选择关闭输出流
异常时将自动关闭输出流
write(byte[], FileChannel) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件写入(管道方式写入)
默认8K缓冲区大小
默认将关闭管道
零拷贝写入模式
异常时关闭管道
write(byte[], FileChannel, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件写入(管道方式写入)
默认8K缓冲区大小
自定义关闭管道
零拷贝写入模式
异常时关闭管道
write(byte[], FileChannel, boolean, FileWriteMode) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件写入(管道方式写入)
默认8K缓冲区大小
自定义关闭管道
自定义写入模式
异常时关闭管道
write(byte[], FileChannel, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件写入(管道方式写入)
如果bufferSize传递-1将忽略缓冲区,直接写入
自定义缓冲区大小
默认将关闭管道
零拷贝写入模式
异常时关闭管道
write(byte[], FileChannel, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件写入(管道方式写入)
如果bufferSize传递-1将忽略缓冲区,直接写入
自定义缓冲区大小
自定义关闭管道
零拷贝写入模式
异常时关闭管道
write(byte[], FileChannel, int, boolean, FileWriteMode) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件写入(管道方式写入)
如果bufferSize传递-1将忽略缓冲区,直接写入
自定义缓冲区大小
自定义关闭管道
自定义写入模式
异常时关闭管道
write(LogLevel, String, Object...) - Static method in class com.gitee.apanlh.util.log.Log
根据自定义的日志等级输出内容
write(LogLevel, String, Throwable) - Static method in class com.gitee.apanlh.util.log.Log
根据自定义的日志等级输出内容
自定义异常
write(RenderedImage, OutputStream) - Static method in class com.gitee.apanlh.util.image.ImageUtils
图片写入流
默认PNG格式
需要手动关闭输出流
write(RenderedImage, String, OutputStream) - Static method in class com.gitee.apanlh.util.image.ImageUtils
图片写入流
需要手动关闭输出流
write(InputStream, Appendable) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
默认8K缓冲区大小
默认系统字符编码
自动关闭输入流
异常时自动关闭输入流
write(InputStream, Appendable, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
默认8K缓冲区大小
默认系统字符编码
自定义关闭输入流
异常时自动关闭输入流
write(InputStream, Appendable, String) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
默认8K缓冲区大小
自定义字符编码
自动关闭输入流
异常时自动关闭输入流
write(InputStream, Appendable, String, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
默认8K缓冲区大小
自定义字符编码
自定义关闭输入流
异常时自动关闭输入流
write(InputStream, Appendable, String, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
自定义字符编码
自定义缓冲区长度
自动关闭输入流
异常时自动关闭输入流
write(InputStream, Appendable, String, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
自定义字符编码
自定义缓冲区长度
自定义关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuffer) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuffer中
默认8K缓冲区大小
默认系统字符编码
自动关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuffer, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuffer中
默认8K缓冲区大小
默认系统字符编码
自定义关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuffer, String) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuffer中
默认8K缓冲区大小
自定义字符编码
自动关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuffer, String, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuffer中
默认8K缓冲区大小
自定义字符编码
自定义关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuffer, String, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuffer中
自定义字符编码
自定义缓冲区长度
自动关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuffer, String, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuffer中
自定义字符编码
自定义缓冲区长度
自定义关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuilder) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuilder中
默认8K缓冲区大小
默认系统字符编码
自动关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuilder, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuilder中
默认8K缓冲区大小
默认系统字符编码
自定义关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuilder, String) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuilder中
默认8K缓冲区大小
自定义字符编码
自动关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuilder, String, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuilder中
默认8K缓冲区大小
自定义字符编码
自定义关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuilder, String, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuilder中
自定义字符编码
自定义缓冲区长度
自动关闭输入流
异常时自动关闭输入流
write(InputStream, StringBuilder, String, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将输入流中的字符内容写入到StringBuilder中
自定义字符编码
自定义缓冲区长度
自定义关闭输入流
异常时自动关闭输入流
write(Reader, Appendable) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
默认8K缓冲长度
自动关闭字符输入流
异常时自动关闭输入流
write(Reader, Appendable, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
默认8K缓冲长度
自定义关闭字符输入流
异常时自动关闭输入流
write(Reader, Appendable, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
自动关闭字符输入流
自定义缓冲长度
异常时自动关闭输入流
write(Reader, Appendable, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到Appendable中(适配StringBuilder及StringBuffer)
自定义缓冲长度
自定义关闭字符输入流
异常时自动关闭输入流
write(Reader, StringBuffer) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到StringBuffer中
默认8K缓冲长度
自动关闭字符输入流
异常时自动关闭输入流
write(Reader, StringBuffer, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到StringBuffer中
默认8K缓冲长度
自定义关闭字符输入流
异常时自动关闭输入流
write(Reader, StringBuffer, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到StringBuffer中
自动关闭字符输入流
自定义缓冲长度
异常时自动关闭输入流
write(Reader, StringBuffer, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到StringBuffer中
自定义缓冲长度
自定义关闭字符输入流
异常时自动关闭输入流
write(Reader, StringBuilder) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到StringBuilder中
默认8K缓冲长度
自动关闭字符输入流
异常时自动关闭输入流
write(Reader, StringBuilder, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到StringBuilder中
默认8K缓冲长度
自定义关闭字符输入流
异常时自动关闭输入流
write(Reader, StringBuilder, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到StringBuilder中
自动关闭字符输入流
自定义缓冲长度
异常时自动关闭输入流
write(Reader, StringBuilder, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符输入流中的字符内容写入到StringBuilder中
自定义缓冲长度
自定义关闭字符输入流
异常时自动关闭输入流
write(String, FileOutputStream) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
默认UTF-8字符集编码
默认将关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(String, FileOutputStream, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
默认UTF-8字符集编码
自定义关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(String, FileOutputStream, boolean, FileWriteMode) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
默认UTF-8字符集编码
自定义关闭文件输出流
自定义写入模式
异常时关闭文件输出流
write(String, FileOutputStream, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
如果bufferSize传递-1将忽略缓冲区,直接写入
默认UTF-8字符集编码
自定义缓冲区大小
默认将关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(String, FileOutputStream, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
如果bufferSize传递-1将忽略缓冲区,直接写入
默认UTF-8字符集编码
自定义缓冲区大小
自定义关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(String, FileOutputStream, int, boolean, FileWriteMode) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认UTF-8字符编码集
自定义缓冲区大小
自定义关闭文件输出流
自定义写入模式
异常时关闭文件输出流
write(String, FileOutputStream, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
默认将关闭文件输出流
自定义集编码
零拷贝写入模式
异常时关闭文件输出流
write(String, FileOutputStream, String, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
自定义字符集编码
自定义关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(String, FileOutputStream, String, boolean, FileWriteMode) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
默认8K缓冲区大小
自定义字符集编码
自定义关闭文件输出流
自定义写入模式
异常时关闭文件输出流
write(String, FileOutputStream, String, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
如果bufferSize传递-1将忽略缓冲区,直接写入
自定义字符集编码
自定义缓冲区大小
默认将关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(String, FileOutputStream, String, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
如果bufferSize传递-1将忽略缓冲区,直接写入
自定义字符集编码
自定义缓冲区大小
自定义关闭文件输出流
零拷贝写入模式
异常时关闭文件输出流
write(String, FileOutputStream, String, int, boolean, FileWriteMode) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
文件输出流写入
自定义缓冲区大小
自定义字符集编码
自定义关闭文件输出流
自定义写入模式
异常时关闭文件输出流
write(String, OutputStream) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符串写入输出流
默认8K缓冲区大小
默认系统字符编码
默认自动关闭输出流
异常时将自动关闭输出流
write(String, OutputStream, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符串写入输出流
默认8K缓冲区大小
默认系统字符编码
自定义选择关闭输出流
异常时将自动关闭输出流
write(String, OutputStream, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符串写入输出流
自定义缓冲区大小
默认系统字符编码
默认自动关闭输出流
异常时将自动关闭输出流
write(String, OutputStream, String) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符串写入输出流
默认8K缓冲区大小
自定义字符编码
默认自动关闭输出流
异常时将自动关闭输出流
write(String, OutputStream, String, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符串写入输出流
默认8K缓冲区大小
自定义字符编码
自定义选择关闭输出流
异常时将自动关闭输出流
write(String, OutputStream, String, int) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符串写入输出流
自定义缓冲区大小
自定义字符编码
默认自动关闭输出流
异常时将自动关闭输出流
write(String, OutputStream, String, int, boolean) - Static method in class com.gitee.apanlh.util.io.IOUtils
将字符串写入输出流
自定义缓冲区大小
自定义字符编码
自定义选择关闭输出流
异常时将自动关闭输出流
write(HttpServletResponse, byte[]) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将字节数组直接输出到响应(不强制下载,可能内联显示)
write(HttpServletResponse, String, byte[]) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将字节数组直接输出到响应(指定Content-Type)
writeError(String) - Method in class com.gitee.apanlh.util.net.http.HttpLog
写入错误响应信息
writeFile(RenderedImage, String) - Static method in class com.gitee.apanlh.util.image.ImageUtils
图片输出到本地目录下
唯一ID序列.png
默认格式PNG
返回文件名
writeFile(RenderedImage, String, String) - Static method in class com.gitee.apanlh.util.image.ImageUtils
图片输出到本地目录下
唯一ID序列.xxx
返回文件名
writeImage(HttpServletResponse, byte[], String) - Static method in class com.gitee.apanlh.web.util.FileWebUtils
将字节数组作为图片输出到响应(自动设置正确的 Content-Type)
writeLock(Runnable) - Method in interface com.gitee.apanlh.util.thread.lock.LockExecutor
读写锁特有方法,默认抛出 UnsupportedOperationException
writeLock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
 
writeLock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
 
writeLock(Runnable) - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
 
writeLock(Supplier<V>) - Method in interface com.gitee.apanlh.util.thread.lock.LockExecutor
读写锁特有方法,默认抛出 UnsupportedOperationException
writeLock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.ReadWriteLockExecutor
 
writeLock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.ReentrantLockExecutor
 
writeLock(Supplier<V>) - Method in class com.gitee.apanlh.util.thread.lock.StampedLockExecutor
 
writeRequest() - Method in class com.gitee.apanlh.util.net.http.HttpLog
写入请求日志记录
writeResponse(T) - Method in class com.gitee.apanlh.util.net.http.HttpLog
写入响应日志记录
调用HttpResponse.getStr()记录打印数据
调用HttpResponse.getByte()记录打印数据, 将返回Byte[]类型返回长度
调用HttpResponse.getByte()记录打印数据
writeToFile(byte[], File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
默认覆盖写入
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(byte[], File, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
自定义写入方式
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(byte[], File, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
自定义缓冲区大小
默认覆盖写入
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(byte[], File, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
自定义缓冲区大小
自定义写入方式
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(InputStream, File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
默认覆盖写入
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(InputStream, File, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
自定义写入方式
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(InputStream, File, boolean, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
自定义写入方式
自定义关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(InputStream, File, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
自定义缓冲区大小
默认覆盖写入
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(InputStream, File, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
自定义缓冲区大小
自定义写入方式
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(InputStream, File, int, boolean, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将输入流内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
自定义缓冲区大小
自定义写入方式
自定义关闭输入流
异常会将输出流/输入流自动关闭
强制覆盖模式
writeToFile(String, File) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
默认UTF-8字符编码集
默认覆盖写入
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(String, File, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
默认UTF-8字符编码集
自定义写入方式
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(String, File, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
自定义缓冲区大小
默认UTF-8字符集编码
默认覆盖写入
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(String, File, String) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
自定义字符编码集
默认覆盖写入
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(String, File, String, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
默认8K缓冲区大小
自定义字符编码集
自定义写入方式
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(String, File, String, int) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
自定义缓冲区大小
自定义字符集编码
默认覆盖写入
默认关闭输入流
异常会将输出流/输入流自动关闭
writeToFile(String, File, String, int, boolean) - Static method in class com.gitee.apanlh.util.io.FileIOUtils
将字节内容写入文件中(文件不存在则自动创建文件,当目录不存在时也会自动创建)
自定义缓冲区大小
自定义写入方式
自定义字符集编码
默认关闭输入流
异常会将输出流/输入流自动关闭
强制覆盖模式
WWW_AUTHENTICATE - com.gitee.apanlh.util.net.http.HttpHeaderType
WWW认证

X

X_AMZ_CF_ID - com.gitee.apanlh.util.net.http.HttpHeaderType
X-Amz-Cf-Id
X_CACHE - com.gitee.apanlh.util.net.http.HttpHeaderType
X-Cache
X_CACHE_HIT - com.gitee.apanlh.util.net.http.HttpHeaderType
X-Cache-Hit
X_CACHE_REMOTE - com.gitee.apanlh.util.net.http.HttpHeaderType
X-Cache-Remote
X_CONTENT_TYPE_OPTIONS - com.gitee.apanlh.util.net.http.HttpHeaderType
X-Content-Type选项
X_FORWARDED_FOR - com.gitee.apanlh.util.net.http.HttpHeaderType
X-转发-For
X_FORWARDED_HOST - com.gitee.apanlh.util.net.http.HttpHeaderType
X-转发-Host
X_FORWARDED_PROTO - com.gitee.apanlh.util.net.http.HttpHeaderType
X-转发-Proto
X_FRAME_OPTIONS - com.gitee.apanlh.util.net.http.HttpHeaderType
X-Frame选项
X_REAL_IP - com.gitee.apanlh.util.net.http.HttpHeaderType
X-真实IP
X_REQUEST_ID - com.gitee.apanlh.util.net.http.HttpHeaderType
X-请求-ID
X_REQUEST_START - com.gitee.apanlh.util.net.http.HttpHeaderType
X-请求开始时间
X_TRACE_ID - com.gitee.apanlh.util.net.http.HttpHeaderType
X-跟踪ID
X_XSS_PROTECTION - com.gitee.apanlh.util.net.http.HttpHeaderType
X-XSS保护
XML - com.gitee.apanlh.web.content.ContentTypeCategory
XML类型(text/xml, application/xml)
XML_RESOLVER - com.gitee.apanlh.spring.web.resolver.content.ContentResolverType
XML解析
XmlConvertException - Exception in com.gitee.apanlh.exp
用于表示XML转换异常
XmlConvertException(Exception) - Constructor for exception com.gitee.apanlh.exp.XmlConvertException
构造函数
XmlConvertException(String) - Constructor for exception com.gitee.apanlh.exp.XmlConvertException
构造函数
XmlConvertException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.XmlConvertException
构造函数
XmlResolver - Class in com.gitee.apanlh.spring.web.resolver.content
XML文本解析
XSTREAM - com.gitee.apanlh.util.check.CheckLibrary
XML解析依赖
XStreamCDATA - Annotation Type in com.gitee.apanlh.annotation.xstream
XStreamCDATA注解
XStreamFactory - Class in com.gitee.apanlh.util.dataformat
XStream自定义注解 用于解析<![CDATA[]]>
XStreamUtils - Class in com.gitee.apanlh.util.dataformat
基于Xstream的工具类

Y

YamlParse - Class in com.gitee.apanlh.util.setting
YML文件解析类
针对YML文件进行解析
YamlParse() - Constructor for class com.gitee.apanlh.util.setting.YamlParse
默认构造函数
不创建map

Z

ZERO - com.gitee.apanlh.util.algorithm.crypto.AlgorithmPadding
非标准填充方式,特殊实现Zero模式,未满足Block长度时使用0填充,0补码
ZERO - Static variable in class com.gitee.apanlh.util.calc.Num
表示0,不开启表达式
ZERO_COPY - com.gitee.apanlh.util.io.FileWriteMode
零拷贝
ZERO_EXP - Static variable in class com.gitee.apanlh.util.calc.Num
表示0,不开启表达式
zeroPadding(CipherMode, byte[], int) - Method in class com.gitee.apanlh.util.algorithm.symmetric.SymmetricAbstract
默认实现0填充方法
如果需要重写,请重写该方法
ZIP - com.gitee.apanlh.util.file.FileMatchType
ZIP类型
ZIP_BROTLI - com.gitee.apanlh.util.check.CheckLibrary
压缩算法_BROTLI
ZIP_LZ4 - com.gitee.apanlh.util.check.CheckLibrary
压缩算法_LZ4
ZIP_SNAPPY - com.gitee.apanlh.util.check.CheckLibrary
压缩算法_Snappy
ZipCompressException - Exception in com.gitee.apanlh.exp.zip
ZIP压缩异常
ZipCompressException(Exception) - Constructor for exception com.gitee.apanlh.exp.zip.ZipCompressException
构造函数
ZipCompressException(String) - Constructor for exception com.gitee.apanlh.exp.zip.ZipCompressException
构造函数
ZipCompressException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.zip.ZipCompressException
构造函数
ZipDecompressException - Exception in com.gitee.apanlh.exp.zip
ZIP解压异常
ZipDecompressException(Exception) - Constructor for exception com.gitee.apanlh.exp.zip.ZipDecompressException
构造函数
ZipDecompressException(String) - Constructor for exception com.gitee.apanlh.exp.zip.ZipDecompressException
构造函数
ZipDecompressException(String, Throwable) - Constructor for exception com.gitee.apanlh.exp.zip.ZipDecompressException
构造函数
ZipType - Enum in com.gitee.apanlh.util.compression
ZIP压缩方式
ZipUtils - Class in com.gitee.apanlh.util.compression
数据压缩
ZodiacUtils - Class in com.gitee.apanlh.util.date
星座工具类
ZSET - com.gitee.apanlh.spring.data.redis.core.RedisDataType
有序集合 sorted set
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages