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.