| 构造器和说明 |
|---|
RouterDefault() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(String path,
Endpoint endpoint,
MethodType method,
int index,
Handler handler)
添加路由关系 for Handler
|
void |
clear()
清空路由关系
|
Collection<Routing<Handler>> |
getAll(Endpoint endpoint)
获取某个处理点的所有路由记录
|
Collection<Routing<Handler>> |
getBy(String path,
Endpoint endpoint)
获取某个路径的某个处理点的路由记录
|
Handler |
matchMain(Context ctx)
区配主处理(根据上下文)
|
List<Handler> |
matchMore(Context ctx,
Endpoint endpoint)
区配多个处理(根据上下文)
|
Handler |
matchOne(Context ctx,
Endpoint endpoint)
区配一个处理(根据上下文)
|
void |
remove(String pathPrefix)
移除路由关系
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, add, caseSensitivepublic void add(String path, Endpoint endpoint, MethodType method, int index, Handler handler)
public Collection<Routing<Handler>> getAll(Endpoint endpoint)
public Collection<Routing<Handler>> getBy(String path, Endpoint endpoint)
RouterCopyright © 2024. All rights reserved.