Packages

abstract class Sharded extends ShardedT

Self Type
Sharded
Linear Supertypes
ShardedT, ComponentT, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Sharded
  2. ShardedT
  3. ComponentT
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Sharded()(implicit componentCodePositionMaterializer: CodePositionMaterializer)

Type Members

  1. trait BaseComponent extends ShardedBaseComponentT
  2. abstract type Command
    Definition Classes
    ComponentT
  3. abstract type EntityId
    Definition Classes
    ShardedT
  4. abstract type SerializableCommand <: Command
    Definition Classes
    ComponentT
  5. type Wiring = ShardedComponent[Sharded.this.type]
    Definition Classes
    ShardedT → ComponentT

Abstract Value Members

  1. abstract val commandSerializer: CirceSerializer[SerializableCommand]
    Definition Classes
    ComponentT
  2. implicit abstract val entityIdCodec: EntityIdCodec[EntityId]
    Definition Classes
    ShardedT

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val additionalSerializers: Seq[CirceSerializer[_]]
    Definition Classes
    ComponentT
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  7. implicit val componentCodePositionMaterializer: CodePositionMaterializer
    Definition Classes
    Sharded → ComponentT
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  12. def init(__innerComponent: => BaseComponent)(implicit actorSystem: => ActorSystem[_]): ShardedComponent[Sharded.this.type]
    Definition Classes
    ShardedT → ComponentT
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. lazy val logContext: CustomContext
    Definition Classes
    ComponentT
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  18. def serializers: Seq[CirceSerializer[_]]
    Definition Classes
    ComponentT
  19. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  23. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from ShardedT

Inherited from ComponentT

Inherited from AnyRef

Inherited from Any

Ungrouped