@Singleton public class DefaultApplication extends java.lang.Object implements Application
Application creation is handled by the framework engine.
| Constructor and Description |
|---|
DefaultApplication(play.api.Application application,
com.typesafe.config.Config config,
Injector injector)
Create an application that wraps a Scala application.
|
DefaultApplication(play.api.Application application,
Configuration configuration,
Injector injector)
Deprecated.
Use the constructor that accepts Config
|
DefaultApplication(play.api.Application application,
Injector injector)
Create an application that wraps a Scala application.
|
| Modifier and Type | Method and Description |
|---|---|
play.api.Application |
asScala()
Get the application as a Scala application.
|
com.typesafe.config.Config |
config()
Get the application configuration.
|
play.api.Application |
getWrappedApplication()
Get the underlying Scala application.
|
Injector |
injector()
Get the injector for this application.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclassloader, configuration, getFile, isDev, isProd, isTest, path, resource, resourceAsStream@Inject
public DefaultApplication(play.api.Application application,
com.typesafe.config.Config config,
Injector injector)
application - the application to wrapconfig - the new application's configurationinjector - the new application's injector@Deprecated
public DefaultApplication(play.api.Application application,
Configuration configuration,
Injector injector)
application - the application to wrapconfiguration - the new application's configurationinjector - the new application's injectorpublic DefaultApplication(play.api.Application application,
Injector injector)
application - the application to wrapinjector - the new application's injectorpublic play.api.Application getWrappedApplication()
getWrappedApplication in interface Applicationmethodpublic play.api.Application asScala()
asScala in interface ApplicationApplicationpublic com.typesafe.config.Config config()
config in interface Applicationpublic Injector injector()
injector in interface Application