Package tech.greenfield.vertx.irked
Class RouteConfigurationField
- java.lang.Object
-
- tech.greenfield.vertx.irked.RouteConfiguration
-
- tech.greenfield.vertx.irked.RouteConfigurationField
-
public class RouteConfigurationField extends RouteConfiguration
An implementation ofRouteConfigurationused to configure Vert.x-web for Controller fields- Author:
- odeda
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class tech.greenfield.vertx.irked.RouteConfiguration
RouteConfiguration.RoutingContextImplException
-
-
Field Summary
-
Fields inherited from class tech.greenfield.vertx.irked.RouteConfiguration
annotations, impl, log, router, routingContextResolver, routingContextType
-
-
Constructor Summary
Constructors Constructor Description RouteConfigurationField(Controller impl, Router router, Field f)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends Annotation>
T[]getAnnotation(Class<T> anot)ControllergetController()protected StringgetName()booleanisController()-
Methods inherited from class tech.greenfield.vertx.irked.RouteConfiguration
buildRoutesFor, findRoutingContextResolver, handleUserException, handleUserException, pathsForAnnotation, resolveRequestContext, toString, trySetRoutingContextType, uriForAnnotations
-
-
-
-
Constructor Detail
-
RouteConfigurationField
public RouteConfigurationField(Controller impl, Router router, Field f)
-
-
Method Detail
-
getAnnotation
protected <T extends Annotation> T[] getAnnotation(Class<T> anot)
- Specified by:
getAnnotationin classRouteConfiguration
-
isController
public boolean isController()
-
getController
public Controller getController()
-
getName
protected String getName()
- Specified by:
getNamein classRouteConfiguration
-
-