Interface QueryParametersRoute.Extractor<A,B extends QueryParametersRoute<A>,C extends QueryParametersRoute.Extractor<A,B,C>>

Type Parameters:
A - the resource type
B - the query parameters route type
C - the query parameters route extractor
All Superinterfaces:
RouteExtractor<A,B>
Enclosing interface:
QueryParametersRoute<A>

public static interface QueryParametersRoute.Extractor<A,B extends QueryParametersRoute<A>,C extends QueryParametersRoute.Extractor<A,B,C>> extends RouteExtractor<A,B>

A query parameters route extractor.

Since:
1.12
Author:
Jeremy Kuhn
  • Method Details

    • queryParametersMatchers

      C queryParametersMatchers(Map<String,QueryParametersRoute.ParameterMatcher> queryParametersMatchers)

      Sets the extractor to extract routes defined with the specified query parameters matchers.

      Parameters:
      queryParametersMatchers - a map of parameter matchers
      Returns:
      a route extractor