| 限定符和类型 | 方法和说明 |
|---|---|
MatchExpression |
RulesParser.buildExpressions(Map<String,Object> config)
解析表达式接口
|
| 限定符和类型 | 字段和说明 |
|---|---|
private List<MatchExpression> |
ExpressionConfig.rules |
| 限定符和类型 | 方法和说明 |
|---|---|
List<MatchExpression> |
ExpressionConfig.getRules() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExpressionConfig.setRules(List<MatchExpression> rules) |
| 限定符和类型 | 方法和说明 |
|---|---|
MatchExpression |
RulesParserImpl.buildExpressions(Map<String,Object> config) |
| 限定符和类型 | 方法和说明 |
|---|---|
private List<MatchExpression> |
RulesParserImpl.buildExpressions(List<Map<String,Object>> rules) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseMinMaxExpression
〈一句话功能简述〉
〈功能详细描述〉 |
| 限定符和类型 | 方法和说明 |
|---|---|
static MatchExpression |
ExpressionFactory.buildExpression(Map<String,Object> config)
构造表达式对象
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ExpressionDecorator |
| 限定符和类型 | 字段和说明 |
|---|---|
private MatchExpression |
ExpressionDecorator.matchExpression |
| 构造器和说明 |
|---|
ExpressionDecorator(MatchExpression matchExpression) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ConditionExpressionDecorator
校验前置条件管理器
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ExpressionDecorator |
ConditionExpressionDecorator.decorator(MatchExpression matchExpression) |
| 构造器和说明 |
|---|
ConditionExpressionDecorator(MatchExpression matchExpression) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ArrayExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
AviatorExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
DateExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
DateIntervalMatchExpression |
class |
DoubleExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
InExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
IntExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
JsonArrayExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
JsonExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
LongExpression
〈一句话功能简述〉
〈功能详细描述〉 |
class |
NotNullExpression
〈一句话功能简述〉
〈对象是否为空校验〉 |
class |
RegExpression |
class |
RequireExpression
〈一句话功能简述〉
〈功能详细描述〉 |
| 限定符和类型 | 方法和说明 |
|---|---|
CheckResult |
ParamCheck.check(Object field,
List<MatchExpression> matchExpressions)
执行指定入参对象校验逻辑
|
static CheckResult |
ParamCheckFactory.checkField(Object data,
String type,
List<MatchExpression> matchExpressions) |
static CheckResult |
ParamCheckUtils.checkMap(List<MatchExpression> matchExpressions,
Map<String,Object> param) |
static CheckResult |
ParamCheckUtils.expressioncheck(List<MatchExpression> matchExpressions,
Map<String,Object> param) |
| 限定符和类型 | 方法和说明 |
|---|---|
CheckResult |
StringParamCheckImpl.check(Object field,
List<MatchExpression> matchExpressions) |
CheckResult |
MapParamCheckImpl.check(Object field,
List<MatchExpression> matchExpressions) |
CheckResult |
JsonParamCheckImpl.check(Object field,
List<MatchExpression> matchExpressions) |
CheckResult |
JsonArrayParamCheckImpl.check(Object field,
List<MatchExpression> matchExpressions) |
CheckResult |
IteratorParamCheckImpl.check(Object field,
List<MatchExpression> matchExpressions) |
CheckResult |
BeanParamCheckImpl.check(Object field,
List<MatchExpression> matchExpressions) |
private CheckResult |
IteratorParamCheckImpl.checkIterator(List<MatchExpression> matchExpressions,
Iterator params) |
Copyright © 2020. All rights reserved.