Packages

p

loco

domain

package domain

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait Aggregate[E <: Event] extends AnyRef
  2. case class AggregateId[E <: Event](id: String) extends Product with Serializable
  3. case class AggregateVersion[+E <: Event](version: Int) extends Product with Serializable
  4. trait Event extends AnyRef
  5. case class MetaAggregate[E <: Event, A <: Aggregate[E]](aggregate: A, version: AggregateVersion[E]) extends Product with Serializable
  6. case class MetaAggregateBuilder[E <: Event, A <: Aggregate[E]](aggregateBuilder: AggregateBuilder[A, E]) extends Product with Serializable
  7. case class MetaEvent[E <: Event](aggregateId: AggregateId[E], event: E, createdAt: Instant, version: AggregateVersion[E]) extends Product with Serializable

Value Members

  1. object AggregateVersion extends Serializable
  2. object MetaEvent extends Serializable

Ungrouped