Versions in this module Expand all Collapse all v1 v1.1.0 Oct 10, 2019 Changes in this version + func EventIdentifier(s model.Struct) string + func FieldIdentifier(f model.Field) string + func IsBool(f model.Field) bool + func IsCustom(f model.Field) bool + func IsCustomSensitiveField(f model.Field) bool + func IsDate(f model.Field) bool + func IsDeepSensitiveField(f model.Field) bool + func IsEventPart(s model.Struct) bool + func IsInt(f model.Field) bool + func IsPointer(f model.Field) bool + func IsPrimitive(f model.Field) bool + func IsSensitiveEvent(s model.Struct) bool + func IsSensitiveEventOrEventPart(s model.Struct) bool + func IsSensitiveEventPart(s model.Struct) bool + func IsSensitiveField(f model.Field) bool + func IsSlice(f model.Field) bool + func IsString(f model.Field) bool + func IsStringSlice(f model.Field) bool + func SliceFieldIdentifier(f model.Field) string v1.0.0 May 24, 2018 Changes in this version + func GetAggregateName(s model.Struct) string + func GetAggregateNameLowerCase(s model.Struct) string + func GetEvents(thecontext structures) []model.Struct + func IsEvent(s model.Struct) bool + func IsPersistentEvent(s model.Struct) bool + func IsRootEvent(s model.Struct) bool + func IsTransientEvent(s model.Struct) bool + func NewGenerator() generator.Generator + type Generator struct + func (eg *Generator) Generate(inputDir string, parsedSource model.ParsedSources) error + func (eg *Generator) GetAnnotations() []annotation.AnnotationDescriptor