A dynamically extracted part of the path.
A dynamically extracted part of the path.
The name of the part.
The constraint - that is, the type.
Whether the path should be encoded/decoded.
A generated router.
Information about a Handler, especially useful for loading the handler
with reflection.
An object that, when invoked with a thunk, produces a Handler that wraps
that thunk.
An object that, when invoked with a thunk, produces a Handler that wraps
that thunk. Constructed by a HandlerInvokerFactory.
An object that creates a HandlerInvoker.
An object that creates a HandlerInvoker. Used by the createInvoker method
to create a HandlerInvoker for each route. The Routes.createInvoker method looks
for an implicit HandlerInvokerFactory and uses that to create a HandlerInvoker.
An included router
A part of a path.
A pattern for match paths, consisting of a sequence of path parts.
The context for a reverse route.
The context for a reverse route.
This is made available implicitly to PathBindables and QueryStringBindables in the reverse router so that they can query the fixed params that are passed to the action.
An empty reverse router context is made available implicitly to the router and JavaScript router.
The fixed params that this route passes to the action.
A static part of the path.
An included router
A route
The play.core.routing package contains all the code necessary for Play's code generated routers.