Module io.inverno.mod.http.base
Package io.inverno.mod.http.base.router
Interface QueryParametersRoute.Manager<A,B,C extends QueryParametersRoute<A>,D extends QueryParametersRoute.Manager<A,B,C,D,E>,E extends Router<A,B,C,D,E>>
- Type Parameters:
A
- the resource typeB
- the input typeC
- the query parameters route typeD
- the query parameters route manager typeE
- the router type
- All Superinterfaces:
RouteManager<A,
B, C, D, E>
- Enclosing interface:
QueryParametersRoute<A>
public static interface QueryParametersRoute.Manager<A,B,C extends QueryParametersRoute<A>,D extends QueryParametersRoute.Manager<A,B,C,D,E>,E extends Router<A,B,C,D,E>>
extends RouteManager<A,B,C,D,E>
A query parameters route manager.
- Since:
- 1.12
- Author:
- Jeremy Kuhn
-
Method Summary
Modifier and TypeMethodDescriptionqueryParametersMatchers
(Map<String, QueryParametersRoute.ParameterMatcher> queryParametersMatchers) Specifies the query parameters matchers matching query parameter in an input.Methods inherited from interface io.inverno.mod.http.base.router.RouteManager
disable, enable, findRoutes, remove, set, set, set
-
Method Details
-
queryParametersMatchers
D queryParametersMatchers(Map<String, QueryParametersRoute.ParameterMatcher> queryParametersMatchers) Specifies the query parameters matchers matching query parameter in an input.
- Parameters:
queryParametersMatchers
- a map of query parameter matchers- Returns:
- the route manager
-