Package cool.scx.web
Class RouteRegistrar
java.lang.Object
cool.scx.web.RouteRegistrar
路由注册器
- Version:
- 1.17.8
- Author:
- scx567888
-
Constructor Summary
ConstructorsConstructorDescriptionRouteRegistrar(ScxWeb scxWeb) 扫描所有被 ScxMapping注解标记的方法 并封装为 ScxMappingHandler. -
Method Summary
Modifier and TypeMethodDescriptionfilterClass(List<Class<?>> classList) static ScxRoutefindScxRoute(MethodInfo method) static ScxRoutefindScxRouteOrThrow(MethodInfo method) static boolean判断是否为 ScxMapping 方法static boolean初始化 ScxMappingClassListio.vertx.ext.web.RouterregisterRoute(io.vertx.ext.web.Router router, Object... objects)
-
Constructor Details
-
RouteRegistrar
扫描所有被 ScxMapping注解标记的方法 并封装为 ScxMappingHandler.
-
-
Method Details
-
filterClass
-
isRoute
初始化 ScxMappingClassList- Parameters:
c- a- Returns:
- a
-
isRoute
判断是否为 ScxMapping 方法- Parameters:
m- a- Returns:
- a
-
findScxRoute
-
findScxRouteOrThrow
-
registerRoute
-