Raptor Aggregate Event
data class RaptorAggregateEvent<out AggregateId : RaptorAggregateId, out Change : RaptorAggregateChange<AggregateId>>(val aggregateId: AggregateId, val change: Change, val id: RaptorAggregateEventId, val timestamp: Timestamp, val version: Int, val lastVersionInBatch: Int = version) : RaptorEntity<RaptorAggregateEventId>
Constructors
Link copied to clipboard
fun <out AggregateId : RaptorAggregateId, out Change : RaptorAggregateChange<AggregateId>> RaptorAggregateEvent(aggregateId: AggregateId, change: Change, id: RaptorAggregateEventId, timestamp: Timestamp, version: Int, lastVersionInBatch: Int = version)