Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

A

accept(T) - Method in interface xyz.zhouxy.plusone.commons.function.ThrowingConsumer
消费给定的参数,允许抛出异常
apply(T) - Method in interface xyz.zhouxy.plusone.commons.function.ThrowingFunction
接收一个参数,并返回一个结果,可以抛出异常。
applyAsBool(boolean) - Method in interface xyz.zhouxy.plusone.commons.function.BoolUnaryOperator
将此函数应用于给定的 boolean 参数,返回一个 boolean 结果。
applyAsChar(char) - Method in interface xyz.zhouxy.plusone.commons.function.CharUnaryOperator
将此函数应用于给定的 char 参数,返回一个 char 结果。
ArrayTools - Class in xyz.zhouxy.plusone.commons.util
ArrayTools 数组工具类
AssertTools - Class in xyz.zhouxy.plusone.commons.util
断言工具 本工具类不封装过多判断逻辑,鼓励充分使用项目中的工具类进行逻辑判断。
atYear(int) - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
根据指定的年份,获取一个新的 YearQuarter 实例 此方法允许在保持当前季度信息不变的情况下,更改年份

B

BASIC_ISO_DATE - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
yyyyMMdd
BASIC_ISO_DATE - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
 
BigDecimals - Class in xyz.zhouxy.plusone.commons.util
BigDecimals BigDecimal 工具类
BizException - Exception in xyz.zhouxy.plusone.commons.exception.business
BizException 业务异常 NOTE: 通常表示业务中的意外情况。
BizException(String) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.BizException
使用指定的 message 构造新的业务异常。
BizException(Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.BizException
使用指定的 cause 构造新的业务异常。
BizException(String, Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.BizException
使用指定的 messagecause 构造新的业务异常。
BoolUnaryOperator - Interface in xyz.zhouxy.plusone.commons.function
BoolUnaryOperator 一个特殊的 UnaryOperator
buildPagingParams() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams
根据当前查询参数,构建分页参数
buildPagingParams(PagingAndSortingQueryParams) - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams.PagingParamsBuilder
 
buildTree(Collection<T>) - Method in class xyz.zhouxy.plusone.commons.util.TreeBuilder
将节点构建成树。
buildTree(Collection<T>, Comparator<? super T>) - Method in class xyz.zhouxy.plusone.commons.util.TreeBuilder
将节点构建成树。

C

CAPITAL_LETTERS - Static variable in class xyz.zhouxy.plusone.commons.util.RandomTools
大写字母
CAPTCHA - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
验证码
CAPTCHA - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
 
CharUnaryOperator - Interface in xyz.zhouxy.plusone.commons.function
CharUnaryOperator 一个特殊的 UnaryOperator
checkAffectedOneRow(int) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量不为 1 时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedOneRow(int, String) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量不为 1 时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedOneRow(int, Supplier<String>) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量不为 1 时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedOneRow(int, String, Object...) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量不为 1 时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedOneRow(long) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量不为 1 时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedOneRow(long, String) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量不为 1 时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedOneRow(long, Supplier<String>) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量不为 1 时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedOneRow(long, String, Object...) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量不为 1 时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedRows(int, int) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量与预计不同时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedRows(int, int, String) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量与预计不同时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedRows(int, int, Supplier<String>) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量与预计不同时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedRows(int, int, String, Object...) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量与预计不同时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedRows(long, long) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量与预计不同时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedRows(long, long, String) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量与预计不同时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedRows(long, long, Supplier<String>) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量与预计不同时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkAffectedRows(long, long, String, Object...) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
当影响的数据量与预计不同时抛出 JdbcUpdateAffectedIncorrectNumberOfRowsException
checkArgument(boolean) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查实参
checkArgument(boolean, String) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查实参
checkArgument(boolean, Supplier<String>) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查实参
checkArgument(boolean, String, Object...) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查实参
checkArgumentNotNull(T) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
判断入参不为 null
checkArgumentNotNull(T, String) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
判断入参不为 null
checkArgumentNotNull(T, Supplier<String>) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
判断入参不为 null
checkArgumentNotNull(T, String, Object...) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
判断入参不为 null
checkCondition(boolean, Supplier<T>) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
当条件不满足时抛出异常。
checkExists(T) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查数据是否存在
checkExists(T, String) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查数据是否存在
checkExists(T, Supplier<String>) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查数据是否存在
checkExists(T, String, Object...) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查数据是否存在
checkExists(Optional<T>) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查数据是否存在
checkExists(Optional<T>, String) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查数据是否存在
checkExists(Optional<T>, Supplier<String>) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查数据是否存在
checkExists(Optional<T>, String, Object...) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查数据是否存在
checkNotNull(T) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
判空
checkNotNull(T, String) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
判空
checkNotNull(T, Supplier<String>) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
判空
checkNotNull(T, String, Object...) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
判空
checkOrdinal(Class<E>, Integer) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
 
checkOrdinalNullable(Class<E>, Integer) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
校验枚举的 ordinal。
checkOrdinalOrDefault(Class<E>, Integer) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
校验枚举的 ordinal,如果 ordinal 为 null,则返回 0
checkOrdinalOrDefault(Class<E>, Integer, Integer) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
校验枚举的 ordinal,如果 ordinal 为 null,则返回 defaultValue
checkState(boolean) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查状态
checkState(boolean, String) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查状态
checkState(boolean, Supplier<String>) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查状态
checkState(boolean, String, Object...) - Static method in class xyz.zhouxy.plusone.commons.util.AssertTools
检查状态
checkValidIntValue(int) - Static method in enum xyz.zhouxy.plusone.commons.time.Quarter
检查给定的季度值是否有效
checkValue(Predicate<? super T>) - Method in class xyz.zhouxy.plusone.commons.util.Ref
使用 Predicate 检查引用的对象
Chinese2ndGenIDCardNumber - Class in xyz.zhouxy.plusone.commons.model
Chinese2ndGenIDCardNumber 中国第二代居民身份证号
CHINESE_2ND_ID_CARD_NUMBER - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
中国第二代居民身份证
CHINESE_2ND_ID_CARD_NUMBER - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
 
clear() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
清空 map
CollectionTools - Class in xyz.zhouxy.plusone.commons.collection
集合工具类
compareTo(Chinese2ndGenIDCardNumber) - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
 
compareTo(SemVer) - Method in class xyz.zhouxy.plusone.commons.model.SemVer
compareTo(T) - Method in class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
 
compareTo(YearQuarter) - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
compareTo(T) - Method in class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
key 不存在时,计算对应的值,并添加到 map 中。
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
key 存在时,计算对应的值,并添加到 map 中。
concatByteArray(Collection<byte[]>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
拼接多个数组
concatCharArray(Collection<char[]>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
拼接多个数组
concatDoubleArray(Collection<double[]>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
拼接多个数组
concatFloatArray(Collection<float[]>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
拼接多个数组
concatIntArray(Collection<int[]>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
拼接多个数组
concatLongArray(Collection<long[]>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
拼接多个数组
concatShortArray(Collection<short[]>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
拼接多个数组
concatToList(Collection<T[]>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
将集合中的数组连接为一个列表
contains(T[], T) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
contains(char[], char) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
contains(byte[], byte) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
contains(short[], short) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
contains(int[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
contains(long[], long) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
contains(float[], float) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
contains(double[], double) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
containsValue(BigDecimal[], BigDecimal) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
create() - Method in enum xyz.zhouxy.plusone.commons.exception.business.InvalidInputException.Type
 
create(String) - Method in enum xyz.zhouxy.plusone.commons.exception.business.InvalidInputException.Type
 
create(Throwable) - Method in enum xyz.zhouxy.plusone.commons.exception.business.InvalidInputException.Type
 
create(String, Throwable) - Method in enum xyz.zhouxy.plusone.commons.exception.business.InvalidInputException.Type
 
create() - Method in interface xyz.zhouxy.plusone.commons.exception.IExceptionFactory
创建异常
create(String) - Method in interface xyz.zhouxy.plusone.commons.exception.IExceptionFactory
使用指定 message 创建异常
create(Throwable) - Method in interface xyz.zhouxy.plusone.commons.exception.IExceptionFactory
使用指定 cause 创建异常
create(String, Throwable) - Method in interface xyz.zhouxy.plusone.commons.exception.IExceptionFactory
使用指定 messagecause 创建异常
create() - Method in enum xyz.zhouxy.plusone.commons.exception.ParsingFailureException.Type
 
create(String) - Method in enum xyz.zhouxy.plusone.commons.exception.ParsingFailureException.Type
 
create(Throwable) - Method in enum xyz.zhouxy.plusone.commons.exception.ParsingFailureException.Type
 
create(String, Throwable) - Method in enum xyz.zhouxy.plusone.commons.exception.ParsingFailureException.Type
 
currentThreadLocalRandom() - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
当前线程的 ThreadLocalRandom

D

DataNotExistsException - Exception in xyz.zhouxy.plusone.commons.exception
数据不存在异常
DataNotExistsException() - Constructor for exception xyz.zhouxy.plusone.commons.exception.DataNotExistsException
使用默认 message 构造新的 DataNotExistsException
DataNotExistsException(String) - Constructor for exception xyz.zhouxy.plusone.commons.exception.DataNotExistsException
使用指定的 message 构造新的 DataNotExistsException
DataNotExistsException(Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.DataNotExistsException
使用指定的 cause 构造新的 DataNotExistsException
DataNotExistsException(String, Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.DataNotExistsException
使用指定的 messagecause 构造新的 DataNotExistsException
DATE_TIME_PARSING_FAILURE - Static variable in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
时间解析失败
DateTimeTools - Class in xyz.zhouxy.plusone.commons.util
日期时间工具类
DEFAULT - Static variable in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
默认类型
DEFAULT_DISPLAY_END - Static variable in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
 
DEFAULT_DISPLAY_FRONT - Static variable in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
 
DEFAULT_REPLACED_CHAR - Static variable in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
 
DEFAULT_SUCCESS_MSG - Static variable in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
 
defaultSecureRandom() - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
默认的 SecureRandom
defaultSize - Variable in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams.PagingParamsBuilder
 
desensitize(String, int, int) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
脱敏
desensitize(String, char, int, int) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
脱敏

E

EMAIL - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
邮箱地址
EMAIL - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
from https://emailregex.com/
empty() - Static method in class xyz.zhouxy.plusone.commons.model.dto.PageResult
创建一个空的分页查询的结果
empty() - Static method in class xyz.zhouxy.plusone.commons.util.Ref
创建空引用
EMPTY_BYTE_ARRAY - Static variable in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
EMPTY_CHAR_ARRAY - Static variable in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
EMPTY_DOUBLE_ARRAY - Static variable in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
EMPTY_FLOAT_ARRAY - Static variable in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
EMPTY_INT_ARRAY - Static variable in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
EMPTY_LONG_ARRAY - Static variable in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
EMPTY_SHORT_ARRAY - Static variable in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
EMPTY_STRING - Static variable in class xyz.zhouxy.plusone.commons.util.StringTools
 
endDateOfYear(int) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定年份的结束日期
Enumeration<T extends Enumeration<T>> - Class in xyz.zhouxy.plusone.commons.util
Deprecated.
设计 Enumeration 的灵感来自于 .net 社区,因为 C# 的枚举不带行为。 但 Java 的枚举可以带行为,故大多数情况下不需要这种设计。
Enumeration(int, String) - Constructor for class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
 
Enumeration.ValueSet<T extends Enumeration<T>> - Class in xyz.zhouxy.plusone.commons.util
Deprecated.
枚举值集合
EnumTools - Class in xyz.zhouxy.plusone.commons.util
枚举工具类
equals(Object) - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
 
equals(Object) - Method in class xyz.zhouxy.plusone.commons.model.SemVer
equals(Object) - Method in class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
 
equals(Object) - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
equals(Object) - Method in class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
 
equals(Object) - Method in class xyz.zhouxy.plusone.commons.util.Ref
 
equalsValue(BigDecimal, BigDecimal) - Static method in class xyz.zhouxy.plusone.commons.util.BigDecimals
判断两个 BigDecimal 的值是否相等
error(String, String) - Static method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
创建错误响应结果
error(String, String, T) - Static method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
创建错误响应结果
error(String, Throwable) - Static method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
创建错误响应结果
Executable<E extends Throwable> - Interface in xyz.zhouxy.plusone.commons.function
Executable 表示一个无入参无返回值的操作,可抛出异常。
execute() - Method in interface xyz.zhouxy.plusone.commons.function.Executable
执行
execute(Consumer<? super T>) - Method in class xyz.zhouxy.plusone.commons.util.Ref
将引用的对象作为入参,执行 Consumer 的逻辑

F

fill(char[], char[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(char[], String) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(char[], int, int, char[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(byte[], byte[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(byte[], int, int, byte[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(short[], short[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(short[], int, int, short[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(int[], int[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(int[], int, int, int[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(long[], long[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(long[], int, int, long[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(float[], float[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(float[], int, int, float[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(double[], double[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(double[], int, int, double[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(T[], T[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
fill(T[], int, int, T[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
填充数组
firstDate() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
该季度的第一天
firstDayOfYear(boolean) - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
计算该季度的第一天为当年的第几天
firstMonth() - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
该季度的第一个月
firstMonth() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
该季度第一个月
firstMonthDay() - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
该季度的第一天
firstMonthValue() - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
该季度的第一个月
firstMonthValue() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
该季度的第一个月
firstYearMonth() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
该季度第一个月
from(Predicate<T>) - Static method in class xyz.zhouxy.plusone.commons.function.PredicateTools
将 lambda 表达式或者方法引用指明为对应类型的 Predicate 对象。
fromMonth(int) - Static method in enum xyz.zhouxy.plusone.commons.time.Quarter
根据给定的月份值返回对应的季度
fromMonth(Month) - Static method in enum xyz.zhouxy.plusone.commons.time.Quarter
根据给定的月份返回对应的季度

G

ge(BigDecimal, BigDecimal) - Static method in class xyz.zhouxy.plusone.commons.util.BigDecimals
判断两个 BigDecimal 的值 - 大于等于
Gender - Enum in xyz.zhouxy.plusone.commons.model
性别
get() - Method in interface xyz.zhouxy.plusone.commons.function.ThrowingSupplier
获取一个结果,允许抛出异常。
get(int) - Method in class xyz.zhouxy.plusone.commons.util.Enumeration.ValueSet
Deprecated.
根据整数码值获取枚举对象
getActual() - Method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
实际影响的行数
getAge() - Method in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
计算年龄
getAndModify(Supplier<T>) - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
修改 map
getBirthDate() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
 
getBirthDate() - Method in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
获取出生日期
getBuildMetadata() - Method in class xyz.zhouxy.plusone.commons.model.SemVer
获取版本编译信息
getCityCode() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
所属市级代码
getCode() - Method in interface xyz.zhouxy.plusone.commons.base.IWithCode
获取码值
getCode() - Method in interface xyz.zhouxy.plusone.commons.base.IWithIntCode
获取码值
getCode() - Method in interface xyz.zhouxy.plusone.commons.base.IWithLongCode
获取码值
getCode() - Method in enum xyz.zhouxy.plusone.commons.exception.business.InvalidInputException.Type
 
getCode() - Method in enum xyz.zhouxy.plusone.commons.exception.ParsingFailureException.Type
 
getCode() - Method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponse
状态码
getCode() - Method in enum xyz.zhouxy.plusone.commons.model.Gender
 
getCode() - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
 
getColumnName() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams.SortableProperty
对应数据库中列名称
getConcurrentHashMap() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
获取 ConcurrentHashMap
getContent() - Method in class xyz.zhouxy.plusone.commons.model.dto.PageResult
一页数据
getCountyCode() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
所属县级代码
getData() - Method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponse
响应数据
getDefaultMessage() - Method in enum xyz.zhouxy.plusone.commons.exception.business.InvalidInputException.Type
 
getDefaultMessage() - Method in interface xyz.zhouxy.plusone.commons.exception.IExceptionType
默认异常信息
getDefaultMessage() - Method in enum xyz.zhouxy.plusone.commons.exception.ParsingFailureException.Type
 
getDescription() - Method in interface xyz.zhouxy.plusone.commons.exception.IExceptionType
 
getDisplayName() - Method in enum xyz.zhouxy.plusone.commons.model.Gender
枚举名称
getDisplayNameZh() - Method in enum xyz.zhouxy.plusone.commons.model.Gender
枚举中文名称
getExpected() - Method in exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
预期影响的行数
getFullCityCode() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
所属市级完整行政区划代码
getFullCountyCode() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
所属县级完整行政区划代码
getFullProvinceCode() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
所属省份完整行政区划代码
getGender() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
 
getGender() - Method in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
根据身份证号判断性别
getHashMap() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
获取 HashMap
getId() - Method in class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
枚举整数码值
getLinkedHashMap() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
获取 LinkedHashMap
getMajor() - Method in class xyz.zhouxy.plusone.commons.model.SemVer
获取主版本号
getMatcher() - Method in class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
获取正则匹配结果
getMatcher(CharSequence, Pattern) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
生成 Matcher。
getMatcher(CharSequence, String, boolean) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
生成 Matcher。
getMatcher(CharSequence, String, int, boolean) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
生成 Matcher。
getMatcher(CharSequence, String) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
生成 Matcher。
getMatcher(CharSequence, String, int) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
生成 Matcher。
getMessage() - Method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponse
响应信息
getMinor() - Method in class xyz.zhouxy.plusone.commons.model.SemVer
获取次版本号
getName() - Method in class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
枚举名称
getOffset() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingParams
偏移量
getOperatorCount() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
获取操作数量
getOrderBy() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingParams
排序规则
getOrderType() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams.SortableProperty
排序方式
getPageNum() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingParams
当前页码
getPatch() - Method in class xyz.zhouxy.plusone.commons.model.SemVer
获取修订号
getPattern(String, boolean) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
获取 Pattern 实例。
getPattern(String, int, boolean) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
获取 Pattern 实例。
getPattern(String) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
获取 Pattern 实例,不缓存。
getPattern(String, int) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
获取 Pattern 实例,不缓存。
getPreReleaseVersion() - Method in class xyz.zhouxy.plusone.commons.model.SemVer
获取先行版本号
getPropertyName() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams.SortableProperty
属性名
getProvinceCode() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
所属省份代码
getProvinceName() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
所属省份名称
getQuarter() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
季度
getQuarter(Date) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
Deprecated.
此方法使用系统默认时区,不建议使用。 请使用 #of(Date,ZoneId)#of(Date,TimeZone) 或其它工厂方法
getQuarter(Date, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
根据指定日期,判断日期所在的年份与季度,创建 YearQuarter 实例
getQuarter(Date, TimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
根据指定日期,判断日期所在的年份与季度,创建 YearQuarter 实例
getQuarter(Calendar) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定日期所在季度
getQuarter(Month) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定月份所在季度
getQuarter(int, Month) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定年月所在季度
getQuarter(YearMonth) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定年月所在季度
getQuarter(LocalDate) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定日期所在季度
getQuarterValue() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
季度值。
getSize() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingParams
每页大小
getSnowflakeIdGenerator(long) - Static method in class xyz.zhouxy.plusone.commons.util.IdGenerator
获取雪花ID生成器
getSqlSnippet() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams.SortableProperty
SQL 片段
getTotal() - Method in class xyz.zhouxy.plusone.commons.model.dto.PageResult
总数据量
getTreeMap() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
获取 TreeMap
getType() - Method in exception xyz.zhouxy.plusone.commons.exception.business.InvalidInputException
 
getType() - Method in interface xyz.zhouxy.plusone.commons.exception.IMultiTypesException
异常类型
getType() - Method in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
 
getUnmodifiableMap() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
创建一个有初始化数据的不可变的 Map
getValue() - Method in enum xyz.zhouxy.plusone.commons.model.Gender
获取枚举码值
getValue() - Method in class xyz.zhouxy.plusone.commons.model.SemVer
获取字符串值
getValue() - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
获取季度值
getValue() - Method in class xyz.zhouxy.plusone.commons.util.Ref
获取引用的对象
getValueNullable(Class<E>, Integer) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
Deprecated.
不推荐使用枚举的 ordinal。
getValueOrDefault(Class<E>, Integer, Supplier<E>) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
Deprecated.
不推荐使用枚举的 ordinal。
getValueOrDefault(Class<E>, Integer) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
Deprecated.
不推荐使用枚举的 ordinal。
getValues() - Method in class xyz.zhouxy.plusone.commons.util.Enumeration.ValueSet
Deprecated.
获取所有枚举对象
getYear() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
年份
gt(BigDecimal, BigDecimal) - Static method in class xyz.zhouxy.plusone.commons.util.BigDecimals
判断两个 BigDecimal 的值 - 大于

H

hashCode() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
 
hashCode() - Method in class xyz.zhouxy.plusone.commons.model.SemVer
hashCode() - Method in class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
 
hashCode() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
hashCode() - Method in class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
 
hashCode() - Method in class xyz.zhouxy.plusone.commons.util.Ref
 
hasOperations() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
是否有操作

I

id - Variable in class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
 
IDCardNumber - Interface in xyz.zhouxy.plusone.commons.model
身份证号
IdGenerator - Class in xyz.zhouxy.plusone.commons.util
ID 生成器 生成 UUID 和 修改版雪花ID(Seata 版本)
IdWorker - Class in xyz.zhouxy.plusone.commons.util
修改版雪花 ID 生成器 来自 Seataorg.apache.seata.common.util.IdWorker 大体思路为: 每个机器线程安全地生成序列,前面加上机器的id,这样就不会与其它机器的id相冲突。
IdWorker(Long) - Constructor for class xyz.zhouxy.plusone.commons.util.IdWorker
instantiate an IdWorker using given workerId
IExceptionFactory<X extends Exception> - Interface in xyz.zhouxy.plusone.commons.exception
异常工厂
IExceptionType<TCode> - Interface in xyz.zhouxy.plusone.commons.exception
异常场景
IMultiTypesException<T extends IExceptionType<?>> - Interface in xyz.zhouxy.plusone.commons.exception
IMultiTypesException 异常在不同场景下被抛出,可以用不同的枚举值,表示不同的场景类型。
indexOf(T[], Predicate<? super T>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
indexOf(T[], T) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
indexOf(char[], char) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
indexOf(byte[], byte) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
indexOf(short[], short) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
indexOf(int[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
indexOf(long[], long) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
indexOf(float[], float) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
indexOf(double[], double) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
InstantTypeAdapter() - Constructor for class xyz.zhouxy.plusone.commons.gson.adapter.JSR310TypeAdapters.InstantTypeAdapter
 
InvalidInputException - Exception in xyz.zhouxy.plusone.commons.exception.business
InvalidInputException 用户输入内容非法 NOTE: 属业务异常
InvalidInputException() - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.InvalidInputException
创建默认类型的 InvalidInputException
InvalidInputException(String) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.InvalidInputException
使用指定 message 创建默认类型的 InvalidInputException
InvalidInputException(Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.InvalidInputException
使用指定的 cause 创建默认类型的 InvalidInputException
InvalidInputException(String, Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.InvalidInputException
使用指定的 messagecause 创建默认类型的 InvalidInputException
InvalidInputException.Type - Enum in xyz.zhouxy.plusone.commons.exception.business
 
isAfter(YearQuarter) - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
isAllElementsNotNull(T[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
判断数组的所有元素是否都不为空: 数组为 null:抛出异常,因为传入 null 通常被视为编程错误。
isBefore(YearQuarter) - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
isBlank(String) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
判断是否空白字符串 StringTools.isBlank(null); // true StringTools.isBlank(""); // true StringTools.isBlank(" "); // true StringTools.isBlank("Hello"); // false
isCodeEquals(T) - Method in interface xyz.zhouxy.plusone.commons.base.IWithCode
判断 code 与给定的值是否相等
isCodeEquals(int) - Method in interface xyz.zhouxy.plusone.commons.base.IWithIntCode
判断 code 与给定的值是否相等
isCodeEquals(long) - Method in interface xyz.zhouxy.plusone.commons.base.IWithLongCode
判断 code 与给定的值是否相等
isEmail(String) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
判断字符串是否为邮箱地址
isEmpty(Collection<?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否为空
isEmpty(Map<?, ?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否为空
isEmpty(Table<?, ?, ?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否为空
isEmpty(Multimap<?, ?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否为空
isEmpty(Multiset<?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否为空
isEmpty(RangeSet<?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否为空
isEmpty(T[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否为空
isEmpty(char[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否为空
isEmpty(byte[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否为空
isEmpty(short[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否为空
isEmpty(int[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否为空
isEmpty(long[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否为空
isEmpty(float[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否为空
isEmpty(double[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否为空
isEmpty(String) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
判断字符串是否为空字符串 StringTools.isEmpty(null); // true StringTools.isEmpty(""); // true StringTools.isEmpty(" "); // false StringTools.isEmpty("Hello"); // false
isFuture(Date) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期时间是否在将来
isFuture(Calendar) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期时间是否在将来
isFuture(Instant) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定时刻是否在将来
isFuture(long) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定时间戳是否在将来
isFuture(LocalDate) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期是否在将来
isFuture(LocalDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期时间是否在将来
isFuture(ZonedDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期时间是否在将来
isLeapYear(int) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定年份是否为闰年
isNotBlank(String) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
判断字符串是否非空白 StringTools.isNotBlank(null); // false StringTools.isNotBlank(""); // false StringTools.isNotBlank(" "); // false StringTools.isNotBlank("Hello"); // true
isNotEmpty(Collection<?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否不为空
isNotEmpty(Map<?, ?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否不为空
isNotEmpty(Table<?, ?, ?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否不为空
isNotEmpty(Multimap<?, ?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否不为空
isNotEmpty(Multiset<?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否不为空
isNotEmpty(RangeSet<?>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
判断集合是否不为空
isNotEmpty(T[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否不为空
isNotEmpty(char[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否不为空
isNotEmpty(byte[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否不为空
isNotEmpty(short[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否不为空
isNotEmpty(int[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否不为空
isNotEmpty(long[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否不为空
isNotEmpty(float[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否不为空
isNotEmpty(double[]) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
检查给定数组是否不为空
isNotEmpty(String) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
判断字符串是否非空 StringTools.isNotEmpty(null); // false StringTools.isNotEmpty(""); // false StringTools.isNotEmpty(" "); // true StringTools.isNotEmpty("Hello"); // true
isNotNull() - Method in class xyz.zhouxy.plusone.commons.util.Ref
判断所引用的对象是否不为 null
isNull() - Method in class xyz.zhouxy.plusone.commons.util.Ref
判断所引用的对象是否为 null
ISO_LOCAL_DATE - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
yyyy-MM-dd
ISO_LOCAL_DATE - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
 
isPast(Date) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期时间是否在过去
isPast(Calendar) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期时间是否在过去
isPast(Instant) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定时刻是否在过去
isPast(long) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定时间戳是否在过去
isPast(LocalDate) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期是否在过去
isPast(LocalDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期时间是否在过去
isPast(ZonedDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
判断指定日期时间是否在过去
isSameCodeAs(IWithCode<?>) - Method in interface xyz.zhouxy.plusone.commons.base.IWithCode
判断是否与给定的 IWithCode 有着相等的 code
isSameCodeAs(IWithIntCode) - Method in interface xyz.zhouxy.plusone.commons.base.IWithCode
判断是否与给定的 IWithIntCode 有着相等的 code
isSameCodeAs(IWithLongCode) - Method in interface xyz.zhouxy.plusone.commons.base.IWithCode
判断是否与给定的 IWithLongCode 有着相等的 code
isSameCodeAs(IWithCode<?>) - Method in interface xyz.zhouxy.plusone.commons.base.IWithIntCode
判断是否与给定的 IWithCode 有着相等的 code
isSameCodeAs(IWithIntCode) - Method in interface xyz.zhouxy.plusone.commons.base.IWithIntCode
判断是否与给定的 IWithIntCode 有着相等的 code
isSameCodeAs(IWithLongCode) - Method in interface xyz.zhouxy.plusone.commons.base.IWithIntCode
判断是否与给定的 IWithLongCode 有着相等的 code
isSameCodeAs(IWithCode<?>) - Method in interface xyz.zhouxy.plusone.commons.base.IWithLongCode
判断是否与给定的 IWithCode 有着相等的 code
isSameCodeAs(IWithIntCode) - Method in interface xyz.zhouxy.plusone.commons.base.IWithLongCode
判断是否与给定的 IWithIntCode 有着相等的 code
isSameCodeAs(IWithLongCode) - Method in interface xyz.zhouxy.plusone.commons.base.IWithLongCode
判断是否与给定的 IWithLongCode 有着相等的 code
isURL(String) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
判断字符串是否为 URL 地址
IWithCode<T> - Interface in xyz.zhouxy.plusone.commons.base
规定实现类带有 getCode 方法。
IWithIntCode - Interface in xyz.zhouxy.plusone.commons.base
规定实现类带有 getCode 方法。
IWithLongCode - Interface in xyz.zhouxy.plusone.commons.base
规定实现类带有 getCode 方法。

J

JdbcUpdateAffectedIncorrectNumberOfRowsException - Exception in xyz.zhouxy.plusone.commons.exception.system
JdbcUpdateAffectedIncorrectNumberOfRowsException 当数据操作的结果不符合预期时抛出。
JdbcUpdateAffectedIncorrectNumberOfRowsException(long, long) - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
创建一个 JdbcUpdateAffectedIncorrectNumberOfRowsException 对象
JdbcUpdateAffectedIncorrectNumberOfRowsException(long, long, String) - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.JdbcUpdateAffectedIncorrectNumberOfRowsException
创建一个 JdbcUpdateAffectedIncorrectNumberOfRowsException 对象
JodaTimeTools - Class in xyz.zhouxy.plusone.commons.util
Joda-Time 工具类
JSON_PARSING_FAILURE - Static variable in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
JSON 解析失败
JSR310TypeAdapters - Class in xyz.zhouxy.plusone.commons.gson.adapter
包含 JSR-310 相关数据类型的 TypeAdapter
JSR310TypeAdapters.InstantTypeAdapter - Class in xyz.zhouxy.plusone.commons.gson.adapter
InstantTypeAdapter, 用于 Gson 对 Instant 进行相互转换。
JSR310TypeAdapters.LocalDateTimeTypeAdapter - Class in xyz.zhouxy.plusone.commons.gson.adapter
LocalDateTimeTypeAdapter, 用于 Gson 对 LocalDateTime 进行相互转换。
JSR310TypeAdapters.LocalDateTypeAdapter - Class in xyz.zhouxy.plusone.commons.gson.adapter
LocalDateTypeAdapter, 用于 Gson 对 LocalDate 进行相互转换。
JSR310TypeAdapters.ZonedDateTimeTypeAdapter - Class in xyz.zhouxy.plusone.commons.gson.adapter
ZonedDateTimeTypeAdapter, 用于 Gson 对 ZonedDateTime 进行相互转换。

L

lastDate() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
该季度的最后一天
lastIndexOf(T[], Predicate<? super T>) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastIndexOf(T[], T) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastIndexOf(char[], char) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastIndexOf(byte[], byte) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastIndexOf(short[], short) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastIndexOf(int[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastIndexOf(long[], long) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastIndexOf(float[], float) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastIndexOf(double[], double) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
lastMonth() - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
该季度的最后一个月
lastMonth() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
该季度的最后一个月
lastMonthDay() - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
该季度的最后一天
lastMonthValue() - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
该季度的最后一个月
lastMonthValue() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
该季度的最后一个月
lastQuarter() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
lastYear() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
lastYearMonth() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
该季度的最后一个月
le(BigDecimal, BigDecimal) - Static method in class xyz.zhouxy.plusone.commons.util.BigDecimals
判断两个 BigDecimal 的值 - 小于等于
LocalDateTimeTypeAdapter() - Constructor for class xyz.zhouxy.plusone.commons.gson.adapter.JSR310TypeAdapters.LocalDateTimeTypeAdapter
默认构造函数, 使用 DateTimeFormatter.ISO_LOCAL_DATE_TIME 进行 LocalDateTime 的序列化与反序列化。
LocalDateTimeTypeAdapter(DateTimeFormatter) - Constructor for class xyz.zhouxy.plusone.commons.gson.adapter.JSR310TypeAdapters.LocalDateTimeTypeAdapter
构造函数, 使用传入的 DateTimeFormatter 进行 LocalDateTime 的序列化与反序列化。
LocalDateTypeAdapter() - Constructor for class xyz.zhouxy.plusone.commons.gson.adapter.JSR310TypeAdapters.LocalDateTypeAdapter
默认构造函数, 使用 DateTimeFormatter.ISO_LOCAL_DATE 进行 LocalDate 的序列化与反序列化。
LocalDateTypeAdapter(DateTimeFormatter) - Constructor for class xyz.zhouxy.plusone.commons.gson.adapter.JSR310TypeAdapters.LocalDateTypeAdapter
构造函数, 使用传入的 DateTimeFormatter 进行 LocalDate 的序列化与反序列化。
LOWERCASE_LETTERS - Static variable in class xyz.zhouxy.plusone.commons.util.RandomTools
小写字母
lt(BigDecimal, BigDecimal) - Static method in class xyz.zhouxy.plusone.commons.util.BigDecimals
判断两个 BigDecimal 的值 - 小于

M

MapModifier<K,V> - Class in xyz.zhouxy.plusone.commons.collection
Map 修改器 封装一系列对 Map 数据的修改操作,修改 Map 的数据。
MapModifier() - Constructor for class xyz.zhouxy.plusone.commons.collection.MapModifier
创建一个空的 MapModifier
MapModifier(int) - Constructor for class xyz.zhouxy.plusone.commons.collection.MapModifier
 
matches(CharSequence, Pattern) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
判断 input 是否匹配 pattern
matches(CharSequence, String, boolean) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
判断 input 是否匹配 pattern
matches(CharSequence, String, int, boolean) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
判断 input 是否匹配 pattern
matches(CharSequence, String) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
判断 input 是否匹配 pattern
matches(CharSequence, String, int) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
判断 input 是否匹配 pattern
matchesAll(CharSequence, Pattern[]) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
判断 input 是否匹配全部正则。
matchesAny(CharSequence, Pattern[]) - Static method in class xyz.zhouxy.plusone.commons.util.RegexTools
判断 input 是否匹配 patterns 中的一个。
maxSize - Variable in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams.PagingParamsBuilder
 
minus(long) - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
减去指定数量的季度
minusQuarters(long) - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
minusYears(long) - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
MOBILE_PHONE - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
中国大陆手机号
MOBILE_PHONE - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
 
modify(T) - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
修改 map

N

name - Variable in class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
 
newUuid() - Static method in class xyz.zhouxy.plusone.commons.util.IdGenerator
生成 UUID
nextId() - Method in class xyz.zhouxy.plusone.commons.util.IdWorker
get next UUID(base on snowflake algorithm), which look like: highest 1 bit: always 0 next 10 bit: workerId next 41 bit: timestamp lowest 12 bit: sequence
nextId() - Method in class xyz.zhouxy.plusone.commons.util.SnowflakeIdGenerator
获得下一个ID (该方法是线程安全的)
nextQuarter() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
nextSnowflakeId(long) - Static method in class xyz.zhouxy.plusone.commons.util.IdGenerator
生成雪花ID
nextYear() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
NICKNAME - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
昵称
NICKNAME - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
 
NoAvailableMacFoundException - Exception in xyz.zhouxy.plusone.commons.exception.system
NoAvailableMacFoundException 在无法找到可访问的 Mac 地址时抛出
NoAvailableMacFoundException() - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.NoAvailableMacFoundException
使用默认 message 构造新的 NoAvailableMacFoundException
NoAvailableMacFoundException(String) - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.NoAvailableMacFoundException
使用指定的 message 构造新的 NoAvailableMacFoundException
NoAvailableMacFoundException(Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.NoAvailableMacFoundException
使用指定的 cause 构造新的 NoAvailableMacFoundException
NoAvailableMacFoundException(String, Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.NoAvailableMacFoundException
使用指定的 messagecause 构造新的 NoAvailableMacFoundException
not() - Static method in interface xyz.zhouxy.plusone.commons.function.BoolUnaryOperator
返回一个 BoolUnaryOperator,该操作符将给定的操作数取反。
NOT_FOUND_INDEX - Static variable in class xyz.zhouxy.plusone.commons.util.ArrayTools
 
now() - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
根据现在的日期,判断所在的年份与季度,创建 YearQuarter 实例
nullToEmptyList(List<T>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
null 转为空 List
nullToEmptyMap(Map<K, V>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
null 转为空 Map
nullToEmptySet(Set<T>) - Static method in class xyz.zhouxy.plusone.commons.collection.CollectionTools
null 转为空 Set
nullToZero(BigDecimal) - Static method in class xyz.zhouxy.plusone.commons.util.BigDecimals
null 转换为 BigDecimal.ZERO
nullToZero(Byte) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
null 转换为 0
nullToZero(Short) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
null 转换为 0
nullToZero(Integer) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
null 转换为 0
nullToZero(Long) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
null 转换为 0
nullToZero(Float) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
null 转换为 0
nullToZero(Double) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
null 转换为 0
nullToZero(BigInteger) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
null 转换为 0
nullToZero(BigDecimal) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
null 转换为 0
NUMBER_PARSING_FAILURE - Static variable in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
数字转换失败
Numbers - Class in xyz.zhouxy.plusone.commons.util
数字工具类
NUMBERS - Static variable in class xyz.zhouxy.plusone.commons.util.RandomTools
数字

O

of() - Static method in exception xyz.zhouxy.plusone.commons.exception.business.BizException
 
of(String) - Static method in exception xyz.zhouxy.plusone.commons.exception.business.BizException
 
of(String, Object...) - Static method in exception xyz.zhouxy.plusone.commons.exception.business.BizException
 
of(Throwable) - Static method in exception xyz.zhouxy.plusone.commons.exception.business.BizException
 
of(String, Throwable) - Static method in exception xyz.zhouxy.plusone.commons.exception.business.BizException
 
of(DateTimeParseException) - Static method in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
of(String, DateTimeParseException) - Static method in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
of(NumberFormatException) - Static method in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
of(String, NumberFormatException) - Static method in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
of() - Static method in exception xyz.zhouxy.plusone.commons.exception.system.SysException
 
of(String) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.SysException
 
of(String, Object...) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.SysException
 
of(Throwable) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.SysException
 
of(String, Throwable) - Static method in exception xyz.zhouxy.plusone.commons.exception.system.SysException
 
of(String) - Static method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
根据身份证号码创建 Chinese2ndGenIDCardNumber 对象
of(List<T>, long) - Static method in class xyz.zhouxy.plusone.commons.model.dto.PageResult
创建一个分页查询的结果
of(String, String) - Static method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
创建响应结果
of(String, String, T) - Static method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
创建响应结果
of(int) - Static method in enum xyz.zhouxy.plusone.commons.model.Gender
根据码值获取对应枚举
of(String) - Static method in class xyz.zhouxy.plusone.commons.model.SemVer
创建 SemVer 对象
of(int) - Static method in enum xyz.zhouxy.plusone.commons.time.Quarter
根据给定的季度值返回对应的季度
of(int, int) - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
根据指定年份与季度,创建 YearQuarter 实例
of(int, Quarter) - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
根据指定年份与季度,创建 YearQuarter 实例
of(LocalDate) - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
根据指定日期,判断日期所在的年份与季度,创建 YearQuarter 实例
of(Date) - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
Deprecated.
此方法使用系统默认时区,不建议使用。 请使用 YearQuarter.of(Date,ZoneId)YearQuarter.of(Date,TimeZone) 或其它工厂方法
of(Date, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
根据指定日期,判断日期所在的年份与季度,创建 YearQuarter 实例
of(Date, TimeZone) - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
根据指定日期,判断日期所在的年份与季度,创建 YearQuarter 实例
of(Calendar) - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
根据指定日期,判断日期所在的年份与季度,创建 YearQuarter 实例
of(YearMonth) - Static method in class xyz.zhouxy.plusone.commons.time.YearQuarter
根据指定年月,判断其所在的年份与季度,创建 YearQuarter 实例
of(String) - Static method in class xyz.zhouxy.plusone.commons.util.BigDecimals
获取字符串所表示的数值转换为 BigDecimal
of(T[]) - Static method in class xyz.zhouxy.plusone.commons.util.Enumeration.ValueSet
Deprecated.
创建枚举值集合
of(T) - Static method in class xyz.zhouxy.plusone.commons.util.Ref
创建对象引用
optionalOf(Integer) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
将包装类 Integer 转为 OptionalInt(not null)。
optionalOf(Long) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
将包装类 Long 转为 OptionalLong(not null)。
optionalOf(Double) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
将包装类 Double 转为 OptionalDouble(not null)。
OptionalSupplier<T> - Interface in xyz.zhouxy.plusone.commons.function
OptionalSupplier 返回 Optional&lt;T&gt; 对象。
OptionalTools - Class in xyz.zhouxy.plusone.commons.util
OptionalTools 提供一些 Optional 相关的方法
orElseNull(Optional<T>) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
return the value of the optional object if present, otherwise null.

P

PageResult<T> - Class in xyz.zhouxy.plusone.commons.model.dto
返回分页查询的结果
PagingAndSortingQueryParams - Class in xyz.zhouxy.plusone.commons.model.dto
分页排序查询参数 包含三个主要的属性: size - 每页显示的记录数 pageNum - 当前页码 orderBy - 排序条件 分页必须伴随着排序,不然可能出现同一个对象重复出现在不同页,有的对象不被查询到的情况。
PagingAndSortingQueryParams(PagingAndSortingQueryParams.PagingParamsBuilder) - Constructor for class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams
创建一个 PagingAndSortingQueryParams 实例
PagingAndSortingQueryParams.PagingParamsBuilder - Class in xyz.zhouxy.plusone.commons.model.dto
 
PagingAndSortingQueryParams.SortableProperty - Class in xyz.zhouxy.plusone.commons.model.dto
可排序属性
PagingParams - Class in xyz.zhouxy.plusone.commons.model.dto
分页参数
pagingParamsBuilder(int, int, Map<String, String>) - Static method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams
创建一个分页参数构造器
parseDouble(String, Double) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
将字符串转为 Double,转换失败时返回 defaultValue(允许为 null)。
parseFloat(String, Float) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
将字符串转为 Float,转换失败时返回 defaultValue(允许为 null)。
parseInteger(String, Integer) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
将字符串转为 Integer,转换失败时返回 defaultValue(允许为 null)。
parseLong(String, Long) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
将字符串转为 Long,转换失败时返回 defaultValue(允许为 null)。
parseShort(String, Short) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
将字符串转为对应 Short,转换失败时返回 defaultValue(允许为 null)。
ParsingFailureException - Exception in xyz.zhouxy.plusone.commons.exception
解析失败异常 解析失败的不一定是客户传的参数,也可能是其它来源的数据解析失败。
ParsingFailureException() - Constructor for exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
创建默认类型的 ParsingFailureException
ParsingFailureException(String) - Constructor for exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
使用指定 message 创建默认类型的 ParsingFailureException
ParsingFailureException(Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
使用指定的 cause 创建默认类型的 ParsingFailureException
ParsingFailureException(String, Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
使用指定的 messagecause 创建默认类型的 ParsingFailureException
ParsingFailureException.Type - Enum in xyz.zhouxy.plusone.commons.exception
 
PASSWORD - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
密码
PASSWORD - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
 
PatternConsts - Class in xyz.zhouxy.plusone.commons.constant
正则表达式常量
plus(long) - Method in enum xyz.zhouxy.plusone.commons.time.Quarter
加上指定数量的季度
plusQuarters(long) - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
plusYears(long) - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
 
PredicateTools - Class in xyz.zhouxy.plusone.commons.function
PredicateTools Predicate 相关操作。
PROVINCE_CODES - Static variable in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
省份代码表
put(K, V) - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
添加一个键值对。
putAll(Map<? extends K, ? extends V>) - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
添加多个键值对。
putIfAbsent(K, V) - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
添加一个键值对,如果 key 已经存在,则不添加。

Q

Quarter - Enum in xyz.zhouxy.plusone.commons.time
季度

R

randomInt(Random, int, int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用传入的随机数生成器,生成随机整数
randomInt(int, int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用当前线程的 ThreadLocalRandom,生成随机整数
randomInt(Random, Range<Integer>) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用传入的随机数生成器,生成随机整数
randomInt(Range<Integer>) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用当前线程的 ThreadLocalRandom,生成随机整数
randomStr(Random, char[], int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用传入的随机数生成器,生成指定长度的字符串
randomStr(char[], int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用当前线程的 ThreadLocalRandom,生成指定长度的字符串
randomStr(Random, String, int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用传入的随机数生成器,生成指定长度的字符串
randomStr(String, int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用当前线程的 ThreadLocalRandom,生成指定长度的字符串
RandomTools - Class in xyz.zhouxy.plusone.commons.util
随机工具类
ReaderMethod - Annotation Type in xyz.zhouxy.plusone.commons.annotation
ReaderMethod 标识方法是读方法,如 getter。
Ref<T> - Class in xyz.zhouxy.plusone.commons.util
Ref 包装了一个值,表示对该值的应用。
RegexConsts - Class in xyz.zhouxy.plusone.commons.constant
正则表达式常量
RegexTools - Class in xyz.zhouxy.plusone.commons.util
封装一些常用的正则操作,并可以缓存 Pattern 实例以复用。
remove(K) - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
删除 key
repeat(char[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(char[], int, int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(byte[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(byte[], int, int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(short[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(short[], int, int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(int[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(int[], int, int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(long[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(long[], int, int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(float[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(float[], int, int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(double[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(double[], int, int) - Static method in class xyz.zhouxy.plusone.commons.util.ArrayTools
重复数组中的元素
repeat(String, int) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
重复字符串
repeat(String, int, int) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
重复字符串
RequestParamsException - Exception in xyz.zhouxy.plusone.commons.exception.business
RequestParamsException 用户请求参数错误
RequestParamsException() - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.RequestParamsException
使用默认 message 构造新的 RequestParamsException
RequestParamsException(String) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.RequestParamsException
使用指定的 message 构造新的 RequestParamsException
RequestParamsException(Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.RequestParamsException
使用指定的 cause 构造新的 RequestParamsException
RequestParamsException(String, Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.business.RequestParamsException
使用指定的 messagecause 构造新的 RequestParamsException

S

secureRandomInt(int, int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用默认的 SecureRandom,生成随机整数
secureRandomInt(Range<Integer>) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用默认的 SecureRandom,生成随机整数
secureRandomStr(char[], int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用默认的 SecureRandom,生成指定长度的字符串
secureRandomStr(String, int) - Static method in class xyz.zhouxy.plusone.commons.util.RandomTools
使用默认的 SecureRandom,生成指定长度的字符串
SemVer - Class in xyz.zhouxy.plusone.commons.model
SemVer 语义版本号
setOrderBy(List<String>) - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams
设置排序规则
setPageNum(Long) - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams
设置页码
setSize(Integer) - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams
设置每页大小
setValue(T) - Method in class xyz.zhouxy.plusone.commons.util.Ref
设置引用的对象
simpleUuidString() - Static method in class xyz.zhouxy.plusone.commons.util.IdGenerator
生成 UUID 字符串(无分隔符)
SnowflakeIdGenerator - Class in xyz.zhouxy.plusone.commons.util
Twitter 版雪花算法
SnowflakeIdGenerator(long, long) - Constructor for class xyz.zhouxy.plusone.commons.util.SnowflakeIdGenerator
构造函数
startDateOfYear(int) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定年份的开始日期
startOfNextDate(LocalDate) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定日期的第二天的开始时间
startOfNextDate(LocalDate, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定日期的第二天的开始时间
StaticFactoryMethod - Annotation Type in xyz.zhouxy.plusone.commons.annotation
StaticFactoryMethod 标识方法为静态工厂方法
StringTools - Class in xyz.zhouxy.plusone.commons.util
StringTools 字符串工具类。
success() - Static method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
默认成功响应结果
success(String) - Static method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
使用指定 message 创建成功响应结果
success(String, T) - Static method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
使用指定 messagedata 创建成功响应结果
SUCCESS_CODE - Static variable in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
 
sum(BigDecimal...) - Static method in class xyz.zhouxy.plusone.commons.util.BigDecimals
求和
sum(short...) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
求和
sum(int...) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
求和
sum(long...) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
求和
sum(float...) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
求和
sum(double...) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
求和
sum(BigInteger...) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
求和
sum(BigDecimal...) - Static method in class xyz.zhouxy.plusone.commons.util.Numbers
求和
SysException - Exception in xyz.zhouxy.plusone.commons.exception.system
系统异常 通常表示应用代码存在问题,或因环境问题,引发异常。
SysException(String) - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.SysException
使用指定的 message 构造新的系统异常。
SysException(Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.SysException
使用指定的 cause 构造新的系统异常。
SysException(String, Throwable) - Constructor for exception xyz.zhouxy.plusone.commons.exception.system.SysException
使用指定的 messagecause 构造新的系统异常。

T

test(T) - Method in interface xyz.zhouxy.plusone.commons.function.ThrowingPredicate
对给定的参数进行评估
throwClockBackwardsEx(long, long) - Method in class xyz.zhouxy.plusone.commons.util.SnowflakeIdGenerator
 
ThrowingConsumer<T,E extends Throwable> - Interface in xyz.zhouxy.plusone.commons.function
ThrowingConsumer 允许抛出异常的消费操作。
ThrowingFunction<T,R,E extends Throwable> - Interface in xyz.zhouxy.plusone.commons.function
ThrowingFunction 接收一个参数,并返回一个结果,可以抛出异常。
ThrowingPredicate<T,E extends Throwable> - Interface in xyz.zhouxy.plusone.commons.function
ThrowingPredicate 接收一个参数,返回一个布尔值,可抛出异常。
ThrowingSupplier<T,E extends Throwable> - Interface in xyz.zhouxy.plusone.commons.function
ThrowingSupplier 允许抛出异常的 Supplier 接口。
tilNextMillis(long) - Method in class xyz.zhouxy.plusone.commons.util.SnowflakeIdGenerator
阻塞到下一个毫秒,直到获得新的时间戳
timeGen() - Method in class xyz.zhouxy.plusone.commons.util.SnowflakeIdGenerator
返回以毫秒为单位的当前时间
toDate(long) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
将时间戳转换为 Date 对象
toDate(Calendar) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
Calendar 对象转换为 Date 对象
toDate(Instant) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
Instant 对象转换为 Date 对象
toDate(ZonedDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
ZonedDateTime 对象转换为 Date 对象
toDate(LocalDateTime, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
使用指定时区,将 LocalDateTime 对象转换为 Date 对象
toDate(LocalDate, LocalTime, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
使用指定时区,将 LocalDateLocalTime 对象转换为 Date 对象
toDateTimeRange(LocalDate) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定日期的时间范围
toDateTimeRange(LocalDate, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取指定日期的时间范围
toDateTimeRange(Range<LocalDate>) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
将指定日期范围转为日期时间范围
toDateTimeRange(Range<LocalDate>, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
将指定日期范围转为日期时间范围
toDesensitizedString() - Method in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
脱敏字符串(前面留 1 位,后面留 2 位)
toDesensitizedString(int, int) - Method in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
脱敏字符串
toDesensitizedString(char, int, int) - Method in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
脱敏字符串
toDouble(OptionalDouble) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
toInstant(long) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
将时间戳转换为 Instant 对象
toInstant(Date) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
Date 对象转换为 Instant 对象
toInstant(Calendar) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
Calendar 对象转换为 Instant 对象
toInstant(ZonedDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
ZonedDateTime 对象转换为 Instant 对象
toInstant(LocalDateTime, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
使用指定时区,将 LocalDateTime 对象转换为 Instant 对象
toInteger(OptionalInt) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
OptionalInt 转为 Integer
toJavaInstant(Instant) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
Instant 对象转换为 Instant 对象
toJavaInstant(DateTime) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
将 joda-time 中的 DateTime 对象转换为 Java 的 Instant 对象
toJavaInstant(LocalDateTime, DateTimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
将 joda-time 中的 LocalDateTime 对象和 DateTimeZone 对象 转换为 Java 中的 Instant 对象
toJavaLocalDateTime(LocalDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
LocalDateTime 转换为 LocalDateTime
toJavaZone(DateTimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
转换 Java API 和 joda-time API 表示时区的对象
toJodaDateTime(ZonedDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
将 Java 中表示日期时间的 ZonedDateTime 对象 转换为 joda-time 的 DateTime 对象
toJodaDateTime(LocalDateTime, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
将 java.time 中表示日期时间的 LocalDateTime 对象和表示时区的 ZoneId 对象转换为 joda-time 中对应的 DateTime 对象 转换为 joda-time 中对应的 DateTime 对象
toJodaDateTime(Instant, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
计算时间戳在指定时区对应的时间,结果使用 DateTime 表示
toJodaInstant(Instant) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
Instant 转换为 Instant
toJodaInstant(ZonedDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
ZonedDateTime 转换为 Instant
toJodaInstant(LocalDateTime, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
计算指定时区的地区时间,对应的时间戳。
toJodaLocalDateTime(LocalDateTime) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
LocalDateTime 转换为 LocalDateTime
toJodaZone(ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
转换 Java API 和 joda-time API 表示时区的对象
toLocalDateTime(long, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取时间戳在指定时区的地区时间。
toLocalDateTime(Date, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取 Date 所表示的时间戳,在指定时区的地区时间。
toLocalDateTime(Date, TimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取 Date 所表示的时间戳,在指定时区的地区时间。
toLocalDateTime(Calendar, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取 Calendar 所表示的时间戳,在指定时区的地区时间。
toLocalDateTime(Calendar, TimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取 Calendar 所表示的时间戳,在指定时区的地区时间。
toLocalDateTime(ZonedDateTime, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取 ZonedDateTime 所表示的时间戳,在指定时区的地区时间。
toLong(OptionalLong) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
OptionalLong 转为 Long
toMonthStringM(int) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
 
toMonthStringM(Month) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
 
toMonthStringMM(int) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
 
toMonthStringMM(Month) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
 
ToOptionalBiFunction<T,U,R> - Interface in xyz.zhouxy.plusone.commons.function
ToOptionalBiFunction 接受类型为 T 和 U 的两个参数,返回 Optional&lt;R&gt; 对象。
toOptionalDouble(Optional<Double>) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
Optional<Double> 转为 OptionalDouble
ToOptionalFunction<T,R> - Interface in xyz.zhouxy.plusone.commons.function
ToOptionalFunction 接受类型为 T 的参数,返回 Optional&lt;R&gt; 对象。
toOptionalInt(Optional<Integer>) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
Optional<Integer> 对象转为 OptionalInt 对象。
toOptionalLong(Optional<Long>) - Static method in class xyz.zhouxy.plusone.commons.util.OptionalTools
Optional<Long> 转为 OptionalLong
toQuotedString(String) - Static method in class xyz.zhouxy.plusone.commons.util.StringTools
转换为带引号的字符串
toSimpleString(UUID) - Static method in class xyz.zhouxy.plusone.commons.util.IdGenerator
生成 UUID 字符串(无分隔符)
toString() - Method in class xyz.zhouxy.plusone.commons.collection.MapModifier
 
toString() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
 
toString() - Method in class xyz.zhouxy.plusone.commons.model.dto.PageResult
 
toString() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams.SortableProperty
 
toString() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingAndSortingQueryParams
 
toString() - Method in class xyz.zhouxy.plusone.commons.model.dto.PagingParams
 
toString() - Method in class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponse
 
toString() - Method in class xyz.zhouxy.plusone.commons.model.SemVer
获取 SemVer 的字符串表示。
toString() - Method in class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
 
toString() - Method in class xyz.zhouxy.plusone.commons.time.YearQuarter
返回 YearQuarter 的字符串表示形式,如 "2024 Q3"
toString() - Method in class xyz.zhouxy.plusone.commons.util.Enumeration
Deprecated.
 
toString() - Method in class xyz.zhouxy.plusone.commons.util.Ref
 
toYearString(int) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
 
toYearString(Year) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
 
toZonedDateTime(long, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取时间戳在指定时区的地区时间。
toZonedDateTime(Date, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取 Date 所表示的时间戳,在指定时区的地区时间。
toZonedDateTime(Date, TimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
获取 Date 所表示的时间戳,在指定时区的地区时间。
toZonedDateTime(Calendar) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
使用 calendar 对象的时区信息,将 Calendar 对象转换为 ZonedDateTime 对象。
toZonedDateTime(Calendar, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
使用指定的时区,将 Calendar 对象转换为 ZonedDateTime 对象。
toZonedDateTime(Calendar, TimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
使用指定的时区,将 Calendar 对象转换为 ZonedDateTime 对象。
toZonedDateTime(LocalDateTime, ZoneId) - Static method in class xyz.zhouxy.plusone.commons.util.DateTimeTools
创建带时区的地区时间
toZonedDateTime(DateTime) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
将 joda-time 中带时区的日期时间,转换为 java.time 中带时区的日期时间
toZonedDateTime(LocalDateTime, DateTimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
将 joda-time 中的 LocalDateTimeDateTimeZone 转换为 java.time 中的 ZonedDateTime
toZonedDateTime(Instant, DateTimeZone) - Static method in class xyz.zhouxy.plusone.commons.util.JodaTimeTools
获取 joda-time 中的 Instant 在指定时区的时间,用 Java 8+ 的 ZonedDateTime 表示
transform(Function<? super T, R>) - Method in class xyz.zhouxy.plusone.commons.util.Ref
使用 Function 修改所引用的对象,返回新的 Ref
transformValue(UnaryOperator<T>) - Method in class xyz.zhouxy.plusone.commons.util.Ref
使用 UnaryOperator 修改 Ref 内部引用的对象
TreeBuilder<T,TSubTree extends T,TIdentity> - Class in xyz.zhouxy.plusone.commons.util
TreeBuilder
TreeBuilder(Function<T, TIdentity>, Function<T, Optional<TIdentity>>, BiConsumer<TSubTree, T>) - Constructor for class xyz.zhouxy.plusone.commons.util.TreeBuilder
构造一个 TreeBuilder
TreeBuilder(Function<T, TIdentity>, Function<T, Optional<TIdentity>>, BiConsumer<TSubTree, T>, Comparator<? super T>) - Constructor for class xyz.zhouxy.plusone.commons.util.TreeBuilder
构造一个 TreeBuilder

U

UnifiedResponse<T> - Class in xyz.zhouxy.plusone.commons.model.dto
统一结果,对返回给前端的数据进行封装。
UnifiedResponses - Class in xyz.zhouxy.plusone.commons.model.dto
UnifiedResponse 工厂类。
UnifiedResponses() - Constructor for class xyz.zhouxy.plusone.commons.model.dto.UnifiedResponses
 
UnsupportedOperation - Annotation Type in xyz.zhouxy.plusone.commons.annotation
UnsupportedOperation 标识方法为不支持的操作。
unzip(byte[]) - Static method in class xyz.zhouxy.plusone.commons.util.ZipTools
解压数据
USERNAME - Static variable in class xyz.zhouxy.plusone.commons.constant.PatternConsts
用户名
USERNAME - Static variable in class xyz.zhouxy.plusone.commons.constant.RegexConsts
 
uuidString() - Static method in class xyz.zhouxy.plusone.commons.util.IdGenerator
生成 UUID 字符串

V

ValidatableStringRecord<T extends ValidatableStringRecord<T>> - Class in xyz.zhouxy.plusone.commons.model
Deprecated.
弃用。使用工厂方法创建对象,并在其中进行校验即可。
ValidatableStringRecord(String, Pattern) - Constructor for class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
构造字符串值对象
ValidatableStringRecord(String, Pattern, Supplier<String>) - Constructor for class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
构造字符串值对象
ValidatableStringRecord(String, Pattern, String) - Constructor for class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
构造字符串值对象
value() - Method in class xyz.zhouxy.plusone.commons.model.Chinese2ndGenIDCardNumber
 
value() - Method in interface xyz.zhouxy.plusone.commons.model.IDCardNumber
身份证号
value() - Method in class xyz.zhouxy.plusone.commons.model.ValidatableStringRecord
Deprecated.
值对象的字符串值。
ValueObject - Annotation Type in xyz.zhouxy.plusone.commons.annotation
ValueObject - 值对象
valueOf(String) - Static method in enum xyz.zhouxy.plusone.commons.exception.business.InvalidInputException.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.zhouxy.plusone.commons.exception.ParsingFailureException.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.zhouxy.plusone.commons.model.Gender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.zhouxy.plusone.commons.time.Quarter
Returns the enum constant of this type with the specified name.
valueOf(Class<E>, int) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
Deprecated.
不推荐使用枚举的 ordinal。
valueOf(Class<E>, Integer, E) - Static method in class xyz.zhouxy.plusone.commons.util.EnumTools
Deprecated.
不推荐使用枚举的 ordinal。
values() - Static method in enum xyz.zhouxy.plusone.commons.exception.business.InvalidInputException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.zhouxy.plusone.commons.exception.ParsingFailureException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.zhouxy.plusone.commons.model.Gender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.zhouxy.plusone.commons.time.Quarter
Returns an array containing the constants of this enum type, in the order they are declared.
Virtual - Annotation Type in xyz.zhouxy.plusone.commons.annotation
标识该方法是虚方法。

W

WriterMethod - Annotation Type in xyz.zhouxy.plusone.commons.annotation
WriterMethod 标识方法是写方法,如 setter。

X

XML_PARSING_FAILURE - Static variable in exception xyz.zhouxy.plusone.commons.exception.ParsingFailureException
XML 解析失败
xyz.zhouxy.plusone.commons.annotation - package xyz.zhouxy.plusone.commons.annotation
注解
xyz.zhouxy.plusone.commons.base - package xyz.zhouxy.plusone.commons.base
基础内容
xyz.zhouxy.plusone.commons.collection - package xyz.zhouxy.plusone.commons.collection
集合相关工具
xyz.zhouxy.plusone.commons.constant - package xyz.zhouxy.plusone.commons.constant
常量 1.
xyz.zhouxy.plusone.commons.exception - package xyz.zhouxy.plusone.commons.exception
包含常见的业务异常与系统异常,以及异常相关的工具
xyz.zhouxy.plusone.commons.exception.business - package xyz.zhouxy.plusone.commons.exception.business
业务异常
xyz.zhouxy.plusone.commons.exception.system - package xyz.zhouxy.plusone.commons.exception.system
系统异常
xyz.zhouxy.plusone.commons.function - package xyz.zhouxy.plusone.commons.function
函数式编程 1.
xyz.zhouxy.plusone.commons.gson - package xyz.zhouxy.plusone.commons.gson
Gson 相关辅助工具
xyz.zhouxy.plusone.commons.gson.adapter - package xyz.zhouxy.plusone.commons.gson.adapter
Gson 相关类型适配器
xyz.zhouxy.plusone.commons.model - package xyz.zhouxy.plusone.commons.model
业务建模组件 包含业务建模可能用到的性别、身份证等元素,也包含 DTO 相关类,如分页查询参数,响应结果,分页结果等。
xyz.zhouxy.plusone.commons.model.dto - package xyz.zhouxy.plusone.commons.model.dto
数据传输对象 1.
xyz.zhouxy.plusone.commons.time - package xyz.zhouxy.plusone.commons.time
时间 API 1.
xyz.zhouxy.plusone.commons.util - package xyz.zhouxy.plusone.commons.util
工具类 包含树构建器(TreeBuilder)、断言工具(AssertTools)、 ID 生成器(IdGenerator)及其它实用工具类。

Y

YearQuarter - Class in xyz.zhouxy.plusone.commons.time
表示年份与季度

Z

zip(byte[]) - Static method in class xyz.zhouxy.plusone.commons.util.ZipTools
使用默认压缩级别压缩数据
zip(byte[], int) - Static method in class xyz.zhouxy.plusone.commons.util.ZipTools
使用指定压缩级别压缩数据
ZipTools - Class in xyz.zhouxy.plusone.commons.util
zip 工具类 提供最基础的数据压缩/解压方法
ZonedDateTimeTypeAdapter() - Constructor for class xyz.zhouxy.plusone.commons.gson.adapter.JSR310TypeAdapters.ZonedDateTimeTypeAdapter
默认构造函数, 使用 DateTimeFormatter.ISO_ZONED_DATE_TIME 进行 ZonedDateTime 的序列化与反序列化。
ZonedDateTimeTypeAdapter(DateTimeFormatter) - Constructor for class xyz.zhouxy.plusone.commons.gson.adapter.JSR310TypeAdapters.ZonedDateTimeTypeAdapter
构造函数, 使用传入的 DateTimeFormatter 进行 ZonedDateTime 的序列化与反序列化。
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

Copyright © 2026. All rights reserved.