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

A

AbstractFilter<P extends IFilterProperties> - icu.easyj.web.filter中的类
Filter类的基类 封装如下功能: 1. exclusions 不需要拦截的地址
AbstractFilter(P) - 类 的构造器icu.easyj.web.filter.AbstractFilter
构造函数
APP_ACCOUNT - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
授权账号过滤器
available() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 

B

BaseFilterProperties - icu.easyj.web.filter中的类
过滤器配置基类
BaseFilterProperties() - 类 的构造器icu.easyj.web.filter.BaseFilterProperties
 
BodyHolder - icu.easyj.web.util中的类
Body参数持有者 主要是为了在过滤器中读取过输入流以后,不再重复读取,因为会报错。
BodyHolder() - 类 的构造器icu.easyj.web.util.BodyHolder
 
BodyHttpServletRequestWrapper - icu.easyj.web.wrapper中的类
Body HttpServletRequest包装类
BodyHttpServletRequestWrapper(HttpServletRequest, String) - 类 的构造器icu.easyj.web.wrapper.BodyHttpServletRequestWrapper
构造函数
BodyServletInputStream - icu.easyj.web.servlet中的类
Body输入流
BodyServletInputStream(byte[]) - 类 的构造器icu.easyj.web.servlet.BodyServletInputStream
 

C

Cache304 - icu.easyj.web.cache304.annotation中的注释类型
304缓存注解
Cache304AnnotationParser - icu.easyj.web.cache304.annotation中的类
Cache304注解 解析器
Cache304AnnotationParser() - 类 的构造器icu.easyj.web.cache304.annotation.Cache304AnnotationParser
 
Cache304Aspect - icu.easyj.web.cache304中的类
Cache304切面类
Cache304Aspect() - 类 的构造器icu.easyj.web.cache304.Cache304Aspect
 
Cache304Config - icu.easyj.web.cache304.config中的类
Cache304配置类
Cache304Config() - 类 的构造器icu.easyj.web.cache304.config.Cache304Config
 
Cache304ConfigStoreFactory - icu.easyj.web.cache304.config中的类
Cache304配置存储器 工厂类
Cache304ConfigStoreFactory() - 类 的构造器icu.easyj.web.cache304.config.Cache304ConfigStoreFactory
 
Cache304Constants - icu.easyj.web.cache304中的接口
Cache304相关常量
Cache304Filter - icu.easyj.web.cache304中的类
Cache304过滤器
Cache304Filter() - 类 的构造器icu.easyj.web.cache304.Cache304Filter
 
Cache304Utils - icu.easyj.web.cache304中的类
Cache304工具类
Cache304Utils() - 类 的构造器icu.easyj.web.cache304.Cache304Utils
 
clearInternalRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
清除`INTERNAL_REQUEST_FLAG`
close() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
ContentTypeConstants - icu.easyj.web.constant中的接口
HTTP响应内容类型常量
convert(List<String>) - 类 中的静态方法icu.easyj.web.filter.FilterExclusion
转换类型
convert(String[]) - 类 中的静态方法icu.easyj.web.filter.FilterExclusion
 
convert(String) - 类 中的静态方法icu.easyj.web.filter.FilterExclusion
 
CRITICAL_TIME - 接口 中的静态变量icu.easyj.web.cache304.Cache304Constants
临界误差时间:10分钟 用于解决:以天来计算缓存秒数时,避免客户端与服务器端的时间差导致缓存多存了一天

D

decrypt(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
 
decrypt(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandler
解密
DEFAULT_CACHE_DAYS - 接口 中的静态变量icu.easyj.web.cache304.Cache304Constants
 
DEFAULT_CACHE_SECONDS - 接口 中的静态变量icu.easyj.web.cache304.Cache304Constants
 
DEFAULT_LIMIT_MAX_AGE - 接口 中的静态变量icu.easyj.web.cache304.Cache304Constants
 
DEFAULT_USE_CACHE_IF_EXCEPTION - 接口 中的静态变量icu.easyj.web.cache304.Cache304Constants
 
DEFAULT_USE_MAX_AGE - 接口 中的静态变量icu.easyj.web.cache304.Cache304Constants
 
DefaultCache304ConfigStoreImpl - icu.easyj.web.cache304.config中的类
Cache304配置存储器 默认实现类
DefaultCache304ConfigStoreImpl() - 类 的构造器icu.easyj.web.cache304.config.DefaultCache304ConfigStoreImpl
默认构造函数
DefaultCache304ConfigStoreImpl(Map<String, Cache304Config>) - 类 的构造器icu.easyj.web.cache304.config.DefaultCache304ConfigStoreImpl
带参构造函数
DefaultParamCryptoFilterPropertiesImpl - icu.easyj.web.param.crypto.impls中的类
请求参数加解密过滤器的配置
DefaultParamCryptoFilterPropertiesImpl() - 类 的构造器icu.easyj.web.param.crypto.impls.DefaultParamCryptoFilterPropertiesImpl
 
DefaultParamCryptoHandlerImpl - icu.easyj.web.param.crypto.impls中的类
默认的参数加密解密处理器实现类
DefaultParamCryptoHandlerImpl(IParamCryptoHandlerProperties) - 类 的构造器icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
构造函数
DefaultParamCryptoHandlerPropertiesImpl - icu.easyj.web.param.crypto.impls中的类
默认的参数加密处理器配置
DefaultParamCryptoHandlerPropertiesImpl() - 类 的构造器icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
destroy() - 类 中的方法icu.easyj.web.filter.AbstractFilter
 
disable() - 类 中的静态方法icu.easyj.web.cache304.Cache304Aspect
 
disabled - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器使用状态,默认:启用
volatile关键字是必须的
DO_EXPORT_PARAM_NAME - 接口 中的静态变量icu.easyj.web.constant.HttpConstants
执行导出的参数名
DO_EXPORT_PARAM_VALUE - 接口 中的静态变量icu.easyj.web.constant.HttpConstants
执行导出的参数值
doCache(HttpServletRequest, HttpServletResponse, Cache304Config, Supplier<Object>) - 类 中的静态方法icu.easyj.web.cache304.Cache304Utils
执行Cache304
doCache(HttpServletRequest, HttpServletResponse, Supplier<Object>) - 类 中的静态方法icu.easyj.web.cache304.Cache304Utils
 
doCache(HttpServletRequest, HttpServletResponse, Cache304Config, Runnable) - 类 中的静态方法icu.easyj.web.cache304.Cache304Utils
 
doCache(HttpServletRequest, HttpServletResponse, Runnable) - 类 中的静态方法icu.easyj.web.cache304.Cache304Utils
 
doCache304(ProceedingJoinPoint) - 类 中的方法icu.easyj.web.cache304.Cache304Aspect
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法icu.easyj.web.cache304.Cache304Filter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法icu.easyj.web.param.crypto.ParamCryptoFilter
 

E

EMPTY_FILTER_ARRAY - 类 中的静态变量icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
 
enable() - 类 中的静态方法icu.easyj.web.cache304.Cache304Aspect
 
enabled - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器启用状态,默认:生效
encrypt(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
 
encrypt(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandler
加密
exclusions - 类 中的变量icu.easyj.web.filter.AbstractFilter
需排除的请求地址
exclusions - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器不想过滤的请求,默认:无排除项
EXCLUSIONS_PARAMETER_NAME - 接口 中的静态变量icu.easyj.web.constant.FilterConstants
exclusions键值

F

FastJsonParamCryptoHttpMessageConverter - icu.easyj.web.param.crypto中的类
JSON入参解密/出参加密 消息转换器
FastJsonParamCryptoHttpMessageConverter(ParamCryptoFilter) - 类 的构造器icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
构造函数
FilterConstants - icu.easyj.web.constant中的接口
过滤器相关常量
FilterDisabledException - icu.easyj.web.exception中的异常错误
过滤器禁用的异常
FilterDisabledException(String) - 异常错误 的构造器icu.easyj.web.exception.FilterDisabledException
 
FilterDisabledException(String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.FilterDisabledException
 
FilterDisabledException(Throwable) - 异常错误 的构造器icu.easyj.web.exception.FilterDisabledException
 
FilterDisabledException(String, Throwable, boolean, boolean) - 异常错误 的构造器icu.easyj.web.exception.FilterDisabledException
 
FilterExclusion - icu.easyj.web.filter中的类
过滤器排除项信息类
FilterExclusion(String) - 类 的构造器icu.easyj.web.filter.FilterExclusion
构造函数
FilterInvalidException - icu.easyj.web.exception中的异常错误
过滤器无效的异常
FilterInvalidException(String) - 异常错误 的构造器icu.easyj.web.exception.FilterInvalidException
 
FilterInvalidException(String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.FilterInvalidException
 
FilterInvalidException(Throwable) - 异常错误 的构造器icu.easyj.web.exception.FilterInvalidException
 
FilterInvalidException(String, Throwable, boolean, boolean) - 异常错误 的构造器icu.easyj.web.exception.FilterInvalidException
 
filterName - 类 中的变量icu.easyj.web.filter.AbstractFilter
过滤器名称
FilterOrderConstants - icu.easyj.web.constant中的接口
各Filter的Order值 值越大越晚执行
filterProperties - 类 中的变量icu.easyj.web.filter.AbstractFilter
过滤器配置

G

generateExportFileName(String, String) - 类 中的静态方法icu.easyj.web.util.HttpUtils
生成导出文件的文件名
get(String, Map<String, String>, MultiValueMap<String, String>, Class<T>) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送GET请求
get(String, Map<String, String>, Class<T>) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送GET请求(无附加头信息)
get(String, MultiValueMap<String, String>, Class<T>) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送GET请求(无更多QueryString参数)
get(String, Class<T>) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送GET请求(无更多QueryString参数、无附加头信息)
get(String) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送GET请求(无更多QueryString参数、无附加头信息、返回String)
get(String, Map<String, String>, MultiValueMap<String, String>, Class<T>) - 类 中的方法icu.easyj.web.util.HttpClientUtils
发送GET请求
get(String, Map<String, String>, Class<T>) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送GET请求(无附加头信息)
get(String, MultiValueMap<String, String>, Class<T>) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送GET请求(无更多QueryString参数)
get(String, Class<T>) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送GET请求(无更多QueryString参数、无附加头信息)
get(String) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送GET请求(无更多QueryString参数、无附加头信息、返回String)
getAlgorithm() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
getAlgorithm() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
对称加密算法
格式如:{对称加密算法}/{模式}/{补码方式}
举例:AES/CBC/PKCS7Padding
getBody() - 类 中的静态方法icu.easyj.web.util.BodyHolder
 
getCacheDays() - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
getCacheSeconds() - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
getCharacterEncoding() - 类 中的方法icu.easyj.web.wrapper.BodyHttpServletRequestWrapper
 
getCharset() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
getCharset() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
获取字符编码
getConfig(String) - 类 中的方法icu.easyj.web.cache304.config.DefaultCache304ConfigStoreImpl
 
getConfig(String) - 接口 中的方法icu.easyj.web.cache304.config.ICache304ConfigStore
获取配置
getConfig(HttpServletRequest) - 接口 中的方法icu.easyj.web.cache304.config.ICache304ConfigStore
获取Cache304配置
getContent() - 异常错误 中的方法icu.easyj.web.exception.HttpException
 
getContextPath() - 类 中的静态方法icu.easyj.web.util.HttpConfigs
 
getContextPath(ServletContext) - 类 中的静态方法icu.easyj.web.util.HttpUtils
获取二级目录
getCryptoHandler() - 类 中的方法icu.easyj.web.param.crypto.ParamCryptoFilter
 
getCryptoHandlerProperties() - 类 中的方法icu.easyj.web.param.crypto.ParamCryptoFilter
 
getDateHeader(String) - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getExclusions() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
getExclusions() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
获取无需拦截的Url地址匹配列表
getFilterName() - 类 中的方法icu.easyj.web.filter.AbstractFilter
获取过滤器名称
getFilterProperties() - 类 中的方法icu.easyj.web.filter.AbstractFilter
获取过滤器配置
getHeader(String) - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getHeaderNames() - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getHeaders(String) - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getInputStream() - 类 中的方法icu.easyj.web.wrapper.BodyHttpServletRequestWrapper
 
getIntHeader(String) - 类 中的方法icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
 
getIv() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
getIv() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
获取偏移向量
getKey() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
getKey() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
获取密钥
getLimitMaxAge() - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
getMethod() - 类 中的方法icu.easyj.web.filter.FilterExclusion
 
getNoContextPathUri(String, String) - 类 中的静态方法icu.easyj.web.util.HttpUtils
获取没有二级目录的请求路径
getOrder() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
getOrder() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
获取过滤器执行顺序
getParameter(String) - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getParameterMap() - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getParameterNames() - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getParameterValues(String) - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getQueryString() - 类 中的方法icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
 
getQueryStringName() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoFilterPropertiesImpl
 
getQueryStringName() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoFilterProperties
加密参数名 为空时,表示取整个queryString作为加密参数值,即:request.getQueryString()
非时时,表示取该参数名的参数值作为加密参数值,即:request.getParameter(String name)
getReader() - 类 中的方法icu.easyj.web.wrapper.BodyHttpServletRequestWrapper
 
getRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
获取 HttpServletRequest
getResponse() - 类 中的静态方法icu.easyj.web.util.HttpUtils
获取 HttpServletResponse
getService() - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
获取 IHttpClientService 默认的实现
getStatus() - 异常错误 中的方法icu.easyj.web.exception.HttpException
 
getStore() - 类 中的静态方法icu.easyj.web.cache304.config.Cache304ConfigStoreFactory
获取加密算法生成器
getUriPattern() - 类 中的方法icu.easyj.web.filter.FilterExclusion
 
getUrlPatterns() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
getUrlPatterns() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
获取需拦截的Url地址匹配列表
GLOBAL_EXCLUSIONS - 接口 中的静态变量icu.easyj.web.constant.FilterConstants
全局过滤器需要排除的请求地址

H

HeaderHttpServletRequestWrapper - icu.easyj.web.wrapper中的类
头信息 HttpServletRequest包装类
HeaderHttpServletRequestWrapper(HttpServletRequest, LinkedCaseInsensitiveMap<Object>) - 类 的构造器icu.easyj.web.wrapper.HeaderHttpServletRequestWrapper
构造函数
HttpClientUtils - icu.easyj.web.util中的类
http(s)客户端工具类 提供请求http(s)服务。
HttpClientUtils() - 类 的构造器icu.easyj.web.util.HttpClientUtils
 
HttpConfigs - icu.easyj.web.util中的类
HTTP相关配置持有者
HttpConfigs() - 类 的构造器icu.easyj.web.util.HttpConfigs
 
HttpConstants - icu.easyj.web.constant中的接口
HTTP相关常量
HttpException - icu.easyj.web.exception中的异常错误
HTTP请求相关异常
HttpException(int, String) - 异常错误 的构造器icu.easyj.web.exception.HttpException
 
HttpException(int, String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.HttpException
 
HttpException(int, String, String) - 异常错误 的构造器icu.easyj.web.exception.HttpException
 
HttpException(int, String, String, String) - 异常错误 的构造器icu.easyj.web.exception.HttpException
 
HttpException(int, String, String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.HttpException
 
HttpException(int, String, String, String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.HttpException
 
HttpHeaderConstants - icu.easyj.web.constant中的接口
HTTP头信息相关常量
HttpUtils - icu.easyj.web.util中的类
HTTP工具类
HttpUtils() - 类 的构造器icu.easyj.web.util.HttpUtils
 

I

ICache304ConfigStore - icu.easyj.web.cache304.config中的接口
Cache304配置存储器
icu.easyj.web.cache304 - 程序包 icu.easyj.web.cache304
 
icu.easyj.web.cache304.annotation - 程序包 icu.easyj.web.cache304.annotation
 
icu.easyj.web.cache304.config - 程序包 icu.easyj.web.cache304.config
 
icu.easyj.web.constant - 程序包 icu.easyj.web.constant
 
icu.easyj.web.exception - 程序包 icu.easyj.web.exception
 
icu.easyj.web.filter - 程序包 icu.easyj.web.filter
 
icu.easyj.web.param.crypto - 程序包 icu.easyj.web.param.crypto
 
icu.easyj.web.param.crypto.exception - 程序包 icu.easyj.web.param.crypto.exception
 
icu.easyj.web.param.crypto.impls - 程序包 icu.easyj.web.param.crypto.impls
 
icu.easyj.web.servlet - 程序包 icu.easyj.web.servlet
 
icu.easyj.web.util - 程序包 icu.easyj.web.util
 
icu.easyj.web.util.httpclient - 程序包 icu.easyj.web.util.httpclient
 
icu.easyj.web.wrapper - 程序包 icu.easyj.web.wrapper
 
IFilterProperties - icu.easyj.web.filter中的接口
过滤器配置基类
IHttpClientService - icu.easyj.web.util.httpclient中的接口
http客户端服务
init(FilterConfig) - 类 中的方法icu.easyj.web.filter.AbstractFilter
初始化过滤器的方法
INTERNAL_REQUEST - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
内部请求判断过滤器
INVALID_REQUEST - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
无效请求拦截
IParamCryptoFilterProperties - icu.easyj.web.param.crypto中的接口
请求参数加解密过滤器的配置
IParamCryptoHandler - icu.easyj.web.param.crypto中的接口
参数加密解密工具接口
IParamCryptoHandlerProperties - icu.easyj.web.param.crypto中的接口
参数加密解密配置接口
isDisabled() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
isDisabled() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
过滤器使用状态
用于判断该过滤器是否禁用,该状态在服务运行期间,可动态变更
isDoExportRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否为导出文件请求
isDoExportRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isEnabled() - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
isEnabled() - 接口 中的方法icu.easyj.web.filter.IFilterProperties
过滤器启用状态
用于判断该过滤器是否启用,该状态一旦服务启动,就无法动态变更。
isEncryptedQueryString(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
 
isEncryptedQueryString(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandler
校验加密串的格式,是否为当前加密算法加密后的字符串格式。
isFinished() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
isGetRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否GET请求
isGetRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isHttp(String) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否为http请求地址
isHttpOrHttps(String) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否为http(s)请求地址
isHttps(String) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否为https请求地址
isInternalRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否来自内部服务器的请求
isNeedDoFilter(HttpServletRequest) - 类 中的方法icu.easyj.web.filter.AbstractFilter
判断`当前请求`是否需要执行`当前过滤器`
isNeedEncryptInputParam() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
isNeedEncryptInputParam() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
判断是否强制要求入参加密
isNeedEncryptOutputParam() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
isNeedEncryptOutputParam() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
判断出参是否需要加密
isNoCacheRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否为无缓存请求
isNoCacheRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isNotGetRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否不是GET请求
isNotGetRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isNotOptionsRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否不是OPTIONS请求
isNotOptionsRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isNotPostRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否不是POST请求
isNotPostRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isOptionsRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否OPTIONS请求
isOptionsRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isPostRequest(HttpServletRequest) - 类 中的静态方法icu.easyj.web.util.HttpUtils
判断是否POST请求
isPostRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
isReady() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
isUseCacheIfException() - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
isUseMaxAge() - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 

L

loadFromWebApplicationContext(WebApplicationContext) - 类 中的静态方法icu.easyj.web.util.HttpConfigs
从WebApplicationContext中读取全局配置

M

mark(int) - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
markSupported() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
MS_EXCEL - 接口 中的静态变量icu.easyj.web.constant.ContentTypeConstants
微软Excel文件

N

needDoFilterCaches - 类 中的变量icu.easyj.web.filter.AbstractFilter
匹配结果缓存
NO_CACHE - 接口 中的静态变量icu.easyj.web.constant.HttpHeaderConstants
Cache-Control: no-cache
NO_STORE - 接口 中的静态变量icu.easyj.web.constant.HttpHeaderConstants
Cache-Control: no-store

O

order - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器执行顺序

P

PARAM_ENCRYPT - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
参数加密解密
ParamCryptoException - icu.easyj.web.param.crypto.exception中的异常错误
参数加密解密的异常
ParamCryptoException(String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamCryptoException
 
ParamCryptoException(String, String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamCryptoException
 
ParamCryptoException(String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamCryptoException
 
ParamCryptoException(String, String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamCryptoException
 
ParamCryptoFilter - icu.easyj.web.param.crypto中的类
入参解密过滤器
ParamCryptoFilter(IParamCryptoFilterProperties, IParamCryptoHandlerProperties, IParamCryptoHandler) - 类 的构造器icu.easyj.web.param.crypto.ParamCryptoFilter
构造函数
ParamDecryptException - icu.easyj.web.param.crypto.exception中的异常错误
参数解密失败的异常
ParamDecryptException(String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamDecryptException
 
ParamDecryptException(String, String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamDecryptException
 
ParamDecryptException(String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamDecryptException
 
ParamDecryptException(String, String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamDecryptException
 
ParamEncryptException - icu.easyj.web.param.crypto.exception中的异常错误
参数加密失败的异常
ParamEncryptException(String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamEncryptException
 
ParamEncryptException(String, String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamEncryptException
 
ParamEncryptException(String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamEncryptException
 
ParamEncryptException(String, String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamEncryptException
 
ParamNotEncryptedException - icu.easyj.web.param.crypto.exception中的异常错误
入参未加密异常
ParamNotEncryptedException(String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamNotEncryptedException
 
ParamNotEncryptedException(String, String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamNotEncryptedException
 
ParamNotEncryptedException(String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamNotEncryptedException
 
ParamNotEncryptedException(String, String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamNotEncryptedException
 
parse(Cache304) - 类 中的静态方法icu.easyj.web.cache304.annotation.Cache304AnnotationParser
解析Cache304注解
parse(String) - 类 中的静态方法icu.easyj.web.util.QueryStringUtils
解析查询参数串
post(String, Object, MultiValueMap<String, String>, Class<T>) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送POST请求
post(String, Object, Class<T>) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送POST请求(无请求体)
post(String, MultiValueMap<String, String>, Class<T>) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送POST请求(无请求体)
post(String, Class<T>) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送POST请求(无请求体、无附加头信息)
post(String) - 接口 中的方法icu.easyj.web.util.httpclient.IHttpClientService
发送POST请求(无请求体、无附加头信息、返回String)
post(String, Object, MultiValueMap<String, String>, Class<T>) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送POST请求
post(String, Object, Class<T>) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送POST请求(无请求体)
post(String, MultiValueMap<String, String>, Class<T>) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送POST请求(无请求体)
post(String, Class<T>) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送POST请求(无请求体、无附加头信息)
post(String) - 类 中的静态方法icu.easyj.web.util.HttpClientUtils
发送POST请求(无请求体、无附加头信息、返回String)
putConfig(String, Cache304Config) - 类 中的方法icu.easyj.web.cache304.config.DefaultCache304ConfigStoreImpl
 
putConfig(String, Cache304Config) - 接口 中的方法icu.easyj.web.cache304.config.ICache304ConfigStore
添加配置
putConfig(HttpServletRequest, Cache304Config) - 接口 中的方法icu.easyj.web.cache304.config.ICache304ConfigStore
添加配置
putConfig(Map<String, Cache304Config>) - 接口 中的方法icu.easyj.web.cache304.config.ICache304ConfigStore
批量添加配置

Q

QueryStringHttpServletRequestWrapper - icu.easyj.web.wrapper中的类
查询参数串 HttpServletRequest包装类
QueryStringHttpServletRequestWrapper(HttpServletRequest, String) - 类 的构造器icu.easyj.web.wrapper.QueryStringHttpServletRequestWrapper
构造函数
QueryStringUtils - icu.easyj.web.util中的类
查询参数串工具类
QueryStringUtils() - 类 的构造器icu.easyj.web.util.QueryStringUtils
 

R

read(Type, Class<?>, HttpInputMessage) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
 
read() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
read(byte[], int, int) - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
read(byte[]) - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
readInternal(Class<?>, HttpInputMessage) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
 
readType(Type, HttpInputMessage) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
入参解密 注:由于父类中该方法为private,所以并没有添加`@Override`,但实际上该方法是属于Override。
removeBody() - 类 中的静态方法icu.easyj.web.util.BodyHolder
 
REQUEST_TYPE - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
请求方式过滤
RequestContextNotFoundException - icu.easyj.web.exception中的异常错误
HTTP请求上下文未找到的异常
RequestContextNotFoundException() - 异常错误 的构造器icu.easyj.web.exception.RequestContextNotFoundException
 
RequestContextNotFoundException(String) - 异常错误 的构造器icu.easyj.web.exception.RequestContextNotFoundException
 
RequestContextNotFoundException(String, Throwable) - 异常错误 的构造器icu.easyj.web.exception.RequestContextNotFoundException
 
reset() - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 

S

setAlgorithm(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setAlgorithm(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置对称加密算法
setBody(String) - 类 中的静态方法icu.easyj.web.util.BodyHolder
 
setCacheDays(int) - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
setCacheSeconds(long) - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
setCharset(Charset) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setCharset(Charset) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置编码
setContent(String) - 异常错误 中的方法icu.easyj.web.exception.HttpException
 
setContextPath(String) - 类 中的静态方法icu.easyj.web.util.HttpConfigs
 
setDisabled(boolean) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setDisabled(boolean) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
设置过滤器使用状态
setEnabled(boolean) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setEnabled(boolean) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
设置过滤器启用状态
setExclusions(List<String>) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setExclusions(List<String>) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
设置无需拦截的Url地址匹配列表
setInternalRequest() - 类 中的静态方法icu.easyj.web.util.HttpUtils
设置当前请求为 来自内部服务器的请求
setIv(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setIv(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置偏移向量
setKey(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setKey(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置密钥
setLimitMaxAge(long) - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
setNeedEncryptInputParam(boolean) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setNeedEncryptInputParam(boolean) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置是否强制要求入参加密
setNeedEncryptOutputParam(boolean) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setNeedEncryptOutputParam(boolean) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置出参是否需要加密
setOrder(int) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setOrder(int) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
设置执行顺序
setQueryStringName(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoFilterPropertiesImpl
 
setQueryStringName(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoFilterProperties
设置加密参数名
setReadListener(ReadListener) - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
setResponseNotAllowCache(HttpServletResponse) - 类 中的静态方法icu.easyj.web.util.HttpUtils
设置响应信息,使该请求不允许被缓存
setResponseStatus304(HttpServletResponse) - 类 中的静态方法icu.easyj.web.util.HttpUtils
设置响应状态为304
setResponseStatus304() - 类 中的静态方法icu.easyj.web.util.HttpUtils
 
setStatus(int) - 异常错误 中的方法icu.easyj.web.exception.HttpException
 
setUrlPatterns(List<String>) - 类 中的方法icu.easyj.web.filter.BaseFilterProperties
 
setUrlPatterns(List<String>) - 接口 中的方法icu.easyj.web.filter.IFilterProperties
设置需拦截的Url地址匹配列表
setUseCacheIfException(boolean) - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
setUseMaxAge(boolean) - 类 中的方法icu.easyj.web.cache304.config.Cache304Config
 
skip(long) - 类 中的方法icu.easyj.web.servlet.BodyServletInputStream
 
SPRING_MVC_REQUEST_SET_TO_THREAD_LOCAL - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
SpringMVC将Request存入ThreadLocal的过滤器的Order值。
strangeCodeForJackson(Object) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
 

T

TRACE - 接口 中的静态变量icu.easyj.web.constant.FilterOrderConstants
链路跟踪相关

U

urlPatterns - 类 中的变量icu.easyj.web.filter.BaseFilterProperties
过滤器需要过滤的请求,默认:全部都过滤

W

writeInternal(Object, HttpOutputMessage) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
出参加密、Override 注:该方法中标注了`@Override`的代码为重写过的代码。
A B C D E F G H I L M N O P Q R S T U W 
跳过导航链接

Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.