程序包 cool.scx.mvc
类 ScxRouteRegistrar
java.lang.Object
cool.scx.mvc.ScxRouteRegistrar
路由管理器
- 版本:
- 1.17.8
- 作者:
- scx567888
-
构造器概要
构造器构造器说明ScxRouteRegistrar(ScxMvc scxMvc, Object... objects) 扫描所有被 ScxMapping注解标记的方法 并封装为 ScxMappingHandler. -
方法概要
修饰符和类型方法说明filterClass(List<Class<?>> classList) static ScxRoutefindScxRoute(Method method) static ScxRoutefindScxRouteOrThrow(Method method) static boolean初始化 ScxMappingClassListstatic boolean判断是否为 ScxMapping 方法io.vertx.ext.web.RouterregisterRoute(io.vertx.ext.web.Router router) registerRoute.获取所有被ScxMapping注解标记的方法的 handler
-
构造器详细资料
-
ScxRouteRegistrar
扫描所有被 ScxMapping注解标记的方法 并封装为 ScxMappingHandler.
-
-
方法详细资料
-
filterClass
-
isRoute
初始化 ScxMappingClassList- 参数:
c- a- 返回:
- a
-
isRoute
判断是否为 ScxMapping 方法- 参数:
m- a- 返回:
- a
-
findScxRoute
-
findScxRouteOrThrow
-
scxRouteHandlers
获取所有被ScxMapping注解标记的方法的 handler- 返回:
- 所有 handler
-
registerRoute
public io.vertx.ext.web.Router registerRoute(io.vertx.ext.web.Router router) registerRoute.
- 参数:
router- aRouterobject- 返回:
- a
-