Showing content from https://www.playframework.com/documentation/2.5.x/api/scala/play/api/inject/guice/GuiceBuilder.html below:
GuiceBuilder - play.api.inject.guice.GuiceBuilder
final def !=(arg0: Any): Boolean
final def ##(): Int
final def ==(arg0: Any): Boolean
def applicationModule(): com.google.inject.Module
Create a Play Injector backed by Guice using this configured builder.
final def asInstanceOf[T0]: T0
final def bindings(bindModules: GuiceableModule*): Self
Add Guice modules, Play modules, or Play bindings.
def clone(): AnyRef
final def configure(conf: (String, Any)*): Self
Add additional configuration.
final def configure(conf: Map[String, Any]): Self
Add additional configuration.
final def configure(conf: Configuration): Self
Add additional configuration.
def createModule(): com.google.inject.Module
Creation of the Guice Module used by the injector.
final def disable[T](implicit tag: ClassTag[T]): Self
Disable module by class.
final def disable(moduleClasses: Class[_]*): Self
Disable modules by class.
final def disableCircularProxies(disable: Boolean = true): Self
Disable circular proxies on the Guice Binder.
final def eagerlyLoaded(): Self
Set the dependency initialization to eager.
final def eq(arg0: AnyRef): Boolean
def equals(arg0: Any): Boolean
def finalize(): Unit
final def getClass(): Class[_]
def hashCode(): Int
final def in(classLoader: ClassLoader): Self
Set the environment class loader.
final def in(mode: Mode.Mode): Self
Set the environment mode.
final def in(path: File): Self
Set the environment path.
final def in(env: Environment): Self
Set the environment.
def injector(): Injector
Create a Play Injector backed by Guice using this configured builder.
final def isInstanceOf[T0]: Boolean
final def ne(arg0: AnyRef): Boolean
final def notify(): Unit
final def notifyAll(): Unit
final def overrides(overrideModules: GuiceableModule*): Self
Override bindings using Guice modules, Play modules, or Play bindings.
final def requireAtInjectOnConstructors(require: Boolean = true): Self
Require @Inject on constructors (even default constructors).
final def requireExactBindingAnnotations(require: Boolean = true): Self
Requires that Guice finds an exactly matching binding annotation.
final def requireExplicitBindings(require: Boolean = true): Self
Instructs the injector to only inject classes that are explicitly bound in a module.
final def synchronized[T0](arg0: â T0): T0
def toString(): String
final def wait(): Unit
final def wait(arg0: Long, arg1: Int): Unit
final def wait(arg0: Long): Unit
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4