package dddbase

Type Members

  1. trait Aggregate extends AnyRef
  2. trait AggregateAllReader[M[_]] extends AggregateIO[M]
  3. trait AggregateChunkReader[M[_]] extends AggregateIO[M]
  4. trait AggregateIO[M[_]] extends AnyRef
  5. trait AggregateId extends AnyRef
  6. trait AggregateLongId extends AggregateId
  7. trait AggregateMultiHardDeletable[M[_]] extends AnyRef
  8. trait AggregateMultiReader[M[_]] extends AggregateIO[M]
  9. trait AggregateMultiSoftDeletable[M[_]] extends AnyRef
  10. trait AggregateMultiWriter[M[_]] extends AggregateIO[M]
  11. case class AggregateNotFoundException(id: AggregateId) extends Exception with Product with Serializable
  12. trait AggregateSingleHardDeletable[M[_]] extends AnyRef
  13. trait AggregateSingleReader[M[_]] extends AggregateIO[M]
  14. trait AggregateSingleSoftDeletable[M[_]] extends AnyRef
  15. trait AggregateSingleWriter[M[_]] extends AggregateIO[M]
  16. trait AggregateStringId extends AggregateId
  17. case class AggregatesChunk[A <: Aggregate](index: Long, aggregates: Seq[A]) extends Product with Serializable

Ungrouped