Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StructAttributeHolders ¶
type StructAttributeHolders struct { StructHolder annotations.AnnotationHolder FieldHolders map[string]*annotations.AnnotationHolder }
type StructInfo ¶
StructInfo represents a struct with its fields
type TypeVisitor ¶
type TypeVisitor struct {
// contains filtered or unexported fields
}
func NewTypeVisitor ¶
func NewTypeVisitor(packages []*packages.Package) *TypeVisitor
func (*TypeVisitor) GetStructs ¶
func (v *TypeVisitor) GetStructs() []definitions.ModelMetadata
GetStructs returns the list of processed structs.
func (*TypeVisitor) VisitStruct ¶
Click to show internal directories.
Click to hide internal directories.