Dependencies
Declarations
-
io
-
micronaut
-
web
-
router
-
AbstractRouteMatch
-
executableMethod: MethodExecutionHandle<Object, Object>
-
conversionService: ConversionService<ConversionService>
-
requiredInputs: Map<String, Argument>
-
abstractRoute: AbstractRoute
-
consumedMediaTypes: List<MediaType>
-
producedMediaTypes: List<MediaType>
-
AbstractRouteMatch(AbstractRoute, ConversionService<ConversionService>): void
-
isSuspended(): boolean
-
isReactive(): boolean
-
isSingleResult(): boolean
-
isSpecifiedSingle(): boolean
-
isAsync(): boolean
-
isVoid(): boolean
-
getTarget(): Object
-
getExecutableMethod(): ExecutableMethod<Object, Object>
-
getProduces(): List<MediaType>
-
getAnnotationMetadata(): AnnotationMetadata
-
getBodyArgument(): Optional<Argument<Object>>
-
isRequiredInput(String): boolean
-
getRequiredInput(String): Optional<Argument<Object>>
-
isExecutable(): boolean
-
getTargetMethod(): Method
-
getMethodName(): String
-
getDeclaringType(): Class
-
getArguments(): Argument[]
-
test(HttpRequest): boolean
-
getReturnType(): ReturnType<Object>
-
invoke(Object[]): Object
-
execute(Map<String, Object>): Object
-
convertValueAndAddToList(ConversionService, List, Argument, Object, Class): void
-
doesConsume(MediaType): boolean
-
doesProduce(Collection<MediaType>): boolean
-
doesProduce(MediaType): boolean
-
anyMediaTypesMatch(List<MediaType>, Collection<MediaType>): boolean
-
explicitlyConsumes(MediaType): boolean
-
fulfill(Map<String, Object>): RouteMatch<Object>
-
resolveValueOrError(Argument, ConversionContext, Optional<Object>): Object
-
newFulfilled(Map<String, Object>, List<Argument>): RouteMatch<Object>
-
resolveInputName(Argument): String
-
AnnotatedFilterRouteBuilder
-
AnnotatedMethodRouteBuilder
-
BasicObjectRouteMatch
-
BeanDefinitionFilterRoute
-
DefaultFilterRoute
-
DefaultRouteBuilder
-
LOG: Logger
-
CAMEL_CASE_NAMING_STRATEGY: UriNamingStrategy
-
NO_VALUE: Object
-
executionHandleLocator: ExecutionHandleLocator
-
uriNamingStrategy: UriNamingStrategy
-
conversionService: ConversionService<ConversionService>
-
defaultCharset: Charset
-
currentParentRoute: DefaultUriRoute
-
uriRoutes: List<UriRoute>
-
statusRoutes: List<StatusRoute>
-
errorRoutes: List<ErrorRoute>
-
filterRoutes: List<FilterRoute>
-
exposedPorts: Set<Integer>
-
DefaultRouteBuilder(ExecutionHandleLocator): void
-
DefaultRouteBuilder(ExecutionHandleLocator, UriNamingStrategy): void
-
DefaultRouteBuilder(ExecutionHandleLocator, UriNamingStrategy, ConversionService<ConversionService>): void
-
getExposedPorts(): Set<Integer>
-
getFilterRoutes(): List<FilterRoute>
-
addFilter(String, Supplier<HttpFilter>): FilterRoute
-
addFilter(String, BeanLocator, BeanDefinition<HttpFilter>): FilterRoute
-
getStatusRoutes(): List<StatusRoute>
-
getErrorRoutes(): List<ErrorRoute>
-
getUriRoutes(): List<UriRoute>
-
getUriNamingStrategy(): UriNamingStrategy
-
resources(Class): ResourceRoute
-
single(Class): ResourceRoute
-
status(Class, HttpStatus, Class, String, Class[]): StatusRoute
-
status(HttpStatus, Class, String, Class[]): StatusRoute
-
error(Class, Class<Throwable>, Class, String, Class[]): ErrorRoute
-
error(Class<Throwable>, Class, String, Class[]): ErrorRoute
-
GET(String, Object, String, Class[]): UriRoute
-
GET(String, Class<Object>, String, Class[]): UriRoute
-
POST(String, Object, String, Class[]): UriRoute
-
POST(String, Class, String, Class[]): UriRoute
-
PUT(String, Object, String, Class[]): UriRoute
-
PUT(String, Class, String, Class[]): UriRoute
-
PATCH(String, Object, String, Class[]): UriRoute
-
PATCH(String, Class, String, Class[]): UriRoute
-
DELETE(String, Object, String, Class[]): UriRoute
-
DELETE(String, Class, String, Class[]): UriRoute
-
OPTIONS(String, Object, String, Class[]): UriRoute
-
OPTIONS(String, Class, String, Class[]): UriRoute
-
HEAD(String, Object, String, Class[]): UriRoute
-
HEAD(String, Class, String, Class[]): UriRoute
-
TRACE(String, Object, String, Class[]): UriRoute
-
TRACE(String, Class, String, Class[]): UriRoute
-
GET(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
POST(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
PUT(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
PATCH(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
DELETE(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
OPTIONS(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
HEAD(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
TRACE(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
buildRoute(HttpMethod, String, Class<Object>, String, Class[]): UriRoute
-
buildRoute(HttpMethod, String, MethodExecutionHandle<Object, Object>): UriRoute
-
buildRoute(String, HttpMethod, String, MethodExecutionHandle<Object, Object>): UriRoute
-
buildBeanRoute(HttpMethod, String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
buildBeanRoute(String, HttpMethod, String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
AbstractRoute
-
DefaultErrorRoute
-
DefaultStatusRoute
-
DefaultUriRoute
-
httpMethodName: String
-
httpMethod: HttpMethod
-
uriMatchTemplate: UriMatchTemplate
-
nestedRoutes: List<DefaultUriRoute>
-
port: Integer
-
DefaultUriRoute(HttpMethod, CharSequence, MethodExecutionHandle): void
-
DefaultUriRoute(HttpMethod, CharSequence, MethodExecutionHandle, String): void
-
DefaultUriRoute(HttpMethod, CharSequence, MediaType, MethodExecutionHandle): void
-
DefaultUriRoute(HttpMethod, CharSequence, MediaType, MethodExecutionHandle, String): void
-
DefaultUriRoute(HttpMethod, UriMatchTemplate, MethodExecutionHandle): void
-
DefaultUriRoute(HttpMethod, UriMatchTemplate, MethodExecutionHandle, String): void
-
DefaultUriRoute(HttpMethod, UriMatchTemplate, List<MediaType>, MethodExecutionHandle): void
-
DefaultUriRoute(HttpMethod, UriMatchTemplate, List<MediaType>, MethodExecutionHandle, String): void
-
getHttpMethodName(): String
-
toString(): String
-
getHttpMethod(): HttpMethod
-
body(String): UriRoute
-
exposedPort(int): UriRoute
-
getPort(): Integer
-
consumes(MediaType[]): UriRoute
-
produces(MediaType[]): UriRoute
-
consumesAll(): UriRoute
-
nest(Runnable): UriRoute
-
where(Predicate<HttpRequest<Object>>): UriRoute
-
match(String): Optional<UriRouteMatch>
-
getUriMatchTemplate(): UriMatchTemplate
-
compareTo(UriRoute): int
-
permitsRequestBody(): boolean
-
DefaultSingleRoute
-
DefaultResourceRoute
-
DefaultRouter
-
routesByMethod: Map<String, List<UriRoute>>
-
statusRoutes: List<StatusRoute>
-
errorRoutes: List<ErrorRoute>
-
filterRoutes: Collection<FilterRoute>
-
exposedPorts: Set<Integer>
-
DefaultRouter(Collection<RouteBuilder>): void
-
DefaultRouter(RouteBuilder[]): void
-
getExposedPorts(): Set<Integer>
-
applyDefaultPorts(List<Integer>): void
-
find(HttpRequest<Object>, CharSequence): Stream<UriRouteMatch<Object, Object>>
-
find(HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
find(HttpMethod, CharSequence, HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
uriRoutes(): Stream<UriRoute>
-
findAllClosest(HttpRequest<Object>): List<UriRouteMatch<Object, Object>>
-
route(HttpMethod, CharSequence): Optional<UriRouteMatch<Object, Object>>
-
route(HttpStatus): Optional<RouteMatch<Object>>
-
route(Class, HttpStatus): Optional<RouteMatch<Object>>
-
route(Class, Throwable): Optional<RouteMatch<Object>>
-
findErrorRoute(Class<Object>, Throwable, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findErrorRouteInternal(Class<Object>, Throwable, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findErrorRoute(Throwable, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findStatusRoute(Class<Object>, HttpStatus, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findStatusRoute(HttpStatus, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findStatusInternal(Class<Object>, HttpStatus, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
route(Throwable): Optional<RouteMatch<Object>>
-
findFilters(HttpRequest<Object>): List<HttpFilter>
-
findAny(CharSequence, HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
find(String, CharSequence): List<UriRouteMatch<Object, Object>>
-
finalizeRoutes(List<UriRoute>): UriRoute[]
-
findRouteMatch(Map<ErrorRoute, RouteMatch<Object>>, Throwable): Optional<RouteMatch<Object>>
-
resolveFilterEntries(RouteMatch<Object>): List<FilterEntry<HttpFilter>>
-
resolveFilters(HttpRequest<Object>, List<FilterEntry<HttpFilter>>): List<HttpFilter>
-
resolveFilters(HttpRequest<Object>, Stream<FilterEntry>): List<HttpFilter>
-
filterRouteStream(RouteMatch<Object>): Stream<FilterRoute>
-
DefaultUriRouteMatch
-
httpMethod: HttpMethod
-
matchInfo: UriMatchInfo
-
uriRoute: DefaultUriRoute
-
defaultCharset: Charset
-
DefaultUriRouteMatch(UriMatchInfo, DefaultUriRoute, Charset, ConversionService<ConversionService>): void
-
decorate(Function<RouteMatch<Object>, Object>): UriRouteMatch<Object, Object>
-
newFulfilled(Map<String, Object>, List<Argument>): RouteMatch<Object>
-
fulfill(Map<String, Object>): UriRouteMatch<Object, Object>
-
getUri(): String
-
getVariableValues(): Map<String, Object>
-
getVariables(): List<UriMatchVariable>
-
getVariableMap(): Map<String, UriMatchVariable>
-
getRoute(): UriRoute
-
getHttpMethod(): HttpMethod
-
toString(): String
-
ErrorRoute
-
ErrorRouteMatch
-
FilterRoute
-
MethodBasedRoute
-
MethodBasedRouteMatch
-
NullArgument
-
ResourceRoute
-
Route
-
RouteBuilder
-
ID: PropertyConvention
-
getExposedPorts(): Set<Integer>
-
getFilterRoutes(): List<FilterRoute>
-
getUriRoutes(): List<UriRoute>
-
getStatusRoutes(): List<StatusRoute>
-
getErrorRoutes(): List<ErrorRoute>
-
getUriNamingStrategy(): UriNamingStrategy
-
addFilter(String, Supplier<HttpFilter>): FilterRoute
-
addFilter(String, BeanLocator, BeanDefinition<HttpFilter>): FilterRoute
-
resources(Class): ResourceRoute
-
resources(Object): ResourceRoute
-
single(Class): ResourceRoute
-
single(Object): ResourceRoute
-
status(HttpStatus, Object, String): StatusRoute
-
status(HttpStatus, Class, String, Class[]): StatusRoute
-
status(Class, HttpStatus, Class, String, Class[]): StatusRoute
-
error(Class<Throwable>, Class, String, Class[]): ErrorRoute
-
error(Class, Class<Throwable>, Class, String, Class[]): ErrorRoute
-
error(Class<Throwable>, Class): ErrorRoute
-
error(Class<Throwable>, Object): ErrorRoute
-
error(Class<Throwable>, Object, String): ErrorRoute
-
error(Class<Throwable>, Object, String, Class[]): ErrorRoute
-
GET(String, Object): UriRoute
-
GET(Object): UriRoute
-
GET(Object, PropertyConvention): UriRoute
-
GET(Class): UriRoute
-
GET(Class, PropertyConvention): UriRoute
-
GET(String, ExecutableMethod<Object, Object>): UriRoute
-
GET(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
GET(String, Object, String, Class[]): UriRoute
-
GET(String, Class<Object>, String, Class[]): UriRoute
-
POST(String, Object, Class[]): UriRoute
-
POST(Object): UriRoute
-
POST(Object, PropertyConvention): UriRoute
-
POST(Class): UriRoute
-
POST(Class, PropertyConvention): UriRoute
-
POST(String, ExecutableMethod<Object, Object>): UriRoute
-
POST(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
POST(String, Object, String, Class[]): UriRoute
-
POST(String, Class, String, Class[]): UriRoute
-
PUT(String, Object): UriRoute
-
PUT(Object): UriRoute
-
PUT(Object, PropertyConvention): UriRoute
-
PUT(Class): UriRoute
-
PUT(Class, PropertyConvention): UriRoute
-
OPTIONS(Class): UriRoute
-
PUT(String, ExecutableMethod<Object, Object>): UriRoute
-
PUT(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
PUT(String, Object, String, Class[]): UriRoute
-
PUT(String, Class, String, Class[]): UriRoute
-
PATCH(String, Object): UriRoute
-
PATCH(Object): UriRoute
-
PATCH(Object, PropertyConvention): UriRoute
-
PATCH(Class): UriRoute
-
PATCH(Class, PropertyConvention): UriRoute
-
PATCH(String, ExecutableMethod<Object, Object>): UriRoute
-
PATCH(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
PATCH(String, Object, String, Class[]): UriRoute
-
PATCH(String, Class, String, Class[]): UriRoute
-
DELETE(String, Object): UriRoute
-
DELETE(Object): UriRoute
-
DELETE(Object, PropertyConvention): UriRoute
-
DELETE(Class): UriRoute
-
DELETE(Class, PropertyConvention): UriRoute
-
DELETE(String, ExecutableMethod<Object, Object>): UriRoute
-
DELETE(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
DELETE(String, Object, String, Class[]): UriRoute
-
DELETE(String, Class, String, Class[]): UriRoute
-
OPTIONS(String, Object): UriRoute
-
OPTIONS(Object): UriRoute
-
OPTIONS(Object, PropertyConvention): UriRoute
-
OPTIONS(Class, PropertyConvention): UriRoute
-
OPTIONS(String, ExecutableMethod<Object, Object>): UriRoute
-
OPTIONS(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
OPTIONS(String, Object, String, Class[]): UriRoute
-
OPTIONS(String, Class, String, Class[]): UriRoute
-
HEAD(String, Object): UriRoute
-
HEAD(Object): UriRoute
-
HEAD(Object, PropertyConvention): UriRoute
-
HEAD(Class): UriRoute
-
HEAD(Class, PropertyConvention): UriRoute
-
HEAD(String, ExecutableMethod<Object, Object>): UriRoute
-
HEAD(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
HEAD(String, Object, String, Class[]): UriRoute
-
HEAD(String, Class, String, Class[]): UriRoute
-
TRACE(String, Object): UriRoute
-
TRACE(Object): UriRoute
-
TRACE(Object, PropertyConvention): UriRoute
-
TRACE(Class): UriRoute
-
TRACE(Class, PropertyConvention): UriRoute
-
TRACE(String, ExecutableMethod<Object, Object>): UriRoute
-
TRACE(String, BeanDefinition<Object>, ExecutableMethod<Object, Object>): UriRoute
-
TRACE(String, Object, String, Class[]): UriRoute
-
TRACE(String, Class, String, Class[]): UriRoute
-
UriNamingStrategy
-
RouteInfo
-
RouteMatch
-
RouteMatchUtils
-
Router
-
findAny(CharSequence, HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
getExposedPorts(): Set<Integer>
-
applyDefaultPorts(List<Integer>): void
-
find(HttpMethod, CharSequence, HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
find(HttpMethod, URI, HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
find(HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
find(HttpRequest<Object>, CharSequence): Stream<UriRouteMatch<Object, Object>>
-
findAllClosest(HttpRequest<Object>): List<UriRouteMatch<Object, Object>>
-
uriRoutes(): Stream<UriRoute>
-
route(HttpMethod, CharSequence): Optional<UriRouteMatch<Object, Object>>
-
route(HttpStatus): Optional<RouteMatch<Object>>
-
route(Class, HttpStatus): Optional<RouteMatch<Object>>
-
route(Throwable): Optional<RouteMatch<Object>>
-
route(Class, Throwable): Optional<RouteMatch<Object>>
-
findErrorRoute(Class<Object>, Throwable, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findErrorRoute(Throwable, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findStatusRoute(Class<Object>, HttpStatus, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findStatusRoute(HttpStatus, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findFilters(HttpRequest<Object>): List<HttpFilter>
-
GET(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
POST(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
PUT(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
PATCH(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
DELETE(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
OPTIONS(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
HEAD(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
StatusRoute
-
StatusRouteMatch
-
UnresolvedArgument
-
UriRoute
-
UriRouteMatch
-
exceptions
-
filter
-
FilteredRouter
-
routeFilter: RouteMatchFilter
-
router: Router
-
FilteredRouter(Router, RouteMatchFilter): void
-
findAny(CharSequence, HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
getExposedPorts(): Set<Integer>
-
applyDefaultPorts(List<Integer>): void
-
find(HttpMethod, CharSequence, HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
findAllClosest(HttpRequest<Object>): List<UriRouteMatch<Object, Object>>
-
find(HttpRequest<Object>, CharSequence): Stream<UriRouteMatch<Object, Object>>
-
uriRoutes(): Stream<UriRoute>
-
route(HttpMethod, CharSequence): Optional<UriRouteMatch<Object, Object>>
-
route(HttpStatus): Optional<RouteMatch<Object>>
-
route(Class, HttpStatus): Optional<RouteMatch<Object>>
-
route(Throwable): Optional<RouteMatch<Object>>
-
route(Class, Throwable): Optional<RouteMatch<Object>>
-
findErrorRoute(Class<Object>, Throwable, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findErrorRoute(Throwable, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findStatusRoute(Class<Object>, HttpStatus, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findStatusRoute(HttpStatus, HttpRequest<Object>): Optional<RouteMatch<Object>>
-
findFilters(HttpRequest<Object>): List<HttpFilter>
-
GET(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
POST(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
PUT(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
PATCH(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
DELETE(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
OPTIONS(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
HEAD(CharSequence): Optional<UriRouteMatch<Object, Object>>
-
find(HttpRequest<Object>): Stream<UriRouteMatch<Object, Object>>
-
RouteMatchFilter
-
naming
-
qualifier
-
resource
-
version
Java files
Class files