Documentation ¶
Index ¶
- func GetEventOperationProcess(o model.Operation) string
- func GetEventOperationProducesEvents(o model.Operation) string
- func GetEventOperationProducesEventsAsSlice(o model.Operation) []string
- func GetEventOperationQueueGroups(s model.Struct) []queueGroup
- func GetEventOperationTopic(o model.Operation) string
- func GetEventServiceSelfName(s model.Struct) string
- func GetEventServiceTopics(s model.Struct) []string
- func GetFullEventNames(s model.Struct) []string
- func GetInputArgPackage(o model.Operation) string
- func GetInputArgType(o model.Operation) string
- func IsAnyEventOperationDelayed(s model.Struct) bool
- func IsEventNotTransient(o model.Operation) bool
- func IsEventOperation(o model.Operation) bool
- func IsEventOperationDelayed(o model.Operation) bool
- func IsEventService(s model.Struct) bool
- func IsEventServiceNoTest(s model.Struct) bool
- func IsPrimitiveArg(f model.Field) bool
- func NewGenerator() generator.Generator
- func ToFirstUpper(in string) string
- type Generator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetEventOperationTopic ¶
func GetEventServiceSelfName ¶
func GetEventServiceTopics ¶
func GetFullEventNames ¶
func GetInputArgPackage ¶
func GetInputArgType ¶
func IsEventNotTransient ¶
func IsEventOperation ¶
func IsEventOperationDelayed ¶
func IsEventService ¶
func IsEventServiceNoTest ¶
func IsPrimitiveArg ¶
func NewGenerator ¶
func ToFirstUpper ¶
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.