public abstract class ValidateInterfaceAdapter extends java.lang.Object implements ValidateInterface
| 构造器和说明 |
|---|
ValidateInterfaceAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
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)
设置校验规则到缓存中
|
abstract java.lang.Object |
validateNotPass(ResultValidate resultValidate)
参数校验未通过
|
public java.lang.String basePath()
ValidateInterfacebasePath 在接口中 ValidateInterfacepublic Parser getParser()
ValidateInterfacegetParser 在接口中 ValidateInterfacepublic java.lang.String getLevel()
ValidateInterfacegetLevel 在接口中 ValidateInterfacepublic abstract java.lang.Object validateNotPass(ResultValidate resultValidate)
ValidateInterfacevalidateNotPass 在接口中 ValidateInterfacepublic java.util.Map<java.lang.String,java.lang.Object> getCache(ValidateConfig validateConfig)
ValidateInterfacegetCache 在接口中 ValidateInterfacepublic void setCache(ValidateConfig validateConfig, java.util.Map<java.lang.String,java.lang.Object> json)
ValidateInterfacesetCache 在接口中 ValidateInterfacejson - 校验规则Copyright © 2018. All Rights Reserved.