Wired

class Wired(val instanceFactoryMap: InstanceFactoryMap) extends InstanceLookup with DynamicInstantiate

Dynamically access wired instances in a module

Companion
object
trait DynamicInstantiate
trait InstanceLookup
class Object
trait Matchable
class Any

Value members

Concrete methods

def withInstanceFactory[T](wiredInstanceFactory: () => T)(implicit ct: ClassTag[T]): Wired
def withInstances(wiredInstanced: AnyRef*): Wired

Inherited methods

def lookup[T](cls: Class[T]): List[T]
Inherited from
InstanceLookup
def lookupSingleOrThrow[T](cls: Class[T]): T
Inherited from
InstanceLookup
@throws(scala.Predef.classOf[java.lang.InstantiationException])
def wireClassInstance[T](cls: Class[T]): T
Inherited from
DynamicInstantiate
def wireClassInstanceByName(className: String): Any
Inherited from
DynamicInstantiate