public class JsonArrayFieldCheckImpl extends Object implements FieldCheck
| 限定符和类型 | 字段和说明 |
|---|---|
org.slf4j.Logger |
log |
| 构造器和说明 |
|---|
JsonArrayFieldCheckImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
ExpressionConfig |
buildFieldExpressionConfig(Map<String,Object> fieldConfig,
List<MatchExpression> topExpressions)
构建field类型校验配置
|
boolean |
buildSuport(String field)
是否支持处理该类型校验配置解析
|
CheckResult |
checkField(Object field,
List<MatchExpression> matchExpressions)
执行指定入参对象校验逻辑
|
boolean |
suport(Object field,
String type)
是否支持处理该类型参数
|
public CheckResult checkField(Object field, List<MatchExpression> matchExpressions)
FieldCheckcheckField 在接口中 FieldCheckfield - 入参值matchExpressions - 校验表达式列表public boolean suport(Object field, String type)
FieldChecksuport 在接口中 FieldCheckfield - 入参type - 参数类型public boolean buildSuport(String field)
FieldCheckbuildSuport 在接口中 FieldCheckfield - 入参public ExpressionConfig buildFieldExpressionConfig(Map<String,Object> fieldConfig, List<MatchExpression> topExpressions)
FieldCheckbuildFieldExpressionConfig 在接口中 FieldCheckfieldConfig - 原始配置topExpressions - root校验逻辑Copyright © 2020. All rights reserved.