Package

scaldi

play

Permalink

package play

Visibility
  1. Public
  2. All

Type Members

  1. class BuiltinScaldiModule extends Module

    Permalink
  2. trait CanBeScaldiInjector extends AnyRef

    Permalink
  3. class ControllerInjector extends MutableInjectorUser with InjectorWithLifecycle[ControllerInjector] with ShutdownHookLifecycleManager

    Permalink

    Injector for the Play applications that creates controller bindings on the fly.

    Injector for the Play applications that creates controller bindings on the fly. The preferred way to use it is by adding it to the module composition at the very end, so that it would be possible to override default instantiation strategy in user-defined modules.

    Here is an example:

    object Global extends GlobalSettings with ScaldiSupport {
      def applicationModule = new UserModule :: new DbModule :: new ControllerInjector
    }
    

  4. class FakeRouter extends Router

    Permalink
  5. class FakeRouterModule extends Module

    Permalink
  6. final class ScaldiApplicationBuilder extends ScaldiBuilder[ScaldiApplicationBuilder]

    Permalink

    A builder for creating Applications using Scaldi.

  7. class ScaldiApplicationLoader extends ApplicationLoader

    Permalink
  8. abstract class ScaldiBuilder[Self] extends AnyRef

    Permalink
  9. class ScaldiInjector extends play.api.inject.Injector

    Permalink
  10. final class ScaldiInjectorBuilder extends ScaldiBuilder[ScaldiInjectorBuilder]

    Permalink

    Default empty builder for creating Scaldi-backed Injectors.

  11. trait ScaldiSupport extends GlobalSettings

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2015-02-02) GlobalSettings is deprecated so is ScaldiSupport trait

Value Members

  1. object CanBeScaldiInjector

    Permalink
  2. object FakeRouterModule

    Permalink
  3. object ScaldiApplicationBuilder

    Permalink
  4. object ScaldiBuilder extends Injectable

    Permalink

Deprecated Value Members

  1. object ScaldiSupport

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2015-02-02) GlobalSettings is deprecated so is ScaldiSupport trait

Ungrouped