cn.dreampie.route.core
类 RouteBuilder

java.lang.Object
  继承者 cn.dreampie.route.core.RouteBuilder

public final class RouteBuilder
extends Object

Route Mapping


构造方法摘要
RouteBuilder(ResourceLoader resourceLoader, InterceptorLoader interceptorLoader)
           
 
方法摘要
 void build()
           
 Map<String,Map<String,Set<Route>>> getRoutesMap()
           
 Set<Route> newRouteDESCSet(Route route)
          创建一个倒排序的route
 Map<String,Set<Route>> newRouteMap(String apiPath, Route route)
          创建一个对key排序的map
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RouteBuilder

public RouteBuilder(ResourceLoader resourceLoader,
                    InterceptorLoader interceptorLoader)
方法详细信息

build

public void build()

getRoutesMap

public Map<String,Map<String,Set<Route>>> getRoutesMap()

newRouteMap

public Map<String,Set<Route>> newRouteMap(String apiPath,
                                          Route route)
创建一个对key排序的map

参数:
apiPath - apiPath
route - route
返回:
map

newRouteDESCSet

public Set<Route> newRouteDESCSet(Route route)
创建一个倒排序的route

参数:
route - route
返回:
Set


Copyright © 2015. All rights reserved.