static void |
RouteRule.contidionToString(StringBuilder sb,
Map<String,RouteRule.MatchPair> condition) |
static RouteRule |
RouteRule.copyWithReplace(RouteRule copy,
Map<String,RouteRule.MatchPair> whenCondition,
Map<String,RouteRule.MatchPair> thenCondition)
使用新的条件值来替换。
|
static RouteRule |
RouteRule.copyWithReplace(RouteRule copy,
Map<String,RouteRule.MatchPair> whenCondition,
Map<String,RouteRule.MatchPair> thenCondition)
使用新的条件值来替换。
|
static RouteRule |
RouteRule.createFromCondition(Map<String,RouteRule.MatchPair> whenCondition,
Map<String,RouteRule.MatchPair> thenCondition) |
static RouteRule |
RouteRule.createFromCondition(Map<String,RouteRule.MatchPair> whenCondition,
Map<String,RouteRule.MatchPair> thenCondition) |
static <T extends Collection<String>> Map<String,RouteRule.MatchPair> |
RouteRuleUtils.expandCondition(Map<String,RouteRule.MatchPair> condition,
String srcKeyName,
String destKeyName,
Map<String,T> expandName2Set)
把条件的一个键值展开后,合并到另外指定的键值中。
|
static boolean |
RouteRuleUtils.isMatchCondition(Map<String,RouteRule.MatchPair> condition,
Map<String,String> valueParams,
Map<String,String> kv)
判断KV(即条件对应的样本)是否符合条件。
|
static boolean |
RouteRule.matchCondition(Map<String,String> sample,
Map<String,RouteRule.MatchPair> condition)
样本是否通过条件。
|