| Package | Description |
|---|---|
| org.openapitools.codegen | |
| org.openapitools.codegen.languages | |
| org.openapitools.codegen.utils |
| Modifier and Type | Field and Description |
|---|---|
CodegenModel |
CodegenModel.parentModel |
| Modifier and Type | Field and Description |
|---|---|
List<CodegenModel> |
CodegenModel.children |
List<CodegenModel> |
CodegenModel.interfaceModels |
| Modifier and Type | Method and Description |
|---|---|
CodegenModel |
CodegenConfig.fromModel(String name,
io.swagger.v3.oas.models.media.Schema schema) |
CodegenModel |
DefaultCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema schema)
Convert OAS Model object to Codegen Model object
|
CodegenModel |
CodegenModel.getParentModel() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,CodegenModel> |
DefaultCodegen.getAllModels(Map<String,Object> objs)
Index all CodegenModels by model name.
|
List<CodegenModel> |
CodegenModel.getChildren() |
List<CodegenModel> |
CodegenModel.getInterfaceModels() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
DefaultCodegen.addImport(CodegenModel m,
String type) |
protected void |
DefaultCodegen.addParentContainer(CodegenModel model,
String name,
io.swagger.v3.oas.models.media.Schema schema) |
void |
CodegenConfig.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
DefaultCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
CodegenModel.setParentModel(CodegenModel parentModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
CodegenModel.setChildren(List<CodegenModel> children) |
void |
DefaultCodegen.setCircularReferences(Map<String,CodegenModel> models) |
void |
CodegenModel.setInterfaceModels(List<CodegenModel> interfaceModels) |
| Modifier and Type | Method and Description |
|---|---|
CodegenModel |
JavaClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
JavaJAXRSSpecServerCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
ErlangProperCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
CppRestbedServerCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
CSharpNetCoreClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
JavascriptClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
HaskellServantCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema mod) |
CodegenModel |
AbstractEiffelCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
Swift3Codegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema schema) |
CodegenModel |
AbstractApexCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
JavaPlayFrameworkCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
JavaVertXServerCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
CSharpClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
Swift5ClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
JavaVertXWebServerCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
CppRestSdkClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
CppPistacheServerCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
PythonClientExperimentalCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema schema)
Convert OAS Model object to Codegen Model object
|
CodegenModel |
ElixirClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
AbstractKotlinCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema schema) |
CodegenModel |
ClojureClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema mod) |
CodegenModel |
HaskellHttpClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema mod) |
CodegenModel |
AbstractJavaCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
ElmClientCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema schema) |
CodegenModel |
Swift4Codegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
CodegenModel |
RustServerCodegen.fromModel(String name,
io.swagger.v3.oas.models.media.Schema model) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DartDioClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
TypeScriptAngularClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
Swift3Codegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
TypeScriptAxiosClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
JavascriptFlowtypedClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
TypeScriptRxjsClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
TypeScriptInversifyClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
Swift5ClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
TypeScriptNodeClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
PythonClientExperimentalCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
TypeScriptFetchClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
AbstractJavaCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
TypeScriptReduxQueryClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
Swift4Codegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
RubyClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
TypeScriptJqueryClientCodegen.addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel,
io.swagger.v3.oas.models.media.Schema schema) |
protected void |
AbstractTypeScriptClientCodegen.addImport(CodegenModel m,
String type) |
String |
Swift5ClientCodegen.constructExampleCode(CodegenModel codegenModel,
HashMap<String,CodegenModel> modelMaps) |
String |
RClientCodegen.constructExampleCode(CodegenModel codegenModel,
HashMap<String,CodegenModel> modelMaps) |
String |
Swift4Codegen.constructExampleCode(CodegenModel codegenModel,
HashMap<String,CodegenModel> modelMaps) |
void |
JavaClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
DartDioClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
CSharpNancyFXServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
AbstractCSharpCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
CSharpNetCoreClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
SpringCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
ObjcClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty schema) |
void |
AbstractEiffelCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
Swift3Codegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
MysqlSchemaCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaCXFServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaMSF4JServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
PythonAbstractConnexionServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaPlayFrameworkCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaVertXServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
CSharpClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
Swift5ClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaResteasyServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
KotlinSpringServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaResteasyEapServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaVertXWebServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
PythonClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
CppRestSdkClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
PythonClientExperimentalCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty p) |
void |
JavaJAXRSCXFCDIServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaCXFClientCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaUndertowServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaJerseyServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
AbstractJavaCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
StaticHtmlGenerator.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaInflectorServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
Swift4Codegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
RustServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
JavaPKMSTServerCodegen.postProcessModelProperty(CodegenModel model,
CodegenProperty property) |
void |
MysqlSchemaCodegen.processBooleanTypeProperty(CodegenModel model,
CodegenProperty property)
Processes each model's property mapped to boolean type and adds related vendor extensions
|
void |
MysqlSchemaCodegen.processDateTypeProperty(CodegenModel model,
CodegenProperty property)
Processes each model's property mapped to date type and adds related vendor extensions
|
void |
MysqlSchemaCodegen.processDecimalTypeProperty(CodegenModel model,
CodegenProperty property)
Processes each model's property mapped to decimal type and adds related vendor extensions
|
void |
MysqlSchemaCodegen.processIntegerTypeProperty(CodegenModel model,
CodegenProperty property)
Processes each model's property mapped to integer type and adds related vendor extensions
|
void |
MysqlSchemaCodegen.processJsonTypeProperty(CodegenModel model,
CodegenProperty property)
Processes each model's property mapped to JSON type and adds related vendor extensions
|
void |
MysqlSchemaCodegen.processStringTypeProperty(CodegenModel model,
CodegenProperty property)
Processes each model's property mapped to string type and adds related vendor extensions
|
void |
MysqlSchemaCodegen.processUnknownTypeProperty(CodegenModel model,
CodegenProperty property)
Processes each model's property not mapped to any type and adds related vendor extensions
Most of time it's related to referenced properties eg.
|
| Modifier and Type | Method and Description |
|---|---|
static CodegenModel |
ModelUtils.getModelByName(String name,
Map<String,Object> models)
Searches for the model by name in the map of models and returns it
|
Copyright © 2020. All rights reserved.