public class RulesParserImpl extends Object implements RulesParser
| 限定符和类型 | 字段和说明 |
|---|---|
private List<ExpressionFactory> |
expressionFactoryList |
org.slf4j.Logger |
LOG |
| 构造器和说明 |
|---|
RulesParserImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
private List<MatchExpression> |
buildDateType(Map<String,Object> child,
ExpressionConfig expressionConfig) |
private List<MatchExpression> |
buildExpressions(List<Map<String,Object>> rules) |
private MatchExpression |
buildExpressions(Map<String,Object> config) |
private void |
parsing(CheckConfig checkConfig,
List<Map<String,Object>> configs) |
void |
parsing(CheckConfig checkConfig,
String[] localValue,
String localRules,
Object remoteConfig) |
private List<ExpressionConfig> |
parsing(List<MatchExpression> topExpressions,
List<Map<String,Object>> fieldConfigs) |
public final org.slf4j.Logger LOG
@Autowired private List<ExpressionFactory> expressionFactoryList
public void parsing(CheckConfig checkConfig, String[] localValue, String localRules, Object remoteConfig)
parsing 在接口中 RulesParserprivate void parsing(CheckConfig checkConfig, List<Map<String,Object>> configs)
checkConfig - configs - private List<ExpressionConfig> parsing(List<MatchExpression> topExpressions, List<Map<String,Object>> fieldConfigs)
private List<MatchExpression> buildDateType(Map<String,Object> child, ExpressionConfig expressionConfig)
private MatchExpression buildExpressions(Map<String,Object> config)
Copyright © 2020. All rights reserved.