Interface URIRoute.Manager<A,B,C extends URIRoute<A>,D extends URIRoute.Manager<A,B,C,D,E>,E extends Router<A,B,C,D,E>>

Type Parameters:
A - the resource type
B - the input type
C - the URI route type
D - the URI route manager type
E - the router type
All Superinterfaces:
RouteManager<A,B,C,D,E>
Enclosing interface:
URIRoute<A>

public static interface URIRoute.Manager<A,B,C extends URIRoute<A>,D extends URIRoute.Manager<A,B,C,D,E>,E extends Router<A,B,C,D,E>> extends RouteManager<A,B,C,D,E>

A URI route manager.

Since:
1.12
Author:
Jeremy Kuhn
  • Method Details

    • uri

      D uri(String uri)

      Specifies the URI matching the URI in an input.

      Parameters:
      uri - a URI
      Returns:
      the route manager
    • uriPattern

      D uriPattern(URIPattern uriPattern)

      Specifies the URI pattern matching the URI in an input.

      Parameters:
      uriPattern - a URI pattern
      Returns:
      the route manager