索引
所有类|所有程序包
A
- AbstractRouteResolver - com.dinstone.vertx.web.core中的类
- AbstractRouteResolver() - 类 的构造器com.dinstone.vertx.web.core.AbstractRouteResolver
- addExceptionHandler(ExceptionHandler<?>...) - 类 中的方法com.dinstone.vertx.web.core.RouterContext
- addMessageConverter(MessageConverter<?>...) - 类 中的方法com.dinstone.vertx.web.core.RouterContext
- always(String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Will always throw and IlligalArgumentException
- AnnotationRouteResolver - com.dinstone.vertx.web.core中的类
- AnnotationRouteResolver() - 类 的构造器com.dinstone.vertx.web.core.AnnotationRouteResolver
- ArgType - com.dinstone.vertx.web.model中的枚举
-
argument type
- Argument - com.dinstone.vertx.web.model中的类
- Argument(int, String, Class<?>, ArgType) - 类 的构造器com.dinstone.vertx.web.model.Argument
- Assert - com.dinstone.vertx.web.util中的类
B
- BeanParam - com.dinstone.vertx.web.annotation中的注释类型
- BODY - com.dinstone.vertx.web.model.ArgType
-
Request body
- build() - 接口 中的方法com.dinstone.vertx.web.RouterBuilder
-
parse route definition and build router
- build() - 类 中的方法com.dinstone.vertx.web.RouterBuilder.DefaultRouterBuilder
C
- com.dinstone.vertx.web - 程序包 com.dinstone.vertx.web
- com.dinstone.vertx.web.annotation - 程序包 com.dinstone.vertx.web.annotation
- com.dinstone.vertx.web.core - 程序包 com.dinstone.vertx.web.core
- com.dinstone.vertx.web.model - 程序包 com.dinstone.vertx.web.model
- com.dinstone.vertx.web.util - 程序包 com.dinstone.vertx.web.util
- Consumes - com.dinstone.vertx.web.annotation中的注释类型
- Context - com.dinstone.vertx.web.annotation中的注释类型
- CONTEXT - com.dinstone.vertx.web.model.ArgType
-
Any Vert.x available context
- converter(MessageConverter<?>) - 接口 中的方法com.dinstone.vertx.web.RouterBuilder
-
and
MessageConverter - converter(MessageConverter<?>) - 类 中的方法com.dinstone.vertx.web.RouterBuilder.DefaultRouterBuilder
- COOKIE - com.dinstone.vertx.web.model.ArgType
-
Cookie in request
- CookieParam - com.dinstone.vertx.web.annotation中的注释类型
- create(Vertx) - 接口 中的静态方法com.dinstone.vertx.web.RouterBuilder
D
- DefaultExceptionHandler - com.dinstone.vertx.web.core中的类
- DefaultExceptionHandler() - 类 的构造器com.dinstone.vertx.web.core.DefaultExceptionHandler
- DefaultRouterBuilder(Vertx) - 类 的构造器com.dinstone.vertx.web.RouterBuilder.DefaultRouterBuilder
- Delete - com.dinstone.vertx.web.annotation中的注释类型
E
- ExceptionHandler<T extends Throwable> - com.dinstone.vertx.web中的接口
-
exception handler
F
- FORM - com.dinstone.vertx.web.model.ArgType
-
Form parameter
- FormParam - com.dinstone.vertx.web.annotation中的注释类型
G
- Get - com.dinstone.vertx.web.annotation中的注释类型
- getArgType() - 类 中的方法com.dinstone.vertx.web.model.Argument
- getArguments() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- getConsumes() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- getDescription() - 枚举 中的方法com.dinstone.vertx.web.model.ArgType
- getExceptionHandler(Class<?>) - 类 中的方法com.dinstone.vertx.web.core.RouterContext
- getGenericType(Class<?>) - 类 中的静态方法com.dinstone.vertx.web.core.RouterContext
- getHttpMethod() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- getMessageConverter(String...) - 类 中的方法com.dinstone.vertx.web.core.RouterContext
- getMethod() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- getMethodPath() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- getParamClazz() - 类 中的方法com.dinstone.vertx.web.model.Argument
- getParamIndex() - 类 中的方法com.dinstone.vertx.web.model.Argument
- getParamName() - 类 中的方法com.dinstone.vertx.web.model.Argument
- getProduces() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- getReturnType() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- getRoutePath() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- getServicePath() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
H
- handle(Throwable, RoutingContext) - 类 中的方法com.dinstone.vertx.web.core.DefaultExceptionHandler
- handle(T, RoutingContext) - 接口 中的方法com.dinstone.vertx.web.ExceptionHandler
- handler(Object) - 类 中的方法com.dinstone.vertx.web.RouterBuilder.DefaultRouterBuilder
- handler(Object) - 接口 中的方法com.dinstone.vertx.web.RouterBuilder
- hasBody() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- hasCookies() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- Head - com.dinstone.vertx.web.annotation中的注释类型
- HEADER - com.dinstone.vertx.web.model.ArgType
-
Request header
- HeaderParam - com.dinstone.vertx.web.annotation中的注释类型
I
- isCompatibleType(Class<?>, Type) - 类 中的静态方法com.dinstone.vertx.web.core.RouterContext
- isFalse(boolean, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if condition is false
- isNull(T, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if object is null
- isNullOrEmpty(List<T>, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if list is null or empty
- isNullOrEmpty(Map<T, K>, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if map is null or empty
- isNullOrEmpty(Set<T>, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if set is null or empty
- isNullOrEmpty(T[], String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if array is null or empty
- isTrue(boolean, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if condition is true
J
- JsonMessageConverter - com.dinstone.vertx.web.core中的类
- JsonMessageConverter() - 类 的构造器com.dinstone.vertx.web.core.JsonMessageConverter
M
- MATRIX - com.dinstone.vertx.web.model.ArgType
-
Matrix parameter
- MatrixParam - com.dinstone.vertx.web.annotation中的注释类型
- mediaType() - 类 中的方法com.dinstone.vertx.web.core.JsonMessageConverter
- mediaType() - 接口 中的方法com.dinstone.vertx.web.MessageConverter
- MessageConverter<T> - com.dinstone.vertx.web中的接口
-
coverter request message or response message by media type
N
- notNull(T, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if object is !
- notNullOrEmpty(Collection<T>, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if list is null or empty
- notNullOrEmpty(Map<T, K>, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if map is null or empty
- notNullOrEmpty(Set<T>, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if list is null or empty
- notNullOrEmpty(T[], String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if list is null or empty
- notNullOrEmptyTrimmed(String, String) - 类 中的静态方法com.dinstone.vertx.web.util.Assert
-
Tests if String is null or empty when trimmed
O
P
- parseRouteDefinitions(Object) - 类 中的方法com.dinstone.vertx.web.core.AbstractRouteResolver
- parseRouteDefinitions(Object) - 类 中的方法com.dinstone.vertx.web.core.AnnotationRouteResolver
- Patch - com.dinstone.vertx.web.annotation中的注释类型
- Path - com.dinstone.vertx.web.annotation中的注释类型
- PATH - com.dinstone.vertx.web.model.ArgType
-
Http path parameter
- pathIsRegex() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- PathParam - com.dinstone.vertx.web.annotation中的注释类型
- Post - com.dinstone.vertx.web.annotation中的注释类型
- Produces - com.dinstone.vertx.web.annotation中的注释类型
- Put - com.dinstone.vertx.web.annotation中的注释类型
Q
- QUERY - com.dinstone.vertx.web.model.ArgType
-
Http query parameter
- QueryParam - com.dinstone.vertx.web.annotation中的注释类型
R
- read(Class<? extends Object>, RoutingContext) - 类 中的方法com.dinstone.vertx.web.core.JsonMessageConverter
- read(Class<? extends T>, RoutingContext) - 接口 中的方法com.dinstone.vertx.web.MessageConverter
- resolve(RouterContext, Router, Object) - 类 中的方法com.dinstone.vertx.web.core.AbstractRouteResolver
- resolve(RouterContext, Router, Object) - 接口 中的方法com.dinstone.vertx.web.RouteResolver
- resolver(RouteResolver) - 类 中的方法com.dinstone.vertx.web.RouterBuilder.DefaultRouterBuilder
- resolver(RouteResolver) - 接口 中的方法com.dinstone.vertx.web.RouterBuilder
-
add custome route resolver
- RouteDefinition - com.dinstone.vertx.web.model中的类
-
definition of a route
- RouteDefinition(String, String[], String[], Method) - 类 的构造器com.dinstone.vertx.web.model.RouteDefinition
- RouterBuilder - com.dinstone.vertx.web中的接口
-
builde router for web handler
- RouterBuilder.DefaultRouterBuilder - com.dinstone.vertx.web中的类
- RouterContext - com.dinstone.vertx.web.core中的类
- RouterContext() - 类 的构造器com.dinstone.vertx.web.core.RouterContext
- RouteResolver - com.dinstone.vertx.web中的接口
-
resolve route definition and build route handler
S
- setArguments(List<Argument>) - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- setConsumes(String[]) - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- setHttpMethod(String) - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- setMethod(Method) - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- setMethodPath(String) - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- setProduces(String[]) - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- setReturnType(Class<?>) - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- setServicePath(String) - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
T
- toString() - 类 中的方法com.dinstone.vertx.web.model.Argument
- toString() - 类 中的方法com.dinstone.vertx.web.model.RouteDefinition
- Trace - com.dinstone.vertx.web.annotation中的注释类型
U
V
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.BeanParam
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Consumes
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.CookieParam
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Delete
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.FormParam
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Get
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Head
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.HeaderParam
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.MatrixParam
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Options
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Patch
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Path
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.PathParam
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Post
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Produces
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Put
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.QueryParam
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.Trace
- value() - 注释类型 中的方法com.dinstone.vertx.web.annotation.WebHandler
- valueOf(String) - 枚举 中的静态方法com.dinstone.vertx.web.model.ArgType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.dinstone.vertx.web.model.ArgType
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
W
- WebHandler - com.dinstone.vertx.web.annotation中的注释类型
- write(Object, RoutingContext) - 类 中的方法com.dinstone.vertx.web.core.JsonMessageConverter
- write(T, RoutingContext) - 接口 中的方法com.dinstone.vertx.web.MessageConverter
所有类|所有程序包