GuiceableModule

play.api.inject.guice.GuiceableModule
See theGuiceableModule companion trait

Loading and converting Guice modules.

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def guiceable(module: Any): GuiceableModule

Attempt to convert a module of unknown type to a GuiceableModule.

Attempt to convert a module of unknown type to a GuiceableModule.

Attributes

def guiced(env: Environment, conf: Configuration, binderOptions: Set[BinderOption])(builders: Seq[GuiceableModule]): Seq[Module]

Apply GuiceableModules to create Guice modules.

Apply GuiceableModules to create Guice modules.

Attributes

def loadModules(environment: Environment, configuration: Configuration): Seq[GuiceableModule]

Inherited methods

def guice(bindings: Seq[Binding[_]], binderOptions: Set[BinderOption]): Module

Convert the given Play bindings to a Guice module.

Convert the given Play bindings to a Guice module.

Attributes

Inherited from:
GuiceableModuleConversions
def guice(env: Environment, conf: Configuration, binderOptions: Set[BinderOption])(module: Module): Module

Convert the given Play module to a Guice module.

Convert the given Play module to a Guice module.

Attributes

Inherited from:
GuiceableModuleConversions

Implicits

Inherited implicits

implicit def fromGuiceModule(guiceModule: Module): GuiceableModule

Attributes

Inherited from:
GuiceableModuleConversions
implicit def fromGuiceModules(guiceModules: Seq[Module]): GuiceableModule

Attributes

Inherited from:
GuiceableModuleConversions
implicit def fromPlayBinding(binding: Binding[_]): GuiceableModule

Attributes

Inherited from:
GuiceableModuleConversions
implicit def fromPlayBindings(bindings: Seq[Binding[_]]): GuiceableModule

Attributes

Inherited from:
GuiceableModuleConversions
implicit def fromPlayModule(playModule: Module): GuiceableModule

Attributes

Inherited from:
GuiceableModuleConversions
implicit def fromPlayModules(playModules: Seq[Module]): GuiceableModule

Attributes

Inherited from:
GuiceableModuleConversions