public interface ValidateInterface
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
basePath()
返回json文件基础路径。
|
java.util.Map<java.lang.String,java.lang.Object> |
getCache(ValidateConfig validateConfig)
获取缓存中的校验规则
|
java.lang.String |
getLevel()
校验级别
PvLevel.STRICT 严格模式,发生异常,校验不通过,默认
PvLevel.LOOSE 宽松模式,发生异常,不校验
|
Parser |
getParser()
json解析器
1、使用默认解析器jackson,可不覆盖此方法。
|
void |
setCache(ValidateConfig validateConfig,
java.util.Map<java.lang.String,java.lang.Object> json)
设置校验规则到缓存中
|
java.lang.Object |
validateNotPass(ResultValidate resultValidate)
参数校验未通过
|
java.lang.String basePath()
Parser getParser()
java.lang.String getLevel()
java.lang.Object validateNotPass(ResultValidate resultValidate)
resultValidate - java.util.Map<java.lang.String,java.lang.Object> getCache(ValidateConfig validateConfig)
validateConfig - void setCache(ValidateConfig validateConfig, java.util.Map<java.lang.String,java.lang.Object> json)
validateConfig - json - 校验规则Copyright © 2018. All Rights Reserved.