Package

com.phylage.scaladia

injector

Permalink

package injector

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. injector
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AutoInject[T] extends AutoInjectable with Injector

    Permalink

    It is a basic automatic injection interface.

    It is a basic automatic injection interface. The priority is fixed, use com.phylage.scaladia.injector.AutoInjectCustomPriority to change it.

    T

    Type to register

  2. class AutoInjectCustomPriority[T] extends AutoInject[T] with Injector

    Permalink

    Inject automatically by specifying priority

    Inject automatically by specifying priority

    T

    Type to register

  3. trait Injector extends AnyRef

    Permalink

    It is a rule class to use Injection container.

  4. trait RecoveredInject[T] extends AutoInject[T] with Injector

    Permalink

    This is registered as the weakest dependency that is applied when there is no injectible dependency.

    This is registered as the weakest dependency that is applied when there is no injectible dependency.

    T

    Type to register

Value Members

  1. object Injector

    Permalink
  2. package scope

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped