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.
Behavior moved up into HyphenatedUriNamingStrategy
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.
Represents a Route that matches a URI.
Represents a Route that matches a URI.
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.