A Play application.
Loads an application.
Helper to provide the Play built in components.
Helper that provides all the built in components dependencies from the application loader context
A full configuration set.
the underlying Config implementation
The environment for the application.
The root path that the application is deployed at.
The classloader that all application classes and resources can be loaded from.
The mode of the application.
The Global plugin executes application's
Defines an application’s global settings.
A Play logger.
Typical logger interface.
Generic exception for unexpected error cases.
A Play plugin.
(Since version 2.4.0) Use modules instead
This object provides a set of operations to create
The default global settings if not defined in the application.
High-level API for logging operations.
Application mode, either
High-level API to access Play global features.
Contains the Cache access API.
Contains data manipulation helpers (typically HTTP form handling)
Contains the JDBC database access API.
Contains standard HTTP constants.
Contains the internationalisation API.
Play's runtime dependency injection abstraction.
The Module class for information on how to provide bindings.
Contains various APIs that are useful while developing web applications.
Contains the Controller/Action/Result API to handle HTTP requests.
Contains test helpers.
(Since version 2.4.0) Use play.api.routing.Router instead