Documentation ¶
Index ¶
- func EventIdentifier(s model.Struct) string
- func FieldIdentifier(f model.Field) string
- func GetAggregateName(s model.Struct) string
- func GetAggregateNameLowerCase(s model.Struct) string
- func GetEvents(thecontext structures) []model.Struct
- 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 IsEvent(s model.Struct) bool
- func IsEventPart(s model.Struct) bool
- func IsInt(f model.Field) bool
- func IsPersistentEvent(s model.Struct) bool
- func IsPointer(f model.Field) bool
- func IsPrimitive(f model.Field) bool
- func IsRootEvent(s model.Struct) 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 IsTransientEvent(s model.Struct) bool
- func NewGenerator() generator.Generator
- func SliceFieldIdentifier(f model.Field) string
- type Generator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EventIdentifier ¶ added in v1.1.0
func FieldIdentifier ¶ added in v1.1.0
func GetAggregateName ¶
func IsCustomSensitiveField ¶ added in v1.1.0
func IsDeepSensitiveField ¶ added in v1.1.0
func IsEventPart ¶ added in v1.1.0
func IsPersistentEvent ¶
func IsPrimitive ¶ added in v1.1.0
func IsRootEvent ¶
func IsSensitiveEvent ¶ added in v1.1.0
func IsSensitiveEventOrEventPart ¶ added in v1.1.0
func IsSensitiveEventPart ¶ added in v1.1.0
func IsSensitiveField ¶ added in v1.1.0
func IsStringSlice ¶ added in v1.1.0
func IsTransientEvent ¶
func NewGenerator ¶
func SliceFieldIdentifier ¶ added in v1.1.0
Types ¶
type Generator ¶
type Generator struct { }
func (*Generator) Generate ¶
func (eg *Generator) Generate(inputDir string, parsedSource model.ParsedSources) error
func (*Generator) GetAnnotations ¶
func (eg *Generator) GetAnnotations() []annotation.AnnotationDescriptor
Source Files ¶
Click to show internal directories.
Click to hide internal directories.