Index

A B C D E F G I L M O P R S T U V 
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
访问节点.
A B C D E F G I L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form