跳过导航链接
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, String) - 接口 中的方法com.chungkui.check.core.MsgBuilder
构造异常消息
buildFailMsg(CheckResult, String) - 类 中的方法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.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.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
 
MsgBuilderImpl.MsgModel - com.chungkui.check.core中的枚举
 
msgConfig - 类 中的变量com.chungkui.check.configparser.bean.CheckConfig.ResumitWallConfig
 
msgModel - 类 中的变量com.chungkui.check.core.MsgBuilderImpl
 
MsgModel() - 枚举 的构造器com.chungkui.check.core.MsgBuilderImpl.MsgModel
 
msgTmp - 类 中的变量com.chungkui.check.configparser.bean.CheckConfig
 
mThreadLocal - 类 中的静态变量com.chungkui.check.util.CheckResultContainer
 
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.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(MsgBuilderImpl.MsgModel) - 接口 中的方法com.chungkui.check.core.MsgBuilder
执行指定入参对象校验逻辑
setMsgModel(MsgBuilderImpl.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.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.MsgBuilderImpl.MsgModel
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.chungkui.check.core.MsgBuilderImpl.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.