All Classes and Interfaces
Class
Description
An
ExecutableMethodProcessor for the Filter annotation.Responsible for building
Route instances for the annotations found in the io.micronaut.http.annotation
package.Deprecated, for removal: This API element is subject to removal in a future version.
Implementation of
DefaultVersionProvider which uses configuration.A
Bean Qualifier that qualifies based on the value of the media type
defined in the Consumes annotation.The default error route info implementation.
The default
RequestMatcher implementation.A DefaultRouteBuilder implementation for building roots.
The default route info implementation.
The default
Router implementation.The default
StatusRouteInfo implementation.Default implementation of the
RouteMatch interface for matches to URIs.The default
UriRouteInfo implementation.Defines a provider of a default Version.
An exception thrown when multiple routes match a given URI.
Represents a
Route that matches an exception.Represents a
Route that matches an exception.Allows decorating an existing
Router with filtering capabilities.A filter route is a route that matches an
HttpFilter.A
RequestVersionResolver responsible for extracting version from HttpHeaders.Configuration for version resolution via headers.
The default
RouteBuilder.UriNamingStrategy if none is provided by the application.Represents a route that is backed by a method.
Match a route based on a method.
A
RequestVersionResolver responsible for extracting version from HttpParameters.Configuration for version resolution via request parameters.
A
Bean Qualifier that qualifies based on the value of the media type
defined in the Produces annotation.Route with a request predicate.
Interface responsible for extracting request version from
HttpRequest.A resource route is a composite route to a REST endpoint.
Represents a Route definition constructed by a
RouteBuilder.An interface for classes capable of building HTTP routing information.
A URI naming strategy is used to dictate the default name to use when building a URI for a class.
Common information shared between route and route match.
A
Route that is executable.A filter responsible for filtering route matches.
Core Router interface that allows discovery of a route given an HTTP method and URI.
Routes versioning configuration.
Implementation of
RouteMatchFilter responsible for filtering route matches on Version.An exception that occurs when building routes.
RouteBuilder for ServerFilters.Stores configuration for the loading of static resources.
Resolves resources from a set of resource loaders.
A factory for creating the default
StaticResourceResolver.Represents a
Route that matches a status.Represents a
RouteInfo that matches a status.An exception thrown when the an
Body to a Route cannot be satisfied.An exception thrown when the an
CookieValue to a Route cannot be satisfied.An exception thrown when the an
Header to a Route cannot be satisfied.An exception thrown when the an
Part to a Route cannot be satisfied.An exception thrown when the an
PathVariable to a Route cannot be satisfied.An exception thrown when the an
QueryValue to a Route cannot be satisfied.An exception thrown when the an
RequestAttribute to a Route cannot be satisfied.An exception thrown when the an
Argument to a Route cannot be satisfied.A
RouteMatch that matches a URI and HttpMethod.Configuration to decorate
Router with version matching logic.Resolves a version from a given object.
A marker for
RouteMatchFilters related with Versioning.
HyphenatedUriNamingStrategy