您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
A
AbstractCheckConfigCacheService
-
com.chungkui.check.core
中的类
AbstractCheckConfigCacheService(boolean)
- 类 的构造器com.chungkui.check.core.
AbstractCheckConfigCacheService
AbstractCheckConfigCacheService()
- 类 的构造器com.chungkui.check.core.
AbstractCheckConfigCacheService
ACCEPTFILE
- 类 中的静态变量com.chungkui.check.core.
Constants
ACCEPTIMG
- 类 中的静态变量com.chungkui.check.core.
Constants
AFTER_OVER
- 类 中的静态变量com.chungkui.check.core.
Constants
afterThrowsAdvice(JoinPoint, Exception)
- 类 中的方法com.chungkui.check.aspect.
CheckAspect
在指定切入点发生异常时,打印异常日志
alwaysLoadRemote
- 类 中的变量com.chungkui.check.core.
AbstractCheckConfigCacheService
argsModel()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
ArgsParamParserEngine
-
com.chungkui.check.paramparser.impl
中的类
Copyright (C), 2002-2019,草帽团开发团队 〈参数列表校验,目前只支持字符串类型〉
〈功能详细描述〉
ArgsParamParserEngine()
- 类 的构造器com.chungkui.check.paramparser.impl.
ArgsParamParserEngine
ArrayExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
ArrayExpression()
- 类 的构造器com.chungkui.check.expression.impl.
ArrayExpression
AspectUtil
-
com.chungkui.check.util
中的类
〈一句话功能简述〉
〈功能详细描述〉
AspectUtil()
- 类 的构造器com.chungkui.check.util.
AspectUtil
AviatorExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
AviatorExpression()
- 类 的构造器com.chungkui.check.expression.impl.
AviatorExpression
B
BaseChungkuiCheckConfiguration
-
com.chungkui.check.core
中的类
BaseChungkuiCheckConfiguration()
- 类 的构造器com.chungkui.check.core.
BaseChungkuiCheckConfiguration
BaseMinMaxExpression
-
com.chungkui.check.expression
中的类
〈一句话功能简述〉
〈功能详细描述〉
BaseMinMaxExpression()
- 类 的构造器com.chungkui.check.expression.
BaseMinMaxExpression
bean2map(Object)
- 类 中的静态方法com.chungkui.check.util.
JsonUtil
BeanFieldCheckImpl
-
com.chungkui.check.handler.fieldcheck.impl
中的类
BeanFieldCheckImpl()
- 类 的构造器com.chungkui.check.handler.fieldcheck.impl.
BeanFieldCheckImpl
BEFORE_OVER
- 类 中的静态变量com.chungkui.check.core.
Constants
buildExpression(Map<String, Object>)
- 类 中的静态方法com.chungkui.check.expression.
ExpressionFactory
构造表达式对象
buildExpressions(List<Map<String, Object>>)
- 类 中的方法com.chungkui.check.configparser.impl.
RulesParserImpl
buildExpressions(Map<String, Object>)
- 类 中的方法com.chungkui.check.configparser.impl.
RulesParserImpl
buildExpressions(String)
- 类 中的方法com.chungkui.check.configparser.impl.
RulesParserImpl
buildExpressions(Map<String, Object>)
- 接口 中的方法com.chungkui.check.configparser.
RulesParser
解析表达式接口
buildExpressions(String)
- 接口 中的方法com.chungkui.check.configparser.
RulesParser
解析表达式接口
buildFailMsg(CheckResult, Check)
- 接口 中的方法com.chungkui.check.core.
MsgBuilder
构造异常消息
buildFailMsg(CheckResult, Check)
- 类 中的方法com.chungkui.check.core.
MsgBuilderImpl
buildFieldExpressionConfig(Map<String, Object>, List<MatchExpression>)
- 类 中的静态方法com.chungkui.check.handler.fieldcheck.
FidelCheckFactory
buildFieldExpressionConfig(Map<String, Object>, List<MatchExpression>)
- 接口 中的方法com.chungkui.check.handler.fieldcheck.
FieldCheck
构建field类型校验配置
buildFieldExpressionConfig(Map<String, Object>, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
BeanFieldCheckImpl
buildFieldExpressionConfig(Map<String, Object>, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
IteratorFieldCheckImpl
buildFieldExpressionConfig(Map<String, Object>, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
JsonArrayFieldCheckImpl
buildFieldExpressionConfig(Map<String, Object>, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
JsonFieldCheckImpl
buildFieldExpressionConfig(Map<String, Object>, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
MapFieldCheckImpl
buildFieldExpressionConfig(Map<String, Object>, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
StringFieldCheckImpl
buildRateLimiterService(CheckConfig.RateLimterConfig)
- 类 中的方法com.chungkui.check.handler.impl.
RateLimterCheckHandler
buildSuport(String)
- 接口 中的方法com.chungkui.check.handler.fieldcheck.
FieldCheck
是否支持处理该类型校验配置解析
buildSuport(String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
BeanFieldCheckImpl
buildSuport(String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
IteratorFieldCheckImpl
buildSuport(String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
JsonArrayFieldCheckImpl
buildSuport(String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
JsonFieldCheckImpl
buildSuport(String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
MapFieldCheckImpl
buildSuport(String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
StringFieldCheckImpl
C
cacheExpireSeconds
- 类 中的变量com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
caches
- 类 中的变量com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
calssHasAnnotation(JoinPoint, Class)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
判断类是否包含注解
calssIsExtendsFrom(JoinPoint, Class)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
判断切点类是否是某个类的子类
capacity
- 类 中的变量com.chungkui.check.core.
AbstractCheckConfigCacheService
capacity
- 类 中的变量com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
Check
-
com.chungkui.check.annotation
中的注释类型
Copyright (C), 2002-2019,草帽团开发团队 〈入参校验注解〉
〈功能详细描述〉
check(String)
- 接口 中的方法com.chungkui.check.core.
TrafficControlService
流控校验接口
check(CheckConfig, Map<String, Object>)
- 接口 中的方法com.chungkui.check.handler.
CheckHandler
校验参数接口
check(CheckConfig, Map<String, Object>)
- 类 中的方法com.chungkui.check.handler.impl.
DemoteCheckHandler
check(CheckConfig, Map<String, Object>)
- 类 中的方法com.chungkui.check.handler.impl.
ParamCheckHandler
check(List<ExpressionConfig>, Map<String, Object>)
- 类 中的方法com.chungkui.check.handler.impl.
ParamCheckHandler
check(CheckConfig, Map<String, Object>)
- 类 中的方法com.chungkui.check.handler.impl.
RateLimterCheckHandler
check(CheckConfig.RateLimterConfig, String, Map<String, Object>, int)
- 类 中的方法com.chungkui.check.handler.impl.
RateLimterCheckHandler
check(CheckConfig, Map<String, Object>)
- 类 中的方法com.chungkui.check.handler.impl.
ReSubmitWallCheckHandler
check(CheckConfig, Map<String, Object>)
- 类 中的方法com.chungkui.check.handler.impl.
TrafficControlCheckHandler
check()
- 类 中的方法com.chungkui.check.handler.ratelimiter.impl.
StandAloneRateRateLimiterServiceImpl
使用rateLimiter进行判断
check()
- 接口 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterService
功能描述:
检测能否放行
check()
- 类 中的静态方法com.chungkui.check.util.
CheckResultContainer
功能描述:
〈校验请求是否通过〉
CheckAspect
-
com.chungkui.check.aspect
中的类
Copyright (C), 2002-2019,草帽团开发团队 〈注解式校验切面类〉
〈功能详细描述〉
CheckAspect()
- 类 的构造器com.chungkui.check.aspect.
CheckAspect
checkAspect()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
CheckConfig
-
com.chungkui.check.configparser.bean
中的类
CheckConfig()
- 类 的构造器com.chungkui.check.configparser.bean.
CheckConfig
CheckConfig.DemoteConfig
-
com.chungkui.check.configparser.bean
中的类
CheckConfig.RateLimterConfig
-
com.chungkui.check.configparser.bean
中的类
CheckConfig.ResumitWallConfig
-
com.chungkui.check.configparser.bean
中的类
CheckConfig.TrafficControlConfig
-
com.chungkui.check.configparser.bean
中的类
checkConfigCacheService
- 类 中的变量com.chungkui.check.aspect.
CheckAspect
CheckConfigCacheService
-
com.chungkui.check.expression
中的接口
CheckFailException
-
com.chungkui.check.exception
中的异常错误
CheckFailException(String, String, CheckResult)
- 异常错误 的构造器com.chungkui.check.exception.
CheckFailException
checkField(Object, String, List<MatchExpression>)
- 类 中的静态方法com.chungkui.check.handler.fieldcheck.
FidelCheckFactory
checkField(Object, List<MatchExpression>)
- 接口 中的方法com.chungkui.check.handler.fieldcheck.
FieldCheck
执行指定入参对象校验逻辑
checkField(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
BeanFieldCheckImpl
checkField(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
IteratorFieldCheckImpl
checkField(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
JsonArrayFieldCheckImpl
checkField(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
JsonFieldCheckImpl
checkField(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
MapFieldCheckImpl
checkField(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
StringFieldCheckImpl
checkField(ExpressionConfig, Object)
- 类 中的方法com.chungkui.check.handler.impl.
ParamCheckHandler
CheckHandler
-
com.chungkui.check.handler
中的接口
单个校验链接口
checkIterator(List<MatchExpression>, Iterator)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
IteratorFieldCheckImpl
checkMap(List<MatchExpression>, Map<String, Object>)
- 类 中的静态方法com.chungkui.check.handler.fieldcheck.
FieldCheckUtils
checkNull(CheckResult, String, Map<String, Object>)
- 类 中的静态方法com.chungkui.check.expression.
CheckUtil
checkPointcut()
- 类 中的方法com.chungkui.check.aspect.
CheckAspect
CheckResult
-
com.chungkui.check.core.bean
中的类
〈一句话功能简述〉
〈功能详细描述〉
CheckResult(boolean)
- 类 的构造器com.chungkui.check.core.bean.
CheckResult
CheckResult(String, String, String, String, boolean)
- 类 的构造器com.chungkui.check.core.bean.
CheckResult
CheckResult(boolean, String)
- 类 的构造器com.chungkui.check.core.bean.
CheckResult
checkResult
- 异常错误 中的变量com.chungkui.check.exception.
CheckFailException
CheckResultContainer
-
com.chungkui.check.util
中的类
CheckResultContainer()
- 类 的构造器com.chungkui.check.util.
CheckResultContainer
CheckUtil
-
com.chungkui.check.expression
中的类
〈一句话功能简述〉
〈功能详细描述〉
CheckUtil()
- 类 的构造器com.chungkui.check.expression.
CheckUtil
CHINESE
- 类 中的静态变量com.chungkui.check.core.
Constants
中文
clear()
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
clear()
- 接口 中的方法com.chungkui.check.expression.
CheckConfigCacheService
清理缓存接口
clear()
- 接口 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheService
情况流程缓存
clear()
- 类 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
code
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
code
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
code
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
code
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
code
- 类 中的变量com.chungkui.check.core.bean.
CheckResult
code
- 类 中的变量com.chungkui.check.expression.
BaseMinMaxExpression
code
- 类 中的变量com.chungkui.check.expression.impl.
AviatorExpression
code
- 类 中的变量com.chungkui.check.expression.impl.
InExpression
code
- 类 中的变量com.chungkui.check.expression.impl.
JsonExpression
code
- 类 中的变量com.chungkui.check.expression.impl.
NotNullExpression
code
- 类 中的变量com.chungkui.check.expression.impl.
RegExpression
CODE_REPLACE
- 类 中的静态变量com.chungkui.check.core.
Constants
com.chungkui.check.annotation
- 程序包 com.chungkui.check.annotation
com.chungkui.check.aspect
- 程序包 com.chungkui.check.aspect
com.chungkui.check.configparser
- 程序包 com.chungkui.check.configparser
com.chungkui.check.configparser.bean
- 程序包 com.chungkui.check.configparser.bean
com.chungkui.check.configparser.impl
- 程序包 com.chungkui.check.configparser.impl
com.chungkui.check.core
- 程序包 com.chungkui.check.core
com.chungkui.check.core.bean
- 程序包 com.chungkui.check.core.bean
com.chungkui.check.exception
- 程序包 com.chungkui.check.exception
com.chungkui.check.expression
- 程序包 com.chungkui.check.expression
com.chungkui.check.expression.impl
- 程序包 com.chungkui.check.expression.impl
com.chungkui.check.handler
- 程序包 com.chungkui.check.handler
com.chungkui.check.handler.fieldcheck
- 程序包 com.chungkui.check.handler.fieldcheck
com.chungkui.check.handler.fieldcheck.impl
- 程序包 com.chungkui.check.handler.fieldcheck.impl
com.chungkui.check.handler.impl
- 程序包 com.chungkui.check.handler.impl
com.chungkui.check.handler.ratelimiter
- 程序包 com.chungkui.check.handler.ratelimiter
com.chungkui.check.handler.ratelimiter.impl
- 程序包 com.chungkui.check.handler.ratelimiter.impl
com.chungkui.check.paramparser
- 程序包 com.chungkui.check.paramparser
com.chungkui.check.paramparser.impl
- 程序包 com.chungkui.check.paramparser.impl
com.chungkui.check.util
- 程序包 com.chungkui.check.util
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
ArrayExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
AviatorExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
DoubleExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
InExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
IntExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
JsonArrayExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
JsonExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
LongExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
NotNullExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
RegExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
RequireExpression
compile(Map<String, Object>)
- 接口 中的方法com.chungkui.check.expression.
MatchExpression
compositeCheck()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
compositeCheckChain
- 类 中的变量com.chungkui.check.aspect.
CheckAspect
CompositeCheckChain
-
com.chungkui.check.core
中的接口
校验链执行接口
CompositeCheckChainImpl
-
com.chungkui.check.core
中的类
CompositeCheckChainImpl()
- 类 的构造器com.chungkui.check.core.
CompositeCheckChainImpl
configCache
- 类 中的变量com.chungkui.check.core.
AbstractCheckConfigCacheService
Constants
-
com.chungkui.check.core
中的类
〈一句话功能简述〉
〈功能详细描述〉
Constants()
- 类 的构造器com.chungkui.check.core.
Constants
createRate
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
D
dataType
- 类 中的变量com.chungkui.check.configparser.bean.
ExpressionConfig
DATATYPR_ARRAY
- 类 中的静态变量com.chungkui.check.core.
Constants
DATATYPR_JSON_OBJECT
- 类 中的静态变量com.chungkui.check.core.
Constants
DATATYPR_JSONARRAY
- 类 中的静态变量com.chungkui.check.core.
Constants
DATATYPR_OBJ
- 类 中的静态变量com.chungkui.check.core.
Constants
DEFAULT_TEMPLETE
- 类 中的静态变量com.chungkui.check.core.
Constants
defaultParamParserEngine
- 类 中的变量com.chungkui.check.core.
ModelContainer
DELIVER
- 类 中的静态变量com.chungkui.check.core.
Constants
demoteCheckHandler()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
DemoteCheckHandler
-
com.chungkui.check.handler.impl
中的类
DemoteCheckHandler()
- 类 的构造器com.chungkui.check.handler.impl.
DemoteCheckHandler
demoteConfig
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
DemoteConfig()
- 类 的构造器com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
deserilerrstr
- 类 中的静态变量com.chungkui.check.util.
JsonUtil
doCheck(CheckConfig, Map<String, Object>)
- 接口 中的方法com.chungkui.check.core.
CompositeCheckChain
执行校验接口
doCheck(CheckConfig, Map<String, Object>)
- 类 中的方法com.chungkui.check.core.
CompositeCheckChainImpl
DoubleExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
DoubleExpression()
- 类 的构造器com.chungkui.check.expression.impl.
DoubleExpression
DYNAMIC
- 类 中的静态变量com.chungkui.check.core.
Constants
dynamicCaches
- 类 中的变量com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
dynamicCheck(String, String)
- 接口 中的方法com.chungkui.check.core.
TrafficControlService
动态流控接口
dynamicCheck(CheckConfig.RateLimterConfig, String, Map<String, Object>, int)
- 类 中的方法com.chungkui.check.handler.impl.
RateLimterCheckHandler
dynamicParam
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
dynamicParam
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
E
EMAIL
- 类 中的静态变量com.chungkui.check.core.
Constants
邮箱
errstr
- 类 中的静态变量com.chungkui.check.util.
JsonUtil
expire
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
expression
- 类 中的变量com.chungkui.check.expression.impl.
AviatorExpression
expressioncheck(List<MatchExpression>, Map<String, Object>)
- 类 中的静态方法com.chungkui.check.handler.fieldcheck.
FieldCheckUtils
expressionClassMap
- 类 中的静态变量com.chungkui.check.expression.
ExpressionFactory
ExpressionConfig
-
com.chungkui.check.configparser.bean
中的类
ExpressionConfig()
- 类 的构造器com.chungkui.check.configparser.bean.
ExpressionConfig
expressionConfigs
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
ExpressionFactory
-
com.chungkui.check.expression
中的类
ExpressionFactory()
- 类 的构造器com.chungkui.check.expression.
ExpressionFactory
F
FAIL
- 类 中的静态变量com.chungkui.check.core.
Constants
failResult(CheckResult, Map<String, Object>, String, String, String)
- 类 中的静态方法com.chungkui.check.expression.
CheckUtil
FidelCheckFactory
-
com.chungkui.check.handler.fieldcheck
中的类
FidelCheckFactory()
- 类 的构造器com.chungkui.check.handler.fieldcheck.
FidelCheckFactory
field
- 类 中的变量com.chungkui.check.configparser.bean.
ExpressionConfig
FieldCheck
-
com.chungkui.check.handler.fieldcheck
中的接口
fieldChecks
- 类 中的静态变量com.chungkui.check.handler.fieldcheck.
FidelCheckFactory
FieldCheckUtils
-
com.chungkui.check.handler.fieldcheck
中的类
FieldCheckUtils()
- 类 的构造器com.chungkui.check.handler.fieldcheck.
FieldCheckUtils
fix
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
FMT_FAIL
- 类 中的静态变量com.chungkui.check.core.
Constants
G
get(String)
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
get(String)
- 接口 中的方法com.chungkui.check.expression.
CheckConfigCacheService
根据缓存key获取校验配置信息接口
get(String)
- 接口 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheService
从缓存中获取静态流控对象
get(String)
- 类 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
getAnnotation(JoinPoint)
- 类 中的方法com.chungkui.check.aspect.
CheckAspect
获取方法中的注解信息
getArgNames(JoinPoint)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
getArgValue(JoinPoint, String)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
getArgValues(JoinPoint)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
getCapacity()
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
getCheckResult()
- 异常错误 中的方法com.chungkui.check.exception.
CheckFailException
getCode()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
getCode()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getCode()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
getCode()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
getCode()
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
getCode()
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
getCreateRate()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getDataType()
- 类 中的方法com.chungkui.check.configparser.bean.
ExpressionConfig
getDemoteConfig()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getDynamic(String)
- 接口 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheService
从缓存中获取动态流控对象
getDynamic(String)
- 类 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
getDynamicParam()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getDynamicParam()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
getExpire()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
getExpressionConfigs()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getFailMsg()
- 类 中的静态方法com.chungkui.check.util.
CheckResultContainer
功能描述:
〈获取校验失败描述信息〉
getField()
- 类 中的方法com.chungkui.check.configparser.bean.
ExpressionConfig
getFix()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getJsonMsg()
- 异常错误 中的方法com.chungkui.check.exception.
CheckFailException
getKey()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getKey()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
getMax()
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
getMaximumSize()
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
getMethodKey(JoinPoint, Check)
- 类 中的方法com.chungkui.check.aspect.
CheckAspect
获取方法中的注解信息
getMethodKey(Method)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
getMin()
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
getMsg()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
getMsg()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getMsg()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
getMsg()
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
getMsg()
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
getMsgConfig()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
getMsgTmp()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getNormalMsg()
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
getParam()
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
getParam()
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
getParam()
- 类 中的静态方法com.chungkui.check.paramparser.
RequestUtil
getPermitsPerSecond()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getPrefix()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
getRateLimterConfigs()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getResumitWallConfig()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getRules()
- 类 中的方法com.chungkui.check.configparser.bean.
ExpressionConfig
getSync()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getTrafficControlConfig()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getVal()
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
getWaitLimit()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getWarmupPeriod()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
globalMsgTemplate
- 类 中的变量com.chungkui.check.core.
MsgBuilderImpl
H
handlerChain
- 类 中的变量com.chungkui.check.core.
CompositeCheckChainImpl
I
IDCARD
- 类 中的静态变量com.chungkui.check.core.
Constants
手机号
ifPass
- 类 中的变量com.chungkui.check.core.bean.
CheckResult
ifPass()
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
ifReturnMsg()
- 类 中的方法com.chungkui.check.paramparser.impl.
ArgsParamParserEngine
ifReturnMsg()
- 类 中的方法com.chungkui.check.paramparser.impl.
Mvc3ReturnParamParserEngine
ifReturnMsg()
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcDeliverParamParserEngine
ifReturnMsg()
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcReturnParamParserEngine
ifReturnMsg()
- 接口 中的方法com.chungkui.check.paramparser.
ParamParserEngine
是否直接返回校验msg
InExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
InExpression()
- 类 的构造器com.chungkui.check.expression.impl.
InExpression
init()
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
init()
- 类 中的方法com.chungkui.check.core.
CompositeCheckChainImpl
注入完成后进行排序操作。
init(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
init()
- 类 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
initCache()
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
IntExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
IntExpression()
- 类 的构造器com.chungkui.check.expression.impl.
IntExpression
isIfPass()
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
isOneMapParam(JoinPoint)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
判断方法是否包含注解
isOpen()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
IteratorFieldCheckImpl
-
com.chungkui.check.handler.fieldcheck.impl
中的类
IteratorFieldCheckImpl()
- 类 的构造器com.chungkui.check.handler.fieldcheck.impl.
IteratorFieldCheckImpl
J
json2map(String)
- 类 中的静态方法com.chungkui.check.util.
JsonUtil
JsonArrayExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
JsonArrayExpression()
- 类 的构造器com.chungkui.check.expression.impl.
JsonArrayExpression
JsonArrayFieldCheckImpl
-
com.chungkui.check.handler.fieldcheck.impl
中的类
JsonArrayFieldCheckImpl()
- 类 的构造器com.chungkui.check.handler.fieldcheck.impl.
JsonArrayFieldCheckImpl
JsonExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
JsonExpression()
- 类 的构造器com.chungkui.check.expression.impl.
JsonExpression
JsonFieldCheckImpl
-
com.chungkui.check.handler.fieldcheck.impl
中的类
JsonFieldCheckImpl()
- 类 的构造器com.chungkui.check.handler.fieldcheck.impl.
JsonFieldCheckImpl
jsonMsg
- 异常错误 中的变量com.chungkui.check.exception.
CheckFailException
jsonToObject(String, Class<T>)
- 类 中的静态方法com.chungkui.check.util.
JsonUtil
JsonUtil
-
com.chungkui.check.util
中的类
JsonUtil()
- 类 的构造器com.chungkui.check.util.
JsonUtil
K
key
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
key
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
L
log
- 类 中的变量com.chungkui.check.aspect.
CheckAspect
log
- 类 中的变量com.chungkui.check.configparser.impl.
RulesParserImpl
log
- 类 中的变量com.chungkui.check.core.
AbstractCheckConfigCacheService
log
- 类 中的静态变量com.chungkui.check.expression.
ExpressionFactory
log
- 类 中的变量com.chungkui.check.expression.impl.
AviatorExpression
log
- 类 中的变量com.chungkui.check.expression.impl.
DoubleExpression
log
- 类 中的变量com.chungkui.check.expression.impl.
InExpression
log
- 类 中的变量com.chungkui.check.expression.impl.
IntExpression
log
- 类 中的变量com.chungkui.check.expression.impl.
JsonArrayExpression
log
- 类 中的变量com.chungkui.check.expression.impl.
JsonExpression
log
- 类 中的变量com.chungkui.check.expression.impl.
LongExpression
log
- 类 中的变量com.chungkui.check.expression.impl.
NotNullExpression
log
- 类 中的变量com.chungkui.check.expression.impl.
RequireExpression
log
- 类 中的静态变量com.chungkui.check.handler.fieldcheck.
FieldCheckUtils
log
- 类 中的变量com.chungkui.check.handler.fieldcheck.impl.
BeanFieldCheckImpl
log
- 类 中的变量com.chungkui.check.handler.fieldcheck.impl.
IteratorFieldCheckImpl
log
- 类 中的变量com.chungkui.check.handler.fieldcheck.impl.
JsonArrayFieldCheckImpl
log
- 类 中的变量com.chungkui.check.handler.fieldcheck.impl.
JsonFieldCheckImpl
log
- 类 中的变量com.chungkui.check.handler.fieldcheck.impl.
MapFieldCheckImpl
log
- 类 中的变量com.chungkui.check.handler.fieldcheck.impl.
StringFieldCheckImpl
log
- 类 中的变量com.chungkui.check.handler.impl.
ParamCheckHandler
log
- 类 中的变量com.chungkui.check.handler.impl.
RateLimterCheckHandler
log
- 类 中的变量com.chungkui.check.handler.impl.
TrafficControlCheckHandler
log
- 类 中的变量com.chungkui.check.paramparser.impl.
Mvc3ReturnParamParserEngine
log
- 类 中的变量com.chungkui.check.paramparser.impl.
MvcDeliverParamParserEngine
log
- 类 中的变量com.chungkui.check.paramparser.impl.
MvcReturnParamParserEngine
log
- 类 中的静态变量com.chungkui.check.util.
JsonUtil
logAround(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.aspect.
CheckAspect
LongExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
LongExpression()
- 类 的构造器com.chungkui.check.expression.impl.
LongExpression
M
MapFieldCheckImpl
-
com.chungkui.check.handler.fieldcheck.impl
中的类
MapFieldCheckImpl()
- 类 的构造器com.chungkui.check.handler.fieldcheck.impl.
MapFieldCheckImpl
MAPPER
- 类 中的静态变量com.chungkui.check.util.
JsonUtil
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
ArrayExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
AviatorExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
DoubleExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
InExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
IntExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
JsonArrayExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
JsonExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
LongExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
NotNullExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
RegExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
RequireExpression
match(Map<String, Object>)
- 接口 中的方法com.chungkui.check.expression.
MatchExpression
执行指定入参对象校验逻辑
MatchExpression
-
com.chungkui.check.expression
中的接口
〈一句话功能简述〉
〈编译表达式装饰者类〉
MAX
- 类 中的静态变量com.chungkui.check.core.
Constants
max
- 类 中的变量com.chungkui.check.expression.
BaseMinMaxExpression
MAX_OVER
- 类 中的静态变量com.chungkui.check.core.
Constants
maximumSize
- 类 中的变量com.chungkui.check.core.
AbstractCheckConfigCacheService
maximumSize
- 类 中的变量com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
methodHasAnnotation(JoinPoint, Class)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
判断方法是否包含注解
MIN
- 类 中的静态变量com.chungkui.check.core.
Constants
min
- 类 中的变量com.chungkui.check.expression.
BaseMinMaxExpression
MIN_OVER
- 类 中的静态变量com.chungkui.check.core.
Constants
minMaxComparable(CheckResult, Comparable, Comparable, Comparable, Map<String, Object>, String)
- 类 中的静态方法com.chungkui.check.expression.
CheckUtil
modelContainer
- 类 中的变量com.chungkui.check.aspect.
CheckAspect
modelContainer()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
ModelContainer
-
com.chungkui.check.core
中的类
ModelContainer()
- 类 的构造器com.chungkui.check.core.
ModelContainer
ModelObtainFailException
-
com.chungkui.check.exception
中的异常错误
ModelObtainFailException(String)
- 异常错误 的构造器com.chungkui.check.exception.
ModelObtainFailException
msg
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
msg
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
msg
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
msg
- 类 中的变量com.chungkui.check.core.bean.
CheckResult
MSG
- 类 中的静态变量com.chungkui.check.core.
Constants
msg
- 类 中的变量com.chungkui.check.expression.
BaseMinMaxExpression
msg
- 类 中的变量com.chungkui.check.expression.impl.
AviatorExpression
msg
- 类 中的变量com.chungkui.check.expression.impl.
JsonExpression
msg
- 类 中的变量com.chungkui.check.expression.impl.
RegExpression
MSG_REPLACE
- 类 中的静态变量com.chungkui.check.core.
Constants
msgBuilder
- 类 中的变量com.chungkui.check.aspect.
CheckAspect
msgBuilder()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
MsgBuilder
-
com.chungkui.check.core
中的接口
MsgBuilderImpl
-
com.chungkui.check.core
中的类
MsgBuilderImpl()
- 类 的构造器com.chungkui.check.core.
MsgBuilderImpl
MsgBuilderImpl(String)
- 类 的构造器com.chungkui.check.core.
MsgBuilderImpl
msgConfig
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
msgModel
- 类 中的变量com.chungkui.check.core.
MsgBuilderImpl
MsgModel
-
com.chungkui.check.core
中的枚举
MsgModel()
- 枚举 的构造器com.chungkui.check.core.
MsgModel
msgTmp
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
mThreadLocal
- 类 中的静态变量com.chungkui.check.util.
CheckResultContainer
Mvc3ReturnParamParserEngine
-
com.chungkui.check.paramparser.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
Mvc3ReturnParamParserEngine()
- 类 的构造器com.chungkui.check.paramparser.impl.
Mvc3ReturnParamParserEngine
mvcDeliverModel()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
MvcDeliverParamParserEngine
-
com.chungkui.check.paramparser.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
MvcDeliverParamParserEngine()
- 类 的构造器com.chungkui.check.paramparser.impl.
MvcDeliverParamParserEngine
mvcReturnModel()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
MvcReturnParamParserEngine
-
com.chungkui.check.paramparser.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
MvcReturnParamParserEngine()
- 类 的构造器com.chungkui.check.paramparser.impl.
MvcReturnParamParserEngine
N
normalCheck(CheckConfig.RateLimterConfig, String)
- 类 中的方法com.chungkui.check.handler.impl.
RateLimterCheckHandler
normalMsg
- 类 中的变量com.chungkui.check.expression.
BaseMinMaxExpression
normalMsg
- 类 中的变量com.chungkui.check.expression.impl.
AviatorExpression
normalMsg
- 类 中的变量com.chungkui.check.expression.impl.
InExpression
normalMsg
- 类 中的变量com.chungkui.check.expression.impl.
NotNullExpression
NotNullExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈对象是否为空校验〉
NotNullExpression()
- 类 的构造器com.chungkui.check.expression.impl.
NotNullExpression
NULL
- 类 中的静态变量com.chungkui.check.core.
Constants
NULL_MSG
- 类 中的静态变量com.chungkui.check.core.
Constants
NUMBER
- 类 中的静态变量com.chungkui.check.core.
Constants
数字
NUMBER_FAIL_MSG
- 类 中的静态变量com.chungkui.check.core.
Constants
numberFailMsg(CheckResult, Map<String, Object>, String)
- 类 中的静态方法com.chungkui.check.expression.
CheckUtil
O
obj2json(Object)
- 类 中的静态方法com.chungkui.check.util.
JsonUtil
obtainModel(String, ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.core.
ModelContainer
OFF
- 类 中的静态变量com.chungkui.check.core.
Constants
open
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
P
packageRateLimter(CheckConfig, Map<String, Object>)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
packageRateLimter(CheckConfig, String[], Object)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
packageReSubmitWallConfig(CheckConfig, String, String)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
packageTrafficControlConfig(CheckConfig, String, String)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
param
- 类 中的变量com.chungkui.check.core.bean.
CheckResult
param
- 类 中的变量com.chungkui.check.expression.
BaseMinMaxExpression
param
- 类 中的变量com.chungkui.check.expression.impl.
InExpression
param
- 类 中的变量com.chungkui.check.expression.impl.
JsonExpression
param
- 类 中的变量com.chungkui.check.expression.impl.
NotNullExpression
param
- 类 中的变量com.chungkui.check.expression.impl.
RegExpression
PARAM_REPLACE
- 类 中的静态变量com.chungkui.check.core.
Constants
paramCheckHandler()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
ParamCheckHandler
-
com.chungkui.check.handler.impl
中的类
ParamCheckHandler()
- 类 的构造器com.chungkui.check.handler.impl.
ParamCheckHandler
ParamParserEngine
-
com.chungkui.check.paramparser
中的接口
paramParserEngineList
- 类 中的变量com.chungkui.check.core.
ModelContainer
parseCheckConfig(Check, String)
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
parseCheckConfig(Check, String)
- 接口 中的方法com.chungkui.check.expression.
CheckConfigCacheService
解析校验配置
parseDemoteConfig(CheckConfig, String)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
parserParam2Map(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.paramparser.impl.
ArgsParamParserEngine
parserParam2Map(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.paramparser.impl.
Mvc3ReturnParamParserEngine
parserParam2Map(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcDeliverParamParserEngine
parserParam2Map(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcReturnParamParserEngine
parserParam2Map(ProceedingJoinPoint)
- 接口 中的方法com.chungkui.check.paramparser.
ParamParserEngine
方法入参解析为map接口,不同模式解析方式不同
parsing(CheckConfig, String[], String, Object)
- 类 中的方法com.chungkui.check.configparser.impl.
RulesParserImpl
parsing(CheckConfig, List<Map<String, Object>>)
- 类 中的方法com.chungkui.check.configparser.impl.
RulesParserImpl
parsing(List<MatchExpression>, List<Map<String, Object>>)
- 类 中的方法com.chungkui.check.configparser.impl.
RulesParserImpl
parsing(CheckConfig, String[], String, Object)
- 接口 中的方法com.chungkui.check.configparser.
RulesParser
解析并封装checkConfig
parsingLocal(CheckConfig, String[], String)
- 类 中的方法com.chungkui.check.configparser.impl.
RulesParserImpl
ParsingUtil
-
com.chungkui.check.configparser
中的类
ParsingUtil()
- 类 的构造器com.chungkui.check.configparser.
ParsingUtil
pattern
- 类 中的变量com.chungkui.check.expression.impl.
RegExpression
permitsPerSecond
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
PHONE
- 类 中的静态变量com.chungkui.check.core.
Constants
手机号
POSTCODE
- 类 中的静态变量com.chungkui.check.core.
Constants
邮编
prefix
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
R
rateLimiter
- 类 中的变量com.chungkui.check.handler.ratelimiter.impl.
StandAloneRateRateLimiterServiceImpl
rateLimiterCacheService
- 类 中的变量com.chungkui.check.core.
AbstractCheckConfigCacheService
rateLimiterCacheService()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
rateLimiterCacheService
- 类 中的变量com.chungkui.check.handler.impl.
RateLimterCheckHandler
RateLimiterCacheService
-
com.chungkui.check.handler.ratelimiter
中的接口
流控对象缓存接口
RateLimiterCacheServiceImpl
-
com.chungkui.check.handler.ratelimiter
中的类
RateLimiterCacheServiceImpl()
- 类 的构造器com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
RateLimiterService
-
com.chungkui.check.handler.ratelimiter
中的接口
流控接口
rateLimterCheckHandler()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
RateLimterCheckHandler
-
com.chungkui.check.handler.impl
中的类
RateLimterCheckHandler()
- 类 的构造器com.chungkui.check.handler.impl.
RateLimterCheckHandler
RateLimterConfig()
- 类 的构造器com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
rateLimterConfigs
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
RegExpression
-
com.chungkui.check.expression.impl
中的类
RegExpression()
- 类 的构造器com.chungkui.check.expression.impl.
RegExpression
registerExpression(String, Class)
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
registerExpression(String, Class)
- 类 中的静态方法com.chungkui.check.expression.
ExpressionFactory
remoteGet(String, String)
- 接口 中的方法com.chungkui.check.expression.
CheckConfigCacheService
获取远程配置信息接口
remoteSetCallBack(String, String)
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
remoteSetCallBack(String, String)
- 接口 中的方法com.chungkui.check.expression.
CheckConfigCacheService
远程数据变更回调接口,当人为触发远程配置变更时调用
RequestUtil
-
com.chungkui.check.paramparser
中的类
RequestUtil()
- 类 的构造器com.chungkui.check.paramparser.
RequestUtil
require
- 类 中的变量com.chungkui.check.expression.impl.
JsonExpression
require
- 类 中的变量com.chungkui.check.expression.impl.
RegExpression
RequireExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
RequireExpression()
- 类 的构造器com.chungkui.check.expression.impl.
RequireExpression
resubmitwall
- 类 中的静态变量com.chungkui.check.handler.impl.
ReSubmitWallCheckHandler
reSubmitWallCheckHandler()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
ReSubmitWallCheckHandler
-
com.chungkui.check.handler.impl
中的类
ReSubmitWallCheckHandler()
- 类 的构造器com.chungkui.check.handler.impl.
ReSubmitWallCheckHandler
ReSumitWallCacheService
-
com.chungkui.check.core
中的接口
〈一句话功能简述〉
〈功能详细描述〉
reSumitWallCacheService
- 类 中的变量com.chungkui.check.handler.impl.
ReSubmitWallCheckHandler
resumitWallConfig
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
ResumitWallConfig()
- 类 的构造器com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
RETURN
- 类 中的静态变量com.chungkui.check.core.
Constants
rule
- 类 中的变量com.chungkui.check.expression.impl.
InExpression
rules
- 类 中的变量com.chungkui.check.configparser.bean.
ExpressionConfig
RulesParser
-
com.chungkui.check.configparser
中的接口
rulesParser
- 类 中的变量com.chungkui.check.core.
AbstractCheckConfigCacheService
rulesParser()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
RulesParserImpl
-
com.chungkui.check.configparser.impl
中的类
RulesParserImpl()
- 类 的构造器com.chungkui.check.configparser.impl.
RulesParserImpl
S
separateWithCommas(Class<?>[], StringBuilder)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
serialVersionUID
- 类 中的静态变量com.chungkui.check.core.bean.
CheckResult
set(String, String, int)
- 接口 中的方法com.chungkui.check.core.
ReSumitWallCacheService
功能描述:
〈如果存在则返回false,如果不存在则设置并返回true〉
set(String, RateLimiterService)
- 接口 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheService
设置静态流控service对象到缓存接口
set(String, RateLimiterService)
- 类 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
setAlwaysLoadRemote(boolean)
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
setCapacity(int)
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
setCode(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
setCode(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setCode(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
setCode(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
setCode(String)
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
setCode(String)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
setCreateRate(double)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setDataType(String)
- 类 中的方法com.chungkui.check.configparser.bean.
ExpressionConfig
setDemoteConfig(CheckConfig.DemoteConfig)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
setDynamic(String, RateLimiterService)
- 接口 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheService
设置动态流控service对象到缓存接口
setDynamic(String, RateLimiterService)
- 类 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterCacheServiceImpl
setDynamicParam(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setDynamicParam(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
setExpire(int)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
setExpressionConfigs(List<ExpressionConfig>)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
setFailMsg(Map<String, Object>)
- 类 中的静态方法com.chungkui.check.util.
CheckResultContainer
功能描述:
〈获取校验失败描述信息〉
setField(String)
- 类 中的方法com.chungkui.check.configparser.bean.
ExpressionConfig
setFix(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setGlobalMsgTemplate(String)
- 接口 中的方法com.chungkui.check.core.
MsgBuilder
执行指定入参对象校验逻辑
setGlobalMsgTemplate(String)
- 类 中的方法com.chungkui.check.core.
MsgBuilderImpl
setIfPass(boolean)
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
setIntegerMinMax(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
setKey(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
setKey(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
setMax(Comparable)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
setMaximumSize(int)
- 类 中的方法com.chungkui.check.core.
AbstractCheckConfigCacheService
setMin(Comparable)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
setMsg(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
setMsg(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setMsg(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
setMsg(String)
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
setMsg(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
setMsgConfig(Map<String, Object>)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
setMsgModel(MsgModel)
- 接口 中的方法com.chungkui.check.core.
MsgBuilder
执行指定入参对象校验逻辑
setMsgModel(MsgModel)
- 类 中的方法com.chungkui.check.core.
MsgBuilderImpl
setMsgTmp(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
setNormalMsg(String)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
setOpen(boolean)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.DemoteConfig
setParam(String)
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
setParam(String)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
setPermitsPerSecond(double)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setPrefix(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
setRateLimterConfigs(List<CheckConfig.RateLimterConfig>)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
setResumitWallConfig(CheckConfig.ResumitWallConfig)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
setRules(List<MatchExpression>)
- 类 中的方法com.chungkui.check.configparser.bean.
ExpressionConfig
setSync(Boolean)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setTrafficControlConfig(CheckConfig.TrafficControlConfig)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
setVal(String)
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
setWaitLimit(Long)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setWarmupPeriod(Long)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
sort()
- 接口 中的方法com.chungkui.check.handler.
CheckHandler
校验链排序值
sort()
- 类 中的方法com.chungkui.check.handler.impl.
DemoteCheckHandler
sort()
- 类 中的方法com.chungkui.check.handler.impl.
ParamCheckHandler
sort()
- 类 中的方法com.chungkui.check.handler.impl.
RateLimterCheckHandler
sort()
- 类 中的方法com.chungkui.check.handler.impl.
ReSubmitWallCheckHandler
sort()
- 类 中的方法com.chungkui.check.handler.impl.
TrafficControlCheckHandler
StandAloneRateRateLimiterServiceImpl
-
com.chungkui.check.handler.ratelimiter.impl
中的类
基于google guava的单机版本流控.
StandAloneRateRateLimiterServiceImpl(double, Long, Boolean, Long)
- 类 的构造器com.chungkui.check.handler.ratelimiter.impl.
StandAloneRateRateLimiterServiceImpl
StringFieldCheckImpl
-
com.chungkui.check.handler.fieldcheck.impl
中的类
StringFieldCheckImpl()
- 类 的构造器com.chungkui.check.handler.fieldcheck.impl.
StringFieldCheckImpl
suport(Object, String)
- 接口 中的方法com.chungkui.check.handler.fieldcheck.
FieldCheck
是否支持处理该类型参数
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
BeanFieldCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
IteratorFieldCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
JsonArrayFieldCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
JsonFieldCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
MapFieldCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.fieldcheck.impl.
StringFieldCheckImpl
supportsModel(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.paramparser.impl.
ArgsParamParserEngine
此种类型不支持自动探查需要手动指定
supportsModel(String)
- 类 中的方法com.chungkui.check.paramparser.impl.
ArgsParamParserEngine
supportsModel(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.paramparser.impl.
Mvc3ReturnParamParserEngine
supportsModel(String)
- 类 中的方法com.chungkui.check.paramparser.impl.
Mvc3ReturnParamParserEngine
supportsModel(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcDeliverParamParserEngine
supportsModel(String)
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcDeliverParamParserEngine
supportsModel(ProceedingJoinPoint)
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcReturnParamParserEngine
supportsModel(String)
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcReturnParamParserEngine
supportsModel(ProceedingJoinPoint)
- 接口 中的方法com.chungkui.check.paramparser.
ParamParserEngine
校验模式隐式指定时探查接口
supportsModel(String)
- 接口 中的方法com.chungkui.check.paramparser.
ParamParserEngine
校验模式显式指定时探查接口
sync
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
sync
- 类 中的变量com.chungkui.check.handler.ratelimiter.impl.
StandAloneRateRateLimiterServiceImpl
是否直接以阻塞方式执行,默认不阻塞,为true会线程等待直到拿到令牌
T
trafficControlCheckHandler()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
TrafficControlCheckHandler
-
com.chungkui.check.handler.impl
中的类
TrafficControlCheckHandler()
- 类 的构造器com.chungkui.check.handler.impl.
TrafficControlCheckHandler
trafficControlConfig
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
TrafficControlConfig()
- 类 的构造器com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
TrafficControlService
-
com.chungkui.check.core
中的接口
〈一句话功能简述〉
〈功能详细描述〉
trafficControlService
- 类 中的变量com.chungkui.check.handler.impl.
TrafficControlCheckHandler
U
URL
- 类 中的静态变量com.chungkui.check.core.
Constants
V
val
- 类 中的变量com.chungkui.check.core.bean.
CheckResult
VAL_REPLACE
- 类 中的静态变量com.chungkui.check.core.
Constants
valueOf(String)
- 枚举 中的静态方法com.chungkui.check.core.
MsgModel
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法com.chungkui.check.core.
MsgModel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
waitLimit
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
waitLimit
- 类 中的变量com.chungkui.check.handler.ratelimiter.impl.
StandAloneRateRateLimiterServiceImpl
阻塞等待时间,0表示不阻塞,取不到直接返回
warmupPeriod
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
Copyright © 2020. All rights reserved.