Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addDays(Date, int) - Static method in class com.codeupsoft.base.common.utils.DateAppendUtils
-
给指定日期增加指定的天数.
- addHours(Date, int) - Static method in class com.codeupsoft.base.common.utils.DateAppendUtils
-
给指定日期增加指定的小时数.
- addMinutes(Date, int) - Static method in class com.codeupsoft.base.common.utils.DateAppendUtils
-
给指定日期增加指定的分钟数.
- addSeconds(Date, int) - Static method in class com.codeupsoft.base.common.utils.DateAppendUtils
-
给指定日期增加指定的秒数.
B
- BaseApplication - Class in com.codeupsoft.base.common
-
启动类.
- BaseApplication() - Constructor for class com.codeupsoft.base.common.BaseApplication
- BaseEnum<T> - Interface in com.codeupsoft.base.common.enums
-
基础枚举接口,提供通用的枚举处理方法.
C
- CodeupSoftBaseException - Exception Class in com.codeupsoft.base.common.exception
-
自定义基础异常类,用于封装业务异常信息.
- CodeupSoftBaseException(int, String) - Constructor for exception class com.codeupsoft.base.common.exception.CodeupSoftBaseException
-
构造函数,使用指定的错误码和错误消息.
- CodeupSoftBaseException(int, String, Throwable) - Constructor for exception class com.codeupsoft.base.common.exception.CodeupSoftBaseException
-
构造函数,使用指定的错误码、错误消息和原因.
- CodeupSoftBaseException(Response) - Constructor for exception class com.codeupsoft.base.common.exception.CodeupSoftBaseException
-
构造函数,基于响应对象构建异常.
- CodeupSoftBaseException(Response, Throwable) - Constructor for exception class com.codeupsoft.base.common.exception.CodeupSoftBaseException
-
构造函数,基于响应对象和异常原因构建异常.
- CodeupSoftBaseException(String) - Constructor for exception class com.codeupsoft.base.common.exception.CodeupSoftBaseException
-
构造函数,使用默认错误码和指定的错误消息.
- CodeupSoftBaseException(String, Throwable) - Constructor for exception class com.codeupsoft.base.common.exception.CodeupSoftBaseException
-
构造函数,使用默认错误码、指定的错误消息和原因.
- com.codeupsoft.base.common - package com.codeupsoft.base.common
- com.codeupsoft.base.common.domain - package com.codeupsoft.base.common.domain
- com.codeupsoft.base.common.enums - package com.codeupsoft.base.common.enums
- com.codeupsoft.base.common.exception - package com.codeupsoft.base.common.exception
- com.codeupsoft.base.common.response - package com.codeupsoft.base.common.response
- com.codeupsoft.base.common.utils - package com.codeupsoft.base.common.utils
- conditional(boolean, ExUtils.ExceptionSupplier) - Static method in class com.codeupsoft.base.common.utils.ExUtils
-
根据条件判断是否抛出异常.
- convertOptions(Class, Class) - Static method in interface com.codeupsoft.base.common.enums.BaseEnum
-
将枚举转换为选项列表.
- CURRENT - Static variable in class com.codeupsoft.base.common.Profile
-
当前环境.
D
- DateAppendUtils - Class in com.codeupsoft.base.common.utils
-
时间工具.
- DateAppendUtils() - Constructor for class com.codeupsoft.base.common.utils.DateAppendUtils
- DEV - Enum constant in enum class com.codeupsoft.base.common.Profile.ProfileEnv
-
开发环境.
E
- error(int, String) - Static method in class com.codeupsoft.base.common.response.R
-
构建错误响应.
- error(String) - Static method in class com.codeupsoft.base.common.response.R
-
构建错误响应(默认错误码500).
- ExUtils - Class in com.codeupsoft.base.common.utils
-
异常工具类,提供断言检查.
- ExUtils() - Constructor for class com.codeupsoft.base.common.utils.ExUtils
- ExUtils.ExceptionSupplier - Interface in com.codeupsoft.base.common.utils
-
异常供应器函数式接口,用于延迟异常实例化.
F
- FALSE - Enum constant in enum class com.codeupsoft.base.common.enums.IsEnabled
- filterTree(List, Predicate, Function) - Static method in class com.codeupsoft.base.common.utils.TreeUtils
-
过滤树结构,返回满足条件的节点组成的新树.
- findNode(List, Predicate, Function) - Static method in class com.codeupsoft.base.common.utils.TreeUtils
-
在树结构中查找满足条件的节点.
G
- get() - Method in interface com.codeupsoft.base.common.utils.ExUtils.ExceptionSupplier
- getCode() - Method in interface com.codeupsoft.base.common.response.Response
-
获取响应状态码.
- getData() - Method in interface com.codeupsoft.base.common.response.Response
-
获取响应数据.
- getDescription() - Method in interface com.codeupsoft.base.common.enums.BaseEnum
-
获取枚举描述.
- getEnumConstants(T, Class) - Static method in interface com.codeupsoft.base.common.enums.BaseEnum
-
根据枚举值获取对应的枚举实例.
- getHeaders(HttpServletRequest) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取请求头.
- getHostIp() - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
获取IP地址.
- getHostName() - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
获取主机名.
- getIpAddr() - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
获取客户端IP.
- getIpAddr(HttpServletRequest) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
获取客户端IP.
- getMessage() - Method in interface com.codeupsoft.base.common.response.Response
-
获取响应消息.
- getMultistageReverseProxyIp(String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
从多级反向代理中获得第一个非unknown IP地址.
- getParameter(String) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取String参数.
- getParameter(String, String) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取String参数.
- getParameterToBool(String) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取Boolean参数.
- getParameterToBool(String, Boolean) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取Boolean参数.
- getParameterToInt(String) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取Integer参数.
- getParameterToInt(String, Integer) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取Integer参数.
- getParamMap(ServletRequest) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获得所有请求参数.
- getParams(ServletRequest) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获得所有请求参数.
- getRequest() - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取request.
- getRequestAttributes() - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取ServletRequestAttributes.
- getResponse() - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取response.
- getSession() - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
获取session.
I
- ifNull(Object, String) - Static method in class com.codeupsoft.base.common.utils.ExUtils
-
断言指定的对象不为null,如果为null则抛出异常.
- internalIp(String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
检查是否为内部IP地址.
- ipIsInNetNoCheck(String, String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
判断ip是否在指定网段中.
- ipIsInWildCardNoCheck(String, String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
检测参数是否在ip通配符里.
- IpUtils - Class in com.codeupsoft.base.common.utils
-
IP地址工具类.
- IpUtils() - Constructor for class com.codeupsoft.base.common.utils.IpUtils
- isDefault() - Method in interface com.codeupsoft.base.common.enums.BaseEnum
-
判断是否为默认值.
- isDefault() - Method in enum class com.codeupsoft.base.common.enums.IsEnabled
- isDev() - Static method in class com.codeupsoft.base.common.Profile
-
判断当前是否为开发环境.
- IsEnabled - Enum Class in com.codeupsoft.base.common.enums
-
启用状态枚举类.
- isIp(String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
是否为IP.
- isIpSegment(String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
是否为特定格式如:“10.10.10.1-10.10.10.99”的ip段字符串.
- isIpWildCard(String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
是否为IP,或 *为间隔的通配符地址.
- isItg() - Static method in class com.codeupsoft.base.common.Profile
-
判断当前是否为集成环境.
- isLocal() - Static method in class com.codeupsoft.base.common.Profile
-
判断当前是否为本地环境.
- isMatchedIp(String, String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
校验ip是否符合过滤串规则.
- isProd() - Static method in class com.codeupsoft.base.common.Profile
-
判断当前是否为生产环境.
- isTest() - Static method in class com.codeupsoft.base.common.Profile
-
判断当前是否为测试环境.
- isTrue(String) - Static method in enum class com.codeupsoft.base.common.enums.StrTrueValidated
-
判断给定的字符串是否代表“真”.
- isUat() - Static method in class com.codeupsoft.base.common.Profile
-
判断当前是否为用户验收测试环境.
- isUnknown(String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
检测给定字符串是否为未知,多用于检测HTTP请求相关.
- ITG - Enum constant in enum class com.codeupsoft.base.common.Profile.ProfileEnv
-
集成环境.
L
- listToTree(List, Function, Function, TreeUtils.TreeChildrenSetter, Object) - Static method in class com.codeupsoft.base.common.utils.TreeUtils
-
将列表结构转换为树形结构.
- LOCAL - Enum constant in enum class com.codeupsoft.base.common.Profile.ProfileEnv
-
本地环境.
M
- md5(byte[]) - Static method in class com.codeupsoft.base.common.utils.Md5Utils
-
计算字节数组的 MD5.
- md5(File) - Static method in class com.codeupsoft.base.common.utils.Md5Utils
-
计算文件的 MD5(大文件友好,分块读取).
- md5(String) - Static method in class com.codeupsoft.base.common.utils.Md5Utils
-
计算字符串的 MD5(默认 UTF-8 编码).
- md5(String, String) - Static method in class com.codeupsoft.base.common.utils.Md5Utils
-
计算字符串的 MD5(指定字符集).
- Md5Utils - Class in com.codeupsoft.base.common.utils
-
MD5 工具类,支持字符串、字节数组、文件的 MD5 计算,以及带盐值加密.
- md5WithSalt(String) - Static method in class com.codeupsoft.base.common.utils.Md5Utils
-
带盐值的 MD5 加密(盐值随机生成).
- md5WithSalt(String, byte[]) - Static method in class com.codeupsoft.base.common.utils.Md5Utils
-
带盐值的 MD5 加密(自定义盐值).
O
- Options - Class in com.codeupsoft.base.common.domain
-
选项类,用于表示键值对形式的选项数据.
- Options() - Constructor for class com.codeupsoft.base.common.domain.Options
P
- PageResult<T> - Class in com.codeupsoft.base.common.domain
-
分页结果封装类.
- PageResult() - Constructor for class com.codeupsoft.base.common.domain.PageResult
- PROD - Enum constant in enum class com.codeupsoft.base.common.Profile.ProfileEnv
-
生产环境.
- Profile - Class in com.codeupsoft.base.common
-
环境工具.
- Profile() - Constructor for class com.codeupsoft.base.common.Profile
- Profile.ProfileEnv - Enum Class in com.codeupsoft.base.common
-
支持的环境枚举.
R
- R<T> - Class in com.codeupsoft.base.common.response
-
统一响应结果封装类.
- R() - Constructor for class com.codeupsoft.base.common.response.R
- REGX_0_255 - Static variable in class com.codeupsoft.base.common.utils.IpUtils
- REGX_IP - Static variable in class com.codeupsoft.base.common.utils.IpUtils
- REGX_IP_SEG - Static variable in class com.codeupsoft.base.common.utils.IpUtils
- REGX_IP_WILDCARD - Static variable in class com.codeupsoft.base.common.utils.IpUtils
- RequestUtils - Class in com.codeupsoft.base.common.utils
-
请求工具类,提供获取当前请求上下文相关信息的便捷方法.
- RequestUtils() - Constructor for class com.codeupsoft.base.common.utils.RequestUtils
- Response<T,
V> - Interface in com.codeupsoft.base.common.response -
响应接口,定义了统一的响应结构规范.
- run(Class, String...) - Static method in class com.codeupsoft.base.common.BaseApplication
-
启动Spring Boot应用程序.
S
- setChildren(T, List) - Method in interface com.codeupsoft.base.common.utils.TreeUtils.TreeChildrenSetter
-
设置节点的子节点列表.
- STR_FALSE - Enum constant in enum class com.codeupsoft.base.common.enums.StrTrueValidated
- STR_ONE - Enum constant in enum class com.codeupsoft.base.common.enums.StrTrueValidated
- STR_SYMBOL_N - Enum constant in enum class com.codeupsoft.base.common.enums.StrTrueValidated
- STR_SYMBOL_Y - Enum constant in enum class com.codeupsoft.base.common.enums.StrTrueValidated
- STR_TRUE - Enum constant in enum class com.codeupsoft.base.common.enums.StrTrueValidated
- STR_ZERO - Enum constant in enum class com.codeupsoft.base.common.enums.StrTrueValidated
- StrTrueValidated - Enum Class in com.codeupsoft.base.common.enums
-
字符串形式的布尔值枚举,用于表示真/假状态.
- success() - Static method in class com.codeupsoft.base.common.response.R
-
构建成功响应(无数据).
- success(String, T) - Static method in class com.codeupsoft.base.common.response.R
-
构建成功响应(自定义消息).
- success(T) - Static method in class com.codeupsoft.base.common.response.R
-
构建成功响应.
T
- TEST - Enum constant in enum class com.codeupsoft.base.common.Profile.ProfileEnv
-
测试环境.
- textToNumericFormatV4(String) - Static method in class com.codeupsoft.base.common.utils.IpUtils
-
将IPv4地址转换成字节.
- traverseTree(List, TreeUtils.TreeVisitor, Function) - Static method in class com.codeupsoft.base.common.utils.TreeUtils
-
遍历树结构并对每个节点执行操作.
- TreeUtils - Class in com.codeupsoft.base.common.utils
-
树结构工具类.
- TreeUtils() - Constructor for class com.codeupsoft.base.common.utils.TreeUtils
- TreeUtils.TreeChildrenSetter<T> - Interface in com.codeupsoft.base.common.utils
-
树节点子节点设置器接口.
- TreeUtils.TreeVisitor<T> - Interface in com.codeupsoft.base.common.utils
-
树节点访问器接口.
- TRUE - Enum constant in enum class com.codeupsoft.base.common.enums.IsEnabled
U
- UAT - Enum constant in enum class com.codeupsoft.base.common.Profile.ProfileEnv
-
用户验收测试环境.
- urlDecode(String) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
内容解码.
- urlEncode(String) - Static method in class com.codeupsoft.base.common.utils.RequestUtils
-
内容编码.
V
- valueOf(String) - Static method in enum class com.codeupsoft.base.common.enums.IsEnabled
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codeupsoft.base.common.enums.StrTrueValidated
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codeupsoft.base.common.Profile.ProfileEnv
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.codeupsoft.base.common.enums.IsEnabled
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codeupsoft.base.common.enums.StrTrueValidated
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codeupsoft.base.common.Profile.ProfileEnv
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyWithSalt(String, String, String) - Static method in class com.codeupsoft.base.common.utils.Md5Utils
-
验证带盐值的 MD5(用于密码校验等场景).
- visit(T) - Method in interface com.codeupsoft.base.common.utils.TreeUtils.TreeVisitor
-
访问节点.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form