package injector
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait AutoInject extends AnyRef
AutoInject is subject to automatic loading by refuel.
AutoInject is subject to automatic loading by refuel.
At the time of calling
inject[T]
, all module classes that inheritT with AutoInjectable
are injection candidates.If there are multiple injection candidates, you need to be controlled with the refuel.domination.Inject annotation.
trait A
class B extends A with AutoInjectable // This is treated as priority "Default"
- trait InjectionPool extends AnyRef
- case class InjectionType[T](wtt: scala.reflect.api.JavaUniverse.WeakTypeTag[T], applyment: (Container) => IndexedSymbol[T], name: String) extends Product with Serializable
Value Members
- object InjectionPool
- object InjectionType extends Serializable