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
.
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 class that routes must extend.
A class that routes must extend. The routes compiler generates code that extends this trait.
A null router
Try to load the configured routes class.
Try to load the configured routes class.
The routes class if configured or if a default one in the root package was detected.
provides Play's router implementation