Class AnnotatedMethodRouteBuilder

java.lang.Object
io.micronaut.web.router.DefaultRouteBuilder
io.micronaut.web.router.AnnotatedMethodRouteBuilder
All Implemented Interfaces:
BeanDefinitionProcessor<Controller>, RouteBuilder

@Singleton public class AnnotatedMethodRouteBuilder extends DefaultRouteBuilder implements BeanDefinitionProcessor<Controller>
Responsible for building Route instances for the annotations found in the io.micronaut.http.annotation package.
Since:
1.0
Author:
Graeme Rocher
  • Constructor Details

    • AnnotatedMethodRouteBuilder

      public AnnotatedMethodRouteBuilder(ExecutionHandleLocator executionHandleLocator, RouteBuilder.UriNamingStrategy uriNamingStrategy, ConversionService conversionService)
      Parameters:
      executionHandleLocator - The execution handler locator
      uriNamingStrategy - The URI naming strategy
      conversionService - The conversion service
  • Method Details