public interface FieldCheck
| 限定符和类型 | 方法和说明 |
|---|---|
ExpressionConfig |
buildFieldExpressionConfig(Map<String,Object> fiedlconfig,
List<MatchExpression> topExpressions)
构建field类型校验配置
|
boolean |
buildSuport(String field)
是否支持处理该类型校验配置解析
|
CheckResult |
checkField(Object field,
List<MatchExpression> matchExpressions)
执行指定入参对象校验逻辑
|
boolean |
suport(Object field,
String type)
是否支持处理该类型参数
|
CheckResult checkField(Object field, List<MatchExpression> matchExpressions)
field - 入参值matchExpressions - 校验表达式列表boolean suport(Object field, String type)
field - 入参type - 参数类型boolean buildSuport(String field)
field - 入参ExpressionConfig buildFieldExpressionConfig(Map<String,Object> fiedlconfig, List<MatchExpression> topExpressions)
fiedlconfig - 原始配置topExpressions - root校验逻辑Copyright © 2020. All rights reserved.