Documentation
¶
Index ¶
- func Generators(specFile string, conf appconf.Configuration) []generator.Generator
- type CSharpLibraryGenerator
- type GoLibraryGenerator
- type JavaLibraryGenerator
- type KotlinLibraryGenerator
- type KrakenDGenerator
- type LLMSGenerator
- type PrintingPressGenerator
- type PythonLibraryGenerator
- type ScaffoldingGenerator
- type TypeScriptLibraryGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Generators ¶
func Generators(specFile string, conf appconf.Configuration) []generator.Generator
Types ¶
type CSharpLibraryGenerator ¶
type CSharpLibraryGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.CSharpLanguageOptions `json:"-" yaml:"-"`
}
func (*CSharpLibraryGenerator) Generate ¶
func (n *CSharpLibraryGenerator) Generate(opts generator.GenerateOptions) error
func (*CSharpLibraryGenerator) GetOutputName ¶
func (n *CSharpLibraryGenerator) GetOutputName() string
func (*CSharpLibraryGenerator) Name ¶
func (n *CSharpLibraryGenerator) Name() string
type GoLibraryGenerator ¶
type GoLibraryGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.GoLanguageOptions `json:"-" yaml:"-"`
}
func (*GoLibraryGenerator) Generate ¶
func (n *GoLibraryGenerator) Generate(opts generator.GenerateOptions) error
func (*GoLibraryGenerator) GetOutputName ¶
func (n *GoLibraryGenerator) GetOutputName() string
func (*GoLibraryGenerator) Name ¶
func (n *GoLibraryGenerator) Name() string
type JavaLibraryGenerator ¶
type JavaLibraryGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.JavaLanguageOptions `json:"-" yaml:"-"`
}
func (*JavaLibraryGenerator) Generate ¶
func (n *JavaLibraryGenerator) Generate(opts generator.GenerateOptions) error
func (*JavaLibraryGenerator) GetOutputName ¶
func (n *JavaLibraryGenerator) GetOutputName() string
func (*JavaLibraryGenerator) Name ¶
func (n *JavaLibraryGenerator) Name() string
type KotlinLibraryGenerator ¶
type KotlinLibraryGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.KotlinLanguageOptions `json:"-" yaml:"-"`
}
func (*KotlinLibraryGenerator) Generate ¶
func (n *KotlinLibraryGenerator) Generate(opts generator.GenerateOptions) error
func (*KotlinLibraryGenerator) GetOutputName ¶
func (n *KotlinLibraryGenerator) GetOutputName() string
func (*KotlinLibraryGenerator) Name ¶
func (n *KotlinLibraryGenerator) Name() string
type KrakenDGenerator ¶
type KrakenDGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.KrakenDOptions `json:"-" yaml:"-"`
}
func (*KrakenDGenerator) Generate ¶
func (n *KrakenDGenerator) Generate(opts generator.GenerateOptions) error
func (*KrakenDGenerator) GetOutputName ¶
func (n *KrakenDGenerator) GetOutputName() string
func (*KrakenDGenerator) Name ¶
func (n *KrakenDGenerator) Name() string
type LLMSGenerator ¶
type LLMSGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.PrintingPressOptions `json:"-" yaml:"-"`
}
func (*LLMSGenerator) Generate ¶
func (n *LLMSGenerator) Generate(opts generator.GenerateOptions) error
func (*LLMSGenerator) GetOutputName ¶
func (n *LLMSGenerator) GetOutputName() string
func (*LLMSGenerator) Name ¶
func (n *LLMSGenerator) Name() string
type PrintingPressGenerator ¶
type PrintingPressGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.PrintingPressOptions `json:"-" yaml:"-"`
}
func (*PrintingPressGenerator) Generate ¶
func (n *PrintingPressGenerator) Generate(opts generator.GenerateOptions) error
func (*PrintingPressGenerator) GetOutputName ¶
func (n *PrintingPressGenerator) GetOutputName() string
func (*PrintingPressGenerator) Name ¶
func (n *PrintingPressGenerator) Name() string
type PythonLibraryGenerator ¶
type PythonLibraryGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.PythonLanguageOptions `json:"-" yaml:"-"`
}
func (*PythonLibraryGenerator) Generate ¶
func (n *PythonLibraryGenerator) Generate(opts generator.GenerateOptions) error
func (*PythonLibraryGenerator) GetOutputName ¶
func (n *PythonLibraryGenerator) GetOutputName() string
func (*PythonLibraryGenerator) Name ¶
func (n *PythonLibraryGenerator) Name() string
type ScaffoldingGenerator ¶
type ScaffoldingGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.ScaffoldingOptions `json:"-" yaml:"-"`
}
func (*ScaffoldingGenerator) Generate ¶
func (n *ScaffoldingGenerator) Generate(opts generator.GenerateOptions) error
func (*ScaffoldingGenerator) GetOutputName ¶
func (n *ScaffoldingGenerator) GetOutputName() string
func (*ScaffoldingGenerator) Name ¶
func (n *ScaffoldingGenerator) Name() string
type TypeScriptLibraryGenerator ¶
type TypeScriptLibraryGenerator struct {
APISpec string `json:"-" yaml:"-"`
Repository appconf.RepositoryConf `json:"-" yaml:"-"`
Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
Provider appconf.ProviderConf `json:"-" yaml:"-"`
Opts appconf.TypescriptLanguageOptions `json:"-" yaml:"-"`
}
func (*TypeScriptLibraryGenerator) Generate ¶
func (n *TypeScriptLibraryGenerator) Generate(opts generator.GenerateOptions) error
func (*TypeScriptLibraryGenerator) GetOutputName ¶
func (n *TypeScriptLibraryGenerator) GetOutputName() string
func (*TypeScriptLibraryGenerator) Name ¶
func (n *TypeScriptLibraryGenerator) Name() string
Click to show internal directories.
Click to hide internal directories.