Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultConfig = ConverterConfig{
OutputFile: "./generated/generated.go",
OutputPackageName: "generated",
}
Functions ¶
This section is empty.
Types ¶
type Converter ¶
type ConverterConfig ¶
type ConverterConfig struct { Common Name string OutputFile string OutputPackagePath string OutputPackageName string Extend []*method.Definition Comments []string }
func (*ConverterConfig) PackageID ¶
func (conf *ConverterConfig) PackageID() string
type FieldMapping ¶
type FieldMapping struct { Source string Function *method.Definition Ignore bool }
type Method ¶
type Method struct { *method.Definition Common Constructor *method.Definition AutoMap []string Fields map[string]*FieldMapping RawFieldSettings []string }
func (*Method) Field ¶
func (m *Method) Field(targetName string) *FieldMapping
type Raw ¶
type Raw struct { Converters []RawConverter Global RawLines WorkDir string BuildTags string OuputBuildConstraint string }
type RawConverter ¶
Click to show internal directories.
Click to hide internal directories.