Documentation
¶
Index ¶
- type DefaultGenerator
- func (g *DefaultGenerator) Description() string
- func (g *DefaultGenerator) Generate(opts openapigenerator.GenerateOpts) error
- func (g *DefaultGenerator) Id() string
- func (g *DefaultGenerator) IsPrimitiveType(input string) bool
- func (g *DefaultGenerator) PostProcessType(codeType openapigenerator.CodeType) openapigenerator.CodeType
- func (g *DefaultGenerator) PostProcessing(outputDir string) error
- func (g *DefaultGenerator) TemplateData(opts openapigenerator.TemplateDataOpts) (openapigenerator.DocumentModel, error)
- func (g *DefaultGenerator) ToClassName(name string) string
- func (g *DefaultGenerator) ToCodeType(schema *base.Schema, schemaType openapigenerator.CodeTypeSchemaType, ...) (openapigenerator.CodeType, error)
- func (g *DefaultGenerator) ToConstantName(name string) string
- func (g *DefaultGenerator) ToFunctionName(name string) string
- func (g *DefaultGenerator) ToParameterName(name string) string
- func (g *DefaultGenerator) ToPropertyName(name string) string
- func (g *DefaultGenerator) TypeToImport(iType openapigenerator.CodeType) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultGenerator ¶
type DefaultGenerator struct {
}
func NewGenerator ¶
func NewGenerator() *DefaultGenerator
func (*DefaultGenerator) Description ¶
func (g *DefaultGenerator) Description() string
func (*DefaultGenerator) Generate ¶
func (g *DefaultGenerator) Generate(opts openapigenerator.GenerateOpts) error
func (*DefaultGenerator) Id ¶
func (g *DefaultGenerator) Id() string
func (*DefaultGenerator) IsPrimitiveType ¶
func (g *DefaultGenerator) IsPrimitiveType(input string) bool
func (*DefaultGenerator) PostProcessType ¶
func (g *DefaultGenerator) PostProcessType(codeType openapigenerator.CodeType) openapigenerator.CodeType
func (*DefaultGenerator) PostProcessing ¶
func (g *DefaultGenerator) PostProcessing(outputDir string) error
func (*DefaultGenerator) TemplateData ¶
func (g *DefaultGenerator) TemplateData(opts openapigenerator.TemplateDataOpts) (openapigenerator.DocumentModel, error)
func (*DefaultGenerator) ToClassName ¶
func (g *DefaultGenerator) ToClassName(name string) string
func (*DefaultGenerator) ToCodeType ¶
func (g *DefaultGenerator) ToCodeType(schema *base.Schema, schemaType openapigenerator.CodeTypeSchemaType, required bool) (openapigenerator.CodeType, error)
func (*DefaultGenerator) ToConstantName ¶
func (g *DefaultGenerator) ToConstantName(name string) string
func (*DefaultGenerator) ToFunctionName ¶
func (g *DefaultGenerator) ToFunctionName(name string) string
func (*DefaultGenerator) ToParameterName ¶
func (g *DefaultGenerator) ToParameterName(name string) string
func (*DefaultGenerator) ToPropertyName ¶
func (g *DefaultGenerator) ToPropertyName(name string) string
func (*DefaultGenerator) TypeToImport ¶
func (g *DefaultGenerator) TypeToImport(iType openapigenerator.CodeType) string
Click to show internal directories.
Click to hide internal directories.