## Uses of Interface
org.springframework.web.reactive.HandlerMapping

- Packages that use HandlerMapping
  Package | Description
  --- | ---
  org.springframework.web.reactive | Top-level package for the `spring-webflux` module that contains `DispatcherHandler`, the main entry point for WebFlux server endpoint processing including key contracts used to map requests to handlers, invoke them, and process the result.
  org.springframework.web.reactive.config | Spring WebFlux configuration infrastructure.
  org.springframework.web.reactive.function.server.support | Classes supporting the `org.springframework.web.reactive.function.server` package.
  org.springframework.web.reactive.handler | Provides HandlerMapping implementations including abstract base classes.
  org.springframework.web.reactive.result.method | Infrastructure for handler method processing.
  org.springframework.web.reactive.result.method.annotation | Infrastructure for annotation-based handler method processing.

- - ### Uses of HandlerMapping in org.springframework.web.reactive

    Methods in org.springframework.web.reactive that return types with arguments of type HandlerMapping
    Modifier and Type | Method and Description
    --- | ---
    `List<HandlerMapping>` | DispatcherHandler.`getHandlerMappings()` Return all `HandlerMapping` beans detected by type in the `injected context` and also `sorted`.

  - ### Uses of HandlerMapping in org.springframework.web.reactive.config

    Methods in org.springframework.web.reactive.config that return HandlerMapping
    Modifier and Type | Method and Description
    --- | ---
    `HandlerMapping` | WebFluxConfigurationSupport.`resourceHandlerMapping(ResourceUrlProvider resourceUrlProvider)` Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped resource handlers.

  - ### Uses of HandlerMapping in org.springframework.web.reactive.function.server.support

    Classes in org.springframework.web.reactive.function.server.support that implement HandlerMapping
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RouterFunctionMapping` `HandlerMapping` implementation that supports `RouterFunctions`.

  - ### Uses of HandlerMapping in org.springframework.web.reactive.handler

    Classes in org.springframework.web.reactive.handler that implement HandlerMapping
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractHandlerMapping` Abstract base class for `HandlerMapping` implementations.
    `class` | `AbstractUrlHandlerMapping` Abstract base class for URL-mapped `HandlerMapping` implementations.
    `class` | `SimpleUrlHandlerMapping` Implementation of the `HandlerMapping` interface to map from URLs to request handler beans.

  - ### Uses of HandlerMapping in org.springframework.web.reactive.result.method

    Classes in org.springframework.web.reactive.result.method that implement HandlerMapping
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractHandlerMethodMapping<T>` Abstract base class for `HandlerMapping` implementations that define a mapping between a request and a `HandlerMethod`.
    `class` | `RequestMappingInfoHandlerMapping` Abstract base class for classes for which `RequestMappingInfo` defines the mapping between a request and a handler method.

  - ### Uses of HandlerMapping in org.springframework.web.reactive.result.method.annotation

    Classes in org.springframework.web.reactive.result.method.annotation that implement HandlerMapping
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RequestMappingHandlerMapping` An extension of `RequestMappingInfoHandlerMapping` that creates `RequestMappingInfo` instances from class-level and method-level `@RequestMapping` annotations.