public class RouteUrlMatchingRuleServiceImpl extends java.lang.Object implements RouteUrlMatchingRuleService
限定符和类型 | 类和说明 |
---|---|
static class |
RouteUrlMatchingRuleServiceImpl.RuleKey |
构造器和说明 |
---|
RouteUrlMatchingRuleServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
void |
buildSpecialRouteUrlWrapper(java.util.List<java.lang.String> pathList,
RouteUrlMatchingRule rule,
SpecialRouteUrlWrapper specialRouteUrlWrapper) |
java.util.Map<RouteUrlMatchingRuleServiceImpl.RuleKey,RouteUrlMatchingRule> |
getNormalUrlMatchingRuleMap() |
java.util.List<RouteUrlMatchingRule> |
getRepeatRouteUrlMatchingRule(RouteUrlMatchingRuleServiceImpl.RuleKey ruleKey)
直接匹配
|
RouteUrlMatchingRule |
getRouteUrlMatchingRule(RouteUrlMatchingRuleServiceImpl.RuleKey ruleKey)
直接匹配
|
SpecialRouteUrlWrapper |
getSpecialRouteUrl(java.lang.String pathHead)
特殊匹配
|
void |
init() |
void |
printLog(RouteUrlMatchingRule r1,
RouteUrlMatchingRule r2) |
java.util.Map<java.lang.String,SpecialRouteUrlWrapper> |
specialUrlMatchingHandle(java.util.List<RouteUrlMatchingRule> specialRouteUrlMatchingRules) |
void |
urlMatchingHandle() |
public void init()
public void urlMatchingHandle()
public java.util.Map<java.lang.String,SpecialRouteUrlWrapper> specialUrlMatchingHandle(java.util.List<RouteUrlMatchingRule> specialRouteUrlMatchingRules)
public void buildSpecialRouteUrlWrapper(java.util.List<java.lang.String> pathList, RouteUrlMatchingRule rule, SpecialRouteUrlWrapper specialRouteUrlWrapper)
public void printLog(RouteUrlMatchingRule r1, RouteUrlMatchingRule r2)
public RouteUrlMatchingRule getRouteUrlMatchingRule(RouteUrlMatchingRuleServiceImpl.RuleKey ruleKey)
RouteUrlMatchingRuleService
getRouteUrlMatchingRule
在接口中 RouteUrlMatchingRuleService
public java.util.List<RouteUrlMatchingRule> getRepeatRouteUrlMatchingRule(RouteUrlMatchingRuleServiceImpl.RuleKey ruleKey)
RouteUrlMatchingRuleService
getRepeatRouteUrlMatchingRule
在接口中 RouteUrlMatchingRuleService
public SpecialRouteUrlWrapper getSpecialRouteUrl(java.lang.String pathHead)
RouteUrlMatchingRuleService
getSpecialRouteUrl
在接口中 RouteUrlMatchingRuleService
pathHead
- 路径头 /a/{b}/c中的apublic java.util.Map<RouteUrlMatchingRuleServiceImpl.RuleKey,RouteUrlMatchingRule> getNormalUrlMatchingRuleMap()