Documentation
¶
Index ¶
- type KotlinMultiplatformGenerator
- func (g *KotlinMultiplatformGenerator) Description() string
- func (g *KotlinMultiplatformGenerator) Generate(opts openapigenerator.GenerateOpts) error
- func (g *KotlinMultiplatformGenerator) Id() string
- func (g *KotlinMultiplatformGenerator) IsPrimitiveType(input string) bool
- func (g *KotlinMultiplatformGenerator) PostProcessType(codeType openapigenerator.CodeType) openapigenerator.CodeType
- func (g *KotlinMultiplatformGenerator) PostProcessing(files map[string]templateapi.RenderedFile) error
- func (g *KotlinMultiplatformGenerator) StatusCodeToClassName(code string) string
- func (g *KotlinMultiplatformGenerator) TemplateData(opts openapigenerator.TemplateDataOpts) (openapigenerator.DocumentModel, error)
- func (g *KotlinMultiplatformGenerator) ToClassName(name string) string
- func (g *KotlinMultiplatformGenerator) ToCodeType(schema *base.Schema, schemaType openapigenerator.CodeTypeSchemaType, ...) (openapigenerator.CodeType, error)
- func (g *KotlinMultiplatformGenerator) ToConstantName(name string) string
- func (g *KotlinMultiplatformGenerator) ToFunctionName(name string) string
- func (g *KotlinMultiplatformGenerator) ToParameterName(name string) string
- func (g *KotlinMultiplatformGenerator) ToPropertyName(name string) string
- func (g *KotlinMultiplatformGenerator) TypeToImport(iType openapigenerator.CodeType) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KotlinMultiplatformGenerator ¶
type KotlinMultiplatformGenerator struct {
// contains filtered or unexported fields
}
func NewGenerator ¶
func NewGenerator() *KotlinMultiplatformGenerator
func (*KotlinMultiplatformGenerator) Description ¶
func (g *KotlinMultiplatformGenerator) Description() string
func (*KotlinMultiplatformGenerator) Generate ¶
func (g *KotlinMultiplatformGenerator) Generate(opts openapigenerator.GenerateOpts) error
func (*KotlinMultiplatformGenerator) Id ¶
func (g *KotlinMultiplatformGenerator) Id() string
func (*KotlinMultiplatformGenerator) IsPrimitiveType ¶
func (g *KotlinMultiplatformGenerator) IsPrimitiveType(input string) bool
func (*KotlinMultiplatformGenerator) PostProcessType ¶
func (g *KotlinMultiplatformGenerator) PostProcessType(codeType openapigenerator.CodeType) openapigenerator.CodeType
func (*KotlinMultiplatformGenerator) PostProcessing ¶
func (g *KotlinMultiplatformGenerator) PostProcessing(files map[string]templateapi.RenderedFile) error
func (*KotlinMultiplatformGenerator) StatusCodeToClassName ¶
func (g *KotlinMultiplatformGenerator) StatusCodeToClassName(code string) string
func (*KotlinMultiplatformGenerator) TemplateData ¶
func (g *KotlinMultiplatformGenerator) TemplateData(opts openapigenerator.TemplateDataOpts) (openapigenerator.DocumentModel, error)
func (*KotlinMultiplatformGenerator) ToClassName ¶
func (g *KotlinMultiplatformGenerator) ToClassName(name string) string
func (*KotlinMultiplatformGenerator) ToCodeType ¶
func (g *KotlinMultiplatformGenerator) ToCodeType(schema *base.Schema, schemaType openapigenerator.CodeTypeSchemaType, required bool) (openapigenerator.CodeType, error)
func (*KotlinMultiplatformGenerator) ToConstantName ¶
func (g *KotlinMultiplatformGenerator) ToConstantName(name string) string
func (*KotlinMultiplatformGenerator) ToFunctionName ¶
func (g *KotlinMultiplatformGenerator) ToFunctionName(name string) string
func (*KotlinMultiplatformGenerator) ToParameterName ¶
func (g *KotlinMultiplatformGenerator) ToParameterName(name string) string
func (*KotlinMultiplatformGenerator) ToPropertyName ¶
func (g *KotlinMultiplatformGenerator) ToPropertyName(name string) string
func (*KotlinMultiplatformGenerator) TypeToImport ¶
func (g *KotlinMultiplatformGenerator) TypeToImport(iType openapigenerator.CodeType) string
Click to show internal directories.
Click to hide internal directories.