object GuiceableModule extends GuiceableModuleConversions

Loading and converting Guice modules.

Source
GuiceInjectorBuilder.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GuiceableModule
  2. GuiceableModuleConversions
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. implicit def fromGuiceModule(guiceModule: com.google.inject.Module): GuiceableModule
    Definition Classes
    GuiceableModuleConversions
  2. implicit def fromGuiceModules(guiceModules: Seq[com.google.inject.Module]): GuiceableModule
    Definition Classes
    GuiceableModuleConversions
  3. implicit def fromPlayBinding(binding: Binding[_]): GuiceableModule
    Definition Classes
    GuiceableModuleConversions
  4. implicit def fromPlayBindings(bindings: Seq[Binding[_]]): GuiceableModule
    Definition Classes
    GuiceableModuleConversions
  5. implicit def fromPlayModule(playModule: Module): GuiceableModule
    Definition Classes
    GuiceableModuleConversions
  6. implicit def fromPlayModules(playModules: Seq[Module]): GuiceableModule
    Definition Classes
    GuiceableModuleConversions
  7. def guice(bindings: Seq[Binding[_]], binderOptions: Set[BinderOption]): com.google.inject.Module

    Convert the given Play bindings to a Guice module.

    Convert the given Play bindings to a Guice module.

    Definition Classes
    GuiceableModuleConversions
  8. def guice(env: Environment, conf: Configuration, binderOptions: Set[BinderOption])(module: Module): com.google.inject.Module

    Convert the given Play module to a Guice module.

    Convert the given Play module to a Guice module.

    Definition Classes
    GuiceableModuleConversions
  9. def guiceable(module: Any): GuiceableModule

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

  10. def guiced(env: Environment, conf: Configuration, binderOptions: Set[BinderOption])(builders: Seq[GuiceableModule]): Seq[com.google.inject.Module]

    Apply GuiceableModules to create Guice modules.

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