AggregateRoot

open class AggregateRoot<I : ID<*>>(id: I) : Entity<I>

Marker interface to easily identify a domain object as aggregate root.

Constructors

Link copied to clipboard
constructor(id: I)

Properties

Link copied to clipboard
open val id: I

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String