您的浏览器已禁用 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
AbstractRedisRateLimiterServiceImpl
-
com.chungkui.check.handler.ratelimiter.impl
中的类
基于redis流控.
AbstractRedisRateLimiterServiceImpl()
- 类 的构造器com.chungkui.check.handler.ratelimiter.impl.
AbstractRedisRateLimiterServiceImpl
ACCEPTFILE
- 类 中的静态变量com.chungkui.check.core.
Constants
ACCEPTIMG
- 类 中的静态变量com.chungkui.check.core.
Constants
after
- 类 中的变量com.chungkui.check.expression.impl.
DateExpression
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
BeanParamCheckImpl
-
com.chungkui.check.handler.paramcheck.impl
中的类
BeanParamCheckImpl()
- 类 的构造器com.chungkui.check.handler.paramcheck.impl.
BeanParamCheckImpl
before
- 类 中的变量com.chungkui.check.expression.impl.
DateExpression
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(Map<String, Object>)
- 接口 中的方法com.chungkui.check.configparser.
RulesParser
解析表达式接口
buildFailMsg(CheckResult, Check)
- 接口 中的方法com.chungkui.check.core.
MsgBuilder
构造异常消息
buildFailMsg(CheckResult, Check)
- 类 中的方法com.chungkui.check.core.
MsgBuilderImpl
buildRateLimiterService(CheckConfig.RateLimterConfig)
- 类 中的方法com.chungkui.check.handler.impl.
RateLimterCheckHandler
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.configparser.bean.
CheckConfig.RedisRateLimterConfig
令牌桶总容量
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(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
BeanParamCheckImpl
check(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
IteratorParamCheckImpl
check(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
JsonArrayParamCheckImpl
check(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
JsonParamCheckImpl
check(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
MapParamCheckImpl
check(Object, List<MatchExpression>)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
StringParamCheckImpl
check(Object, List<MatchExpression>)
- 接口 中的方法com.chungkui.check.handler.paramcheck.
ParamCheck
执行指定入参对象校验逻辑
check(String, int, int, int)
- 类 中的方法com.chungkui.check.handler.ratelimiter.impl.
AbstractRedisRateLimiterServiceImpl
check()
- 类 中的方法com.chungkui.check.handler.ratelimiter.impl.
StandAloneRateRateLimiterServiceImpl
使用rateLimiter进行判断
check()
- 接口 中的方法com.chungkui.check.handler.ratelimiter.
RateLimiterService
功能描述:
检测能否放行
check(String, int, int, int)
- 接口 中的方法com.chungkui.check.handler.ratelimiter.
RedisRateLimiterService
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.RedisRateLimterConfig
-
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(Map<String, Object>, CheckResult)
- 异常错误 的构造器com.chungkui.check.exception.
CheckFailException
checkField(ExpressionConfig, Object)
- 类 中的方法com.chungkui.check.handler.impl.
ParamCheckHandler
checkField(Object, String, List<MatchExpression>)
- 类 中的静态方法com.chungkui.check.handler.paramcheck.
ParamCheckFactory
CheckHandler
-
com.chungkui.check.handler
中的接口
单个校验链接口
checkIterator(List<MatchExpression>, Iterator)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
IteratorParamCheckImpl
checkMap(List<MatchExpression>, Map<String, Object>)
- 类 中的静态方法com.chungkui.check.handler.paramcheck.
ParamCheckUtils
checkNull(CheckResult, String, Map<String, Object>)
- 类 中的静态方法com.chungkui.check.expression.
CheckUtil
checkNull(CheckResult, String, Map<String, Object>, String)
- 类 中的静态方法com.chungkui.check.expression.
CheckUtil
checkPointcut()
- 类 中的方法com.chungkui.check.aspect.
CheckAspect
checkRequire(String, CheckResult)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
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(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.RedisRateLimterConfig
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.
DateExpression
code
- 类 中的变量com.chungkui.check.expression.impl.
DateIntervalMatchExpression
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.decorator
- 程序包 com.chungkui.check.expression.decorator
com.chungkui.check.expression.decorator.impl
- 程序包 com.chungkui.check.expression.decorator.impl
com.chungkui.check.expression.impl
- 程序包 com.chungkui.check.expression.impl
com.chungkui.check.handler
- 程序包 com.chungkui.check.handler
com.chungkui.check.handler.impl
- 程序包 com.chungkui.check.handler.impl
com.chungkui.check.handler.paramcheck
- 程序包 com.chungkui.check.handler.paramcheck
com.chungkui.check.handler.paramcheck.impl
- 程序包 com.chungkui.check.handler.paramcheck.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.decorator.
ExpressionDecorator
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.decorator.impl.
ConditionExpressionDecorator
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.
DateExpression
compile(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
DateIntervalMatchExpression
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
condition
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
condition
- 类 中的变量com.chungkui.check.expression.decorator.impl.
ConditionExpressionDecorator
ConditionExpressionDecorator
-
com.chungkui.check.expression.decorator.impl
中的类
校验前置条件管理器
ConditionExpressionDecorator(MatchExpression)
- 类 的构造器com.chungkui.check.expression.decorator.impl.
ConditionExpressionDecorator
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
DateExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
DateExpression()
- 类 的构造器com.chungkui.check.expression.impl.
DateExpression
DateIntervalMatchExpression
-
com.chungkui.check.expression.impl
中的类
DateIntervalMatchExpression()
- 类 的构造器com.chungkui.check.expression.impl.
DateIntervalMatchExpression
decorator(MatchExpression)
- 类 中的静态方法com.chungkui.check.expression.decorator.impl.
ConditionExpressionDecorator
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
DigestUtils
-
com.chungkui.check.util
中的类
DigestUtils()
- 类 的构造器com.chungkui.check.util.
DigestUtils
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.RedisRateLimterConfig
动态流控参数
dynamicParam
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
E
EMAIL
- 类 中的静态变量com.chungkui.check.core.
Constants
邮箱
encodeHex(byte[])
- 类 中的静态方法com.chungkui.check.util.
DigestUtils
end
- 类 中的变量com.chungkui.check.expression.impl.
DateIntervalMatchExpression
errstr
- 类 中的静态变量com.chungkui.check.util.
JsonUtil
eval(String, int, String...)
- 类 中的方法com.chungkui.check.handler.ratelimiter.impl.
AbstractRedisRateLimiterServiceImpl
redis 执行入口。
evalSha(String, int, String...)
- 类 中的方法com.chungkui.check.handler.ratelimiter.impl.
AbstractRedisRateLimiterServiceImpl
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.paramcheck.
ParamCheckUtils
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
ExpressionDecorator
-
com.chungkui.check.expression.decorator
中的类
ExpressionDecorator(MatchExpression)
- 类 的构造器com.chungkui.check.expression.decorator.
ExpressionDecorator
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
fix
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
fix
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
会作为reids key前缀
fmt
- 类 中的变量com.chungkui.check.expression.impl.
DateExpression
fmt
- 类 中的变量com.chungkui.check.expression.impl.
DateIntervalMatchExpression
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.configparser.bean.
CheckConfig.RedisRateLimterConfig
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.RedisRateLimterConfig
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
getCondition()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getCreateRate()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getDataType()
- 类 中的方法com.chungkui.check.configparser.bean.
ExpressionConfig
getDemoteConfig()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getDigest(String)
- 类 中的静态方法com.chungkui.check.util.
DigestUtils
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.RedisRateLimterConfig
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
功能描述:
〈获取校验失败描述信息〉
getFix()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
getFix()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
getJsonMsg()
- 异常错误 中的方法com.chungkui.check.exception.
CheckFailException
getKey()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getKey()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.TrafficControlConfig
getKeys(String)
- 类 中的静态方法com.chungkui.check.handler.ratelimiter.impl.
AbstractRedisRateLimiterServiceImpl
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.RedisRateLimterConfig
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
getMsgModel()
- 类 中的方法com.chungkui.check.paramparser.impl.
ArgsParamParserEngine
getMsgModel()
- 类 中的方法com.chungkui.check.paramparser.impl.
Mvc3ReturnParamParserEngine
getMsgModel()
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcDeliverParamParserEngine
getMsgModel()
- 类 中的方法com.chungkui.check.paramparser.impl.
MvcReturnParamParserEngine
getMsgModel()
- 接口 中的方法com.chungkui.check.paramparser.
ParamParserEngine
getMsgTmp()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getNormalMsg()
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
getParam()
- 类 中的方法com.chungkui.check.configparser.bean.
ExpressionConfig
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
getPerUser()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
getPrefix()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
getRate()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
getRateLimterConfigs()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getRedisRateLimterConfigs()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getResumitWallConfig()
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
getReturnType(JoinPoint)
- 类 中的静态方法com.chungkui.check.util.
AspectUtil
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
globalMsgModel
- 类 中的变量com.chungkui.check.core.
MsgBuilderImpl
globalMsgTemplate
- 类 中的变量com.chungkui.check.core.
MsgBuilderImpl
H
handlerChain
- 类 中的变量com.chungkui.check.core.
CompositeCheckChainImpl
HEX_CHARS
- 类 中的静态变量com.chungkui.check.util.
DigestUtils
I
IDCARD
- 类 中的静态变量com.chungkui.check.core.
Constants
手机号
ifPass
- 类 中的变量com.chungkui.check.core.bean.
CheckResult
ifPass()
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
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
IteratorParamCheckImpl
-
com.chungkui.check.handler.paramcheck.impl
中的类
IteratorParamCheckImpl()
- 类 的构造器com.chungkui.check.handler.paramcheck.impl.
IteratorParamCheckImpl
J
json2map(String)
- 类 中的静态方法com.chungkui.check.util.
JsonUtil
JsonArrayExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
JsonArrayExpression()
- 类 的构造器com.chungkui.check.expression.impl.
JsonArrayExpression
JsonArrayParamCheckImpl
-
com.chungkui.check.handler.paramcheck.impl
中的类
JsonArrayParamCheckImpl()
- 类 的构造器com.chungkui.check.handler.paramcheck.impl.
JsonArrayParamCheckImpl
JsonExpression
-
com.chungkui.check.expression.impl
中的类
〈一句话功能简述〉
〈功能详细描述〉
JsonExpression()
- 类 的构造器com.chungkui.check.expression.impl.
JsonExpression
jsonMsg
- 异常错误 中的变量com.chungkui.check.exception.
CheckFailException
JsonParamCheckImpl
-
com.chungkui.check.handler.paramcheck.impl
中的类
JsonParamCheckImpl()
- 类 的构造器com.chungkui.check.handler.paramcheck.impl.
JsonParamCheckImpl
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.decorator.impl.
ConditionExpressionDecorator
log
- 类 中的静态变量com.chungkui.check.expression.
ExpressionFactory
log
- 类 中的变量com.chungkui.check.expression.impl.
AviatorExpression
LOG
- 类 中的变量com.chungkui.check.expression.impl.
DateExpression
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.impl.
ParamCheckHandler
log
- 类 中的变量com.chungkui.check.handler.impl.
RateLimterCheckHandler
log
- 类 中的变量com.chungkui.check.handler.impl.
TrafficControlCheckHandler
log
- 类 中的变量com.chungkui.check.handler.paramcheck.impl.
BeanParamCheckImpl
log
- 类 中的变量com.chungkui.check.handler.paramcheck.impl.
IteratorParamCheckImpl
log
- 类 中的变量com.chungkui.check.handler.paramcheck.impl.
JsonArrayParamCheckImpl
log
- 类 中的变量com.chungkui.check.handler.paramcheck.impl.
JsonParamCheckImpl
log
- 类 中的变量com.chungkui.check.handler.paramcheck.impl.
MapParamCheckImpl
log
- 类 中的变量com.chungkui.check.handler.paramcheck.impl.
StringParamCheckImpl
log
- 类 中的静态变量com.chungkui.check.handler.paramcheck.
ParamCheckUtils
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
MapParamCheckImpl
-
com.chungkui.check.handler.paramcheck.impl
中的类
MapParamCheckImpl()
- 类 的构造器com.chungkui.check.handler.paramcheck.impl.
MapParamCheckImpl
MAPPER
- 类 中的静态变量com.chungkui.check.util.
JsonUtil
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.decorator.
ExpressionDecorator
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.decorator.impl.
ConditionExpressionDecorator
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.
DateExpression
match(Map<String, Object>)
- 类 中的方法com.chungkui.check.expression.impl.
DateIntervalMatchExpression
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.decorator.
ExpressionDecorator
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
maxInterval
- 类 中的变量com.chungkui.check.expression.impl.
DateIntervalMatchExpression
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
minInterval
- 类 中的变量com.chungkui.check.expression.impl.
DateIntervalMatchExpression
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.RedisRateLimterConfig
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.
DateExpression
msg
- 类 中的变量com.chungkui.check.expression.impl.
DateIntervalMatchExpression
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
中的枚举
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.
DateExpression
normalMsg
- 类 中的变量com.chungkui.check.expression.impl.
InExpression
normalMsg
- 类 中的变量com.chungkui.check.expression.impl.
JsonExpression
normalMsg
- 类 中的变量com.chungkui.check.expression.impl.
NotNullExpression
normalMsg
- 类 中的变量com.chungkui.check.expression.impl.
RegExpression
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
packageCondition(CheckConfig, String, String)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
packageRateLimter(CheckConfig, Map<String, Object>)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
packageRateLimter(CheckConfig, String[], Object)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
packageRedisRateLimter(CheckConfig, Map<String, Object>)
- 类 中的静态方法com.chungkui.check.configparser.
ParsingUtil
packageRedisRateLimter(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.configparser.bean.
ExpressionConfig
param
- 类 中的变量com.chungkui.check.core.bean.
CheckResult
PARAM
- 类 中的静态变量com.chungkui.check.core.
Constants
param
- 类 中的变量com.chungkui.check.expression.
BaseMinMaxExpression
param
- 类 中的变量com.chungkui.check.expression.impl.
DateExpression
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
ParamCheck
-
com.chungkui.check.handler.paramcheck
中的接口
ParamCheckFactory
-
com.chungkui.check.handler.paramcheck
中的类
ParamCheckFactory()
- 类 的构造器com.chungkui.check.handler.paramcheck.
ParamCheckFactory
paramCheckHandler()
- 类 中的方法com.chungkui.check.core.
BaseChungkuiCheckConfiguration
ParamCheckHandler
-
com.chungkui.check.handler.impl
中的类
ParamCheckHandler()
- 类 的构造器com.chungkui.check.handler.impl.
ParamCheckHandler
paramChecks
- 类 中的静态变量com.chungkui.check.handler.paramcheck.
ParamCheckFactory
ParamCheckUtils
-
com.chungkui.check.handler.paramcheck
中的类
ParamCheckUtils()
- 类 的构造器com.chungkui.check.handler.paramcheck.
ParamCheckUtils
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(CheckConfig, String[], String, Object)
- 接口 中的方法com.chungkui.check.configparser.
RulesParser
解析并封装checkConfig
parsingFieldConfig(Map<String, Object>)
- 类 中的方法com.chungkui.check.configparser.impl.
RulesParserImpl
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
perUser
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
一个请求需要要花费令牌个数,默认为1。
PHONE
- 类 中的静态变量com.chungkui.check.core.
Constants
手机号
POSTCODE
- 类 中的静态变量com.chungkui.check.core.
Constants
邮编
prefix
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
R
rate
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
令牌桶被填充的速率。
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
redisRateLimiterService
- 类 中的变量com.chungkui.check.handler.impl.
RateLimterCheckHandler
RedisRateLimiterService
-
com.chungkui.check.handler.ratelimiter
中的接口
RedisRateLimterConfig()
- 类 的构造器com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
redisRateLimterConfigs
- 类 中的变量com.chungkui.check.configparser.bean.
CheckConfig
redisScriptSha
- 类 中的静态变量com.chungkui.check.handler.ratelimiter.impl.
AbstractRedisRateLimiterServiceImpl
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.
BaseMinMaxExpression
require
- 类 中的变量com.chungkui.check.expression.impl.
DateExpression
require
- 类 中的变量com.chungkui.check.expression.impl.
DateIntervalMatchExpression
require
- 类 中的变量com.chungkui.check.expression.impl.
InExpression
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
RuleParseException
-
com.chungkui.check.exception
中的异常错误
RuleParseException(String)
- 异常错误 的构造器com.chungkui.check.exception.
RuleParseException
rules
- 类 中的变量com.chungkui.check.configparser.bean.
ExpressionConfig
RULES
- 类 中的静态变量com.chungkui.check.core.
Constants
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.configparser.bean.
CheckConfig.RedisRateLimterConfig
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.RedisRateLimterConfig
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
setCondition(Expression)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
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.RedisRateLimterConfig
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
功能描述:
〈获取校验失败描述信息〉
setFix(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setFix(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
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.RedisRateLimterConfig
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
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.configparser.bean.
ExpressionConfig
setParam(String)
- 类 中的方法com.chungkui.check.core.bean.
CheckResult
setParam(String)
- 类 中的方法com.chungkui.check.expression.
BaseMinMaxExpression
setPermitsPerSecond(double)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RateLimterConfig
setPerUser(int)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
setPrefix(String)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.ResumitWallConfig
setRate(int)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig.RedisRateLimterConfig
setRateLimterConfigs(List<CheckConfig.RateLimterConfig>)
- 类 中的方法com.chungkui.check.configparser.bean.
CheckConfig
setRedisRateLimterConfigs(List<CheckConfig.RedisRateLimterConfig>)
- 类 中的方法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
sha1DigestAsHex(String)
- 类 中的静态方法com.chungkui.check.util.
DigestUtils
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
start
- 类 中的变量com.chungkui.check.expression.impl.
DateIntervalMatchExpression
StringParamCheckImpl
-
com.chungkui.check.handler.paramcheck.impl
中的类
StringParamCheckImpl()
- 类 的构造器com.chungkui.check.handler.paramcheck.impl.
StringParamCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
BeanParamCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
IteratorParamCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
JsonArrayParamCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
JsonParamCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
MapParamCheckImpl
suport(Object, String)
- 类 中的方法com.chungkui.check.handler.paramcheck.impl.
StringParamCheckImpl
suport(Object, String)
- 接口 中的方法com.chungkui.check.handler.paramcheck.
ParamCheck
是否支持处理该类型参数
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
UTF8_CHARSET
- 类 中的静态变量com.chungkui.check.util.
DigestUtils
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.