Package cool.scx.web
Class ScxRouteHandler
java.lang.Object
cool.scx.web.ScxRouteHandler
- All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
public final class ScxRouteHandler
extends Object
implements io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
ScxRouteHandler class.
- Version:
- 0.3.6
- Author:
- scx567888
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Class<?> clazz 对象final String[]final HttpMethod[]httpMethods 由 注解上的 method 属性转换而来 并采用 set 进行去重final Object实例final boolean返回值类型为空final MethodInfo方法final String原始的 url 处理规则为 {类注解值}/{方法注解值} 并采取简单的去除重复 "/"final String[] -
Method Summary
-
Field Details
-
method
方法 -
isVoid
public final boolean isVoid返回值类型为空 -
instance
实例 -
clazz
clazz 对象 -
originalUrl
原始的 url 处理规则为 {类注解值}/{方法注解值} 并采取简单的去除重复 "/" -
httpMethods
httpMethods 由 注解上的 method 属性转换而来 并采用 set 进行去重 -
consumes
-
produces
-
-
Method Details
-
handle
public void handle(io.vertx.ext.web.RoutingContext context) - Specified by:
handlein interfaceio.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
-
order
public int order()
-