| Package | Description |
|---|---|
| org.openapitools.codegen | |
| org.openapitools.codegen.languages |
| Modifier and Type | Field and Description |
|---|---|
CodegenParameter |
CodegenOperation.bodyParam |
| Modifier and Type | Field and Description |
|---|---|
List<CodegenParameter> |
CodegenOperation.allParams |
List<CodegenParameter> |
CodegenOperation.bodyParams |
List<CodegenParameter> |
CodegenOperation.cookieParams |
List<CodegenParameter> |
CodegenOperation.formParams |
List<CodegenParameter> |
CodegenOperation.headerParams |
List<CodegenParameter> |
CodegenOperation.optionalParams |
List<CodegenParameter> |
CodegenOperation.pathParams |
List<CodegenParameter> |
CodegenOperation.queryParams |
List<CodegenParameter> |
CodegenOperation.requiredParams |
| Modifier and Type | Method and Description |
|---|---|
CodegenParameter |
CodegenParameter.copy() |
CodegenParameter |
DefaultCodegen.fromFormProperty(String name,
io.swagger.v3.oas.models.media.Schema propertySchema,
Set<String> imports) |
CodegenParameter |
DefaultCodegen.fromParameter(io.swagger.v3.oas.models.parameters.Parameter parameter,
Set<String> imports)
Convert OAS Parameter object to Codegen Parameter object
|
CodegenParameter |
DefaultCodegen.fromRequestBody(io.swagger.v3.oas.models.parameters.RequestBody body,
Set<String> imports,
String bodyParameterName) |
| Modifier and Type | Method and Description |
|---|---|
List<CodegenParameter> |
DefaultCodegen.fromRequestBodyToFormParameters(io.swagger.v3.oas.models.parameters.RequestBody body,
Set<String> imports) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCodegen.addBodyModelSchema(CodegenParameter codegenParameter,
String name,
io.swagger.v3.oas.models.media.Schema schema,
Set<String> imports,
String bodyParameterName,
boolean forceSimpleRef) |
protected String |
DefaultCodegen.getCollectionFormat(CodegenParameter codegenParameter)
Returns null by default but can be overwritten to return a valid collectionFormat
for the
CodegenParameter. |
boolean |
DefaultCodegen.isParameterNameUnique(CodegenParameter p,
List<CodegenParameter> parameters) |
void |
CodegenConfig.postProcessParameter(CodegenParameter parameter) |
void |
DefaultCodegen.postProcessParameter(CodegenParameter parameter) |
void |
DefaultCodegen.setParameterBooleanFlagWithCodegenProperty(CodegenParameter parameter,
CodegenProperty property)
Set CodegenParameter boolean flag using CodegenProperty.
|
void |
DefaultCodegen.setParameterContentType(CodegenParameter codegenParameter,
io.swagger.v3.oas.models.media.MediaType mediaType)
Sets the content type of the parameter based on the encoding specified in the request body.
|
void |
DefaultCodegen.setParameterExampleValue(CodegenParameter codegenParameter)
Return the example value of the parameter.
|
void |
DefaultCodegen.setParameterExampleValue(CodegenParameter codegenParameter,
io.swagger.v3.oas.models.parameters.Parameter parameter)
Return the example value of the parameter.
|
void |
DefaultCodegen.setParameterExampleValue(CodegenParameter codegenParameter,
io.swagger.v3.oas.models.parameters.RequestBody requestBody)
Return the example value of the parameter.
|
protected void |
DefaultCodegen.setParameterNullable(CodegenParameter parameter,
CodegenProperty property) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultCodegen.isParameterNameUnique(CodegenParameter p,
List<CodegenParameter> parameters) |
| Modifier and Type | Method and Description |
|---|---|
CodegenParameter |
PythonClientCodegen.fromFormProperty(String name,
io.swagger.v3.oas.models.media.Schema propertySchema,
Set<String> imports)
Create a CodegenParameter for a Form Property
We have a custom version of this method so we can invoke
setParameterExampleValue(codegenParameter, parameter)
rather than setParameterExampleValue(codegenParameter)
This ensures that all of our samples are generated in
toExampleValueRecursive
|
CodegenParameter |
BashClientCodegen.fromParameter(io.swagger.v3.oas.models.parameters.Parameter param,
Set<String> imports)
Convert OpenAPI Parameter object to Codegen Parameter object
|
CodegenParameter |
ScalaAkkaHttpServerCodegen.fromParameter(io.swagger.v3.oas.models.parameters.Parameter parameter,
Set<String> imports) |
CodegenParameter |
PythonClientCodegen.fromRequestBody(io.swagger.v3.oas.models.parameters.RequestBody body,
Set<String> imports,
String bodyParameterName)
We have a custom version of this method to produce links to models when they are
primitive type (not map, not array, not object) and include validations or are enums
|
CodegenParameter |
RustServerCodegen.fromRequestBody(io.swagger.v3.oas.models.parameters.RequestBody body,
Set<String> imports,
String bodyParameterName) |
| Modifier and Type | Method and Description |
|---|---|
List<CodegenParameter> |
StaticHtml2Generator.postProcessParameterEnum(List<CodegenParameter> parameterList)
Format to HTML the enums contained in every operations
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PythonClientCodegen.addBodyModelSchema(CodegenParameter codegenParameter,
String name,
io.swagger.v3.oas.models.media.Schema schema,
Set<String> imports,
String bodyParameterName,
boolean forceSimpleRef)
Adds the body model schema to the body parameter
We have a custom version of this method so we can flip forceSimpleRef
to True based upon the results of unaliasSchema
With this customization, we ensure that when schemas are passed to getSchemaType
- if they have ref in them they are a model
- if they do not have ref in them they are not a model
|
String |
RClientCodegen.constructExampleCode(CodegenParameter codegenParameter,
HashMap<String,CodegenModel> modelMaps) |
String |
Swift4Codegen.constructExampleCode(CodegenParameter codegenParameter,
HashMap<String,CodegenModel> modelMaps) |
String |
Swift5ClientCodegen.constructExampleCode(CodegenParameter codegenParameter,
HashMap<String,CodegenModel> modelMaps,
Set visitedModels) |
protected String |
JavascriptClientCodegen.getCollectionFormat(CodegenParameter codegenParameter) |
void |
TypeScriptAngularClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
CppRestbedServerCodegen.postProcessParameter(CodegenParameter parameter) |
void |
CSharpNetCoreClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
SpringCodegen.postProcessParameter(CodegenParameter p) |
void |
AbstractGraphQLCodegen.postProcessParameter(CodegenParameter parameter) |
void |
AbstractEiffelCodegen.postProcessParameter(CodegenParameter parameter)
Overrides postProcessParameter to add a vendor extension
"x-exportParamName".
|
void |
TypeScriptAxiosClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
AbstractApexCodegen.postProcessParameter(CodegenParameter parameter) |
void |
TypeScriptRxjsClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
TypeScriptInversifyClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
LuaClientCodegen.postProcessParameter(CodegenParameter parameter)
Overrides postProcessParameter to add a vendor extension "x-exportParamName".
|
void |
CSharpClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
AbstractAdaCodegen.postProcessParameter(CodegenParameter parameter)
Overrides postProcessParameter to add a vendor extension "x-is-model-type".
|
void |
PythonLegacyClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
PythonClientCodegen.postProcessParameter(CodegenParameter p) |
void |
AbstractPythonConnexionServerCodegen.postProcessParameter(CodegenParameter parameter) |
void |
TypeScriptNestjsClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
CppRestSdkClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
TypeScriptFetchClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
TypeScriptAngularJsClientCodegen.postProcessParameter(CodegenParameter parameter) |
void |
StaticHtmlGenerator.postProcessParameter(CodegenParameter parameter) |
void |
AbstractCSharpCodegen.setParameterExampleValue(CodegenParameter codegenParameter) |
void |
SpringCodegen.setParameterExampleValue(CodegenParameter p) |
void |
ObjcClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
JavascriptClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
BashClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
PerlClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
AbstractApexCodegen.setParameterExampleValue(CodegenParameter p) |
void |
AbstractFSharpCodegen.setParameterExampleValue(CodegenParameter codegenParameter) |
void |
AndroidClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
PythonLegacyClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
RClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
AbstractPythonConnexionServerCodegen.setParameterExampleValue(CodegenParameter p) |
void |
CLibcurlClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
JavascriptApolloClientCodegen.setParameterExampleValue(CodegenParameter p) |
void |
AbstractJavaCodegen.setParameterExampleValue(CodegenParameter p) |
void |
AbstractPhpCodegen.setParameterExampleValue(CodegenParameter p) |
void |
PythonLegacyClientCodegen.setParameterExampleValue(CodegenParameter codegenParameter,
io.swagger.v3.oas.models.parameters.Parameter parameter) |
void |
RClientCodegen.setParameterExampleValue(CodegenParameter codegenParameter,
io.swagger.v3.oas.models.parameters.Parameter parameter)
Return the example value of the parameter.
|
void |
PythonClientCodegen.setParameterExampleValue(CodegenParameter codegenParameter,
io.swagger.v3.oas.models.parameters.Parameter parameter)
Set the codegenParameter example value
We have a custom version of this function so we can invoke toExampleValue
|
void |
AbstractJavaCodegen.setParameterExampleValue(CodegenParameter codegenParameter,
io.swagger.v3.oas.models.parameters.Parameter parameter)
Return the example value of the parameter.
|
void |
PythonClientCodegen.setParameterExampleValue(CodegenParameter codegenParameter,
io.swagger.v3.oas.models.parameters.RequestBody requestBody)
Return the example value of the parameter.
|
| Modifier and Type | Method and Description |
|---|---|
List<CodegenParameter> |
StaticHtml2Generator.postProcessParameterEnum(List<CodegenParameter> parameterList)
Format to HTML the enums contained in every operations
|
Copyright © 2021. All rights reserved.