Hierarchy For Package io.micronaut.web.router

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • io.micronaut.core.annotation.AnnotationSource
    • io.micronaut.core.annotation.AnnotationMetadata
      • io.micronaut.core.annotation.AnnotationMetadataDelegate (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
        • io.micronaut.inject.ExecutionHandle<T,R>
          • io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.MethodReference<T,R>)
        • io.micronaut.inject.MethodReference<T,R> (also extends io.micronaut.core.annotation.AnnotatedElement)
          • io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.ExecutionHandle<T,R>)
    • io.micronaut.core.annotation.AnnotationMetadataProvider
      • io.micronaut.core.annotation.AnnotatedElement (also extends io.micronaut.core.naming.Named)
        • io.micronaut.inject.MethodReference<T,R> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate)
          • io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.ExecutionHandle<T,R>)
      • io.micronaut.core.annotation.AnnotationMetadataDelegate (also extends io.micronaut.core.annotation.AnnotationMetadata)
        • io.micronaut.inject.ExecutionHandle<T,R>
          • io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.MethodReference<T,R>)
        • io.micronaut.inject.MethodReference<T,R> (also extends io.micronaut.core.annotation.AnnotatedElement)
          • io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.ExecutionHandle<T,R>)
      • io.micronaut.http.filter.HttpFilterResolver.FilterEntry
      • io.micronaut.web.router.RouteInfo<R>
      • io.micronaut.web.router.RouteMatch<R> (also extends java.util.concurrent.Callable<V>)
        • io.micronaut.web.router.MethodBasedRouteMatch<T,R> (also extends io.micronaut.inject.MethodExecutionHandle<T,R>)
          • io.micronaut.web.router.UriRouteMatch<T,R> (also extends io.micronaut.http.uri.UriMatchInfo)
  • java.util.concurrent.Callable<V>
    • io.micronaut.web.router.RouteMatch<R> (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
      • io.micronaut.web.router.MethodBasedRouteMatch<T,R> (also extends io.micronaut.inject.MethodExecutionHandle<T,R>)
        • io.micronaut.web.router.UriRouteMatch<T,R> (also extends io.micronaut.http.uri.UriMatchInfo)
  • java.lang.Comparable<T>
  • io.micronaut.core.naming.Named
    • io.micronaut.core.annotation.AnnotatedElement (also extends io.micronaut.core.annotation.AnnotationMetadataProvider)
      • io.micronaut.inject.MethodReference<T,R> (also extends io.micronaut.core.annotation.AnnotationMetadataDelegate)
        • io.micronaut.inject.MethodExecutionHandle<T,R> (also extends io.micronaut.inject.ExecutionHandle<T,R>)
  • io.micronaut.web.router.RequestMatcher
  • io.micronaut.web.router.Route
  • io.micronaut.web.router.RouteBuilder
  • io.micronaut.web.router.RouteBuilder.UriNamingStrategy
  • io.micronaut.web.router.Router
  • io.micronaut.http.uri.UriMatcher
  • io.micronaut.http.uri.UriMatchInfo