package injector
Ordering
- Alphabetic
Visibility
- Public
- All
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