cc.otavia.core.ioc
package cc.otavia.core.ioc
Members list
Type members
Classlikes
abstract class AbstractModule extends Module
Attributes
- Supertypes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object Bean
case class BeanDefinition(factory: ActorFactory[_], num: Int, qualifier: Option[String], primary: Boolean)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class Component(num: Int) extends StaticAnnotation
mark a actor class auto create num instance by actor ioc system
mark a actor class auto create num instance by actor ioc system
Value parameters
- num
-
number of instance to create
Attributes
- Supertypes
-
trait StaticAnnotationclass Annotationclass Objecttrait Matchableclass Any
trait Module
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AbstractModule
trait ModuleListener
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AbstractLogger
class Primary extends StaticAnnotation
If the actor address that requires automatic injection has multiple implementations, the subclass with the Primary Annotation is preferred
If the actor address that requires automatic injection has multiple implementations, the subclass with the Primary Annotation is preferred
Attributes
- Supertypes
-
trait StaticAnnotationclass Annotationclass Objecttrait Matchableclass Any
In this article