Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveRecordDefinition ¶
type ActiveRecordDefinition struct { Aggregate *libdomain.AggregateDefinition RenamedEntities map[string]string }
func (*ActiveRecordDefinition) GetRenamedEntity ¶
func (r *ActiveRecordDefinition) GetRenamedEntity(domainName string) string
func (*ActiveRecordDefinition) GetRenamedEntityTitle ¶
func (r *ActiveRecordDefinition) GetRenamedEntityTitle(domainName string) string
func (*ActiveRecordDefinition) Name ¶
func (r *ActiveRecordDefinition) Name() string
func (*ActiveRecordDefinition) Title ¶
func (r *ActiveRecordDefinition) Title() string
type Definitions ¶
type Definitions struct { RepositoryPath string PersistencePath string // contains filtered or unexported fields }
func (*Definitions) GetByID ¶
func (ds *Definitions) GetByID(id string) *ActiveRecordDefinition
GetByID return the specified definition by its ID.
func (*Definitions) Register ¶
func (ds *Definitions) Register(a *ActiveRecordDefinition)
Register is used to register a new definition into the service.
func (*Definitions) Slice ¶
func (ds *Definitions) Slice() []*ActiveRecordDefinition
Slice return the definitions as a slice.
Click to show internal directories.
Click to hide internal directories.