Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainEntity ¶
type DomainEntity interface { AddEvent(event DomainEvent) PopEvents() []DomainEvent }
type DomainEntityImpl ¶
type DomainEntityImpl struct {
// contains filtered or unexported fields
}
func NewDomainEntity ¶
func NewDomainEntity() *DomainEntityImpl
func (*DomainEntityImpl) AddEvent ¶
func (d *DomainEntityImpl) AddEvent(event DomainEvent)
func (*DomainEntityImpl) PopEvents ¶
func (d *DomainEntityImpl) PopEvents() []DomainEvent
type DomainEvent ¶
Click to show internal directories.
Click to hide internal directories.