| 限定符和类型 | 方法和说明 |
|---|---|
MatchExpression |
RulesParser.buildExpressions(Map<String,Object> config)
解析表达式接口
|
MatchExpression |
RulesParser.buildExpressions(String config)
解析表达式接口
|
| 限定符和类型 | 字段和说明 |
|---|---|
private List<MatchExpression> |
ExpressionConfig.rules |
| 限定符和类型 | 方法和说明 |
|---|---|
List<MatchExpression> |
ExpressionConfig.getRules() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExpressionConfig.setRules(List<MatchExpression> rules) |
| 限定符和类型 | 方法和说明 |
|---|---|
MatchExpression |
RulesParserImpl.buildExpressions(Map<String,Object> config) |
MatchExpression |
RulesParserImpl.buildExpressions(String configstr) |
| 限定符和类型 | 方法和说明 |
|---|---|
private List<MatchExpression> |
RulesParserImpl.buildExpressions(List<Map<String,Object>> rules) |
| 限定符和类型 | 方法和说明 |
|---|---|
private List<ExpressionConfig> |
RulesParserImpl.parsing(List<MatchExpression> topExpressions,
List<Map<String,Object>> fieldConfigs) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseMinMaxExpression
〈一句话功能简述〉
〈功能详细描述〉 |
| 限定符和类型 | 方法和说明 |
|---|---|
static MatchExpression |
ExpressionFactory.buildExpression(Map<String,Object> config)
构造表达式对象
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ArrayExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
AviatorExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
DoubleExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
InExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
IntExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
JsonArrayExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
JsonExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
LongExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
NotNullExpression
〈一句话功能简述〉
〈对象是否为空校验〉 |
class |
RegExpression |
class |
RequireExpression
〈一句话功能简述〉
〈功能详细描述〉 |
| 限定符和类型 | 方法和说明 |
|---|---|
ExpressionConfig |
FieldCheck.buildFieldExpressionConfig(Map<String,Object> fiedlconfig,
List<MatchExpression> topExpressions)
构建field类型校验配置
|
static ExpressionConfig |
FidelCheckFactory.buildFieldExpressionConfig(Map<String,Object> fieldConfig,
List<MatchExpression> topExpressions) |
CheckResult |
FieldCheck.checkField(Object field,
List<MatchExpression> matchExpressions)
执行指定入参对象校验逻辑
|
static CheckResult |
FidelCheckFactory.checkField(Object field,
String type,
List<MatchExpression> matchExpressions) |
static CheckResult |
FieldCheckUtils.checkMap(List<MatchExpression> matchExpressions,
Map<String,Object> param) |
static CheckResult |
FieldCheckUtils.expressioncheck(List<MatchExpression> matchExpressions,
Map<String,Object> param) |
Copyright © 2020. All rights reserved.