| Package | Description |
|---|---|
| org.openapitools.codegen | |
| org.openapitools.codegen.languages | |
| org.openapitools.codegen.model |
| Modifier and Type | Field and Description |
|---|---|
List<CodegenOperation> |
CodegenCallback.Url.requests |
| Modifier and Type | Method and Description |
|---|---|
CodegenOperation |
DefaultCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers)
Convert OAS Operation object to Codegen Operation object
|
CodegenOperation |
CodegenConfig.fromOperation(String resourcePath,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,CodegenOperation> |
CodegenOperation.contentTypeToOperation() |
Map<String,List<CodegenOperation>> |
DefaultGenerator.processPaths(io.swagger.v3.oas.models.Paths paths) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Add operation to group
|
void |
CodegenConfig.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
protected void |
DefaultCodegen.handleMethodResponse(io.swagger.v3.oas.models.Operation operation,
Map<String,io.swagger.v3.oas.models.media.Schema> schemas,
CodegenOperation op,
io.swagger.v3.oas.models.responses.ApiResponse methodResponse)
Set op's returnBaseType, returnType, examples etc.
|
protected void |
DefaultCodegen.handleMethodResponse(io.swagger.v3.oas.models.Operation operation,
Map<String,io.swagger.v3.oas.models.media.Schema> schemas,
CodegenOperation op,
io.swagger.v3.oas.models.responses.ApiResponse methodResponse,
Map<String,String> schemaMappings)
Set op's returnBaseType, returnType, examples etc.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Add operation to group
|
void |
CodegenConfig.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
| Modifier and Type | Field and Description |
|---|---|
BiPredicate<CodegenOperation,CodegenParameter> |
AbstractTypeScriptClientCodegen.ParameterExpander.Location.isPresentIn |
| Modifier and Type | Method and Description |
|---|---|
CodegenOperation |
ScalaSttpClientCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
JavaHelidonClientCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
AbstractApexCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
CSharpNetCoreClientCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
CppPistacheServerCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
ScalaAkkaHttpServerCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
JavaHelidonServerCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
BashClientCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
HaskellYesodServerCodegen.fromOperation(String resourcePath,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
PhpSlimServerCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
PhpSlim4ServerCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
RustServerCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
StaticHtml2Generator.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
AbstractAdaCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
AbstractDartCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
PythonClientCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers)
Custom version of this method so we can move the body parameter into bodyParam
|
CodegenOperation |
SpringCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
JavaVertXServerCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
JavaHelidonCommonCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
HaskellServantCodegen.fromOperation(String resourcePath,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
CppRestSdkClientCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
AbstractJavaCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers) |
CodegenOperation |
AbstractJuliaCodegen.fromOperation(String path,
String httpMethod,
io.swagger.v3.oas.models.Operation operation,
List<io.swagger.v3.oas.models.servers.Server> servers)
Convert OAS Operation object to Codegen Operation object
|
| Modifier and Type | Method and Description |
|---|---|
void |
JavaCamelServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
JavaHelidonClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
PhpMezzioPathHandlerServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Add operation to group
Override of default grouping - group by resource path, not tag
|
void |
PhpDataTransferClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
JavaCXFClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
KotlinSpringServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
JavaClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
RustServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Add operation to group
|
void |
JavaMicronautAbstractCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
OpenAPIYamlGenerator.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Group operations by resourcePath so that operations with same path and
different http method can be rendered one after the other.
|
void |
JavaPKMSTServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
PythonClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Custom version of this method to prevent mutation of
codegenOperation.operationIdLowerCase/operationIdSnakeCase
Property Usages:
- operationId: endpoint method name when using tagged apis
- httpMethod: endpoint method name when using path apis
- operationIdCamelCase: Api class name containing single endpoint for tagged apis
- operationIdLowerCase: (smuggled) path enum variable name
- nickname: (smuggled) path module name for path apis
- operationIdSnakeCase: (smuggled) path Api class name when using path apis
|
void |
SpringCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
AbstractJavaJAXRSServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
JavaInflectorServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
HaskellHttpClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation op,
Map<String,List<CodegenOperation>> operations) |
protected void |
ScalaAkkaHttpServerCodegen.addPathMatcher(CodegenOperation codegenOperation) |
static AbstractTypeScriptClientCodegen.ParameterExpander.Location |
AbstractTypeScriptClientCodegen.ParameterExpander.Location.fromParam(CodegenOperation op,
CodegenParameter param) |
String |
WsdlSchemaCodegen.generateOperationId(CodegenOperation op) |
protected String |
PhpMezzioPathHandlerServerCodegen.generatePathPattern(CodegenOperation op) |
protected void |
AbstractJavaCodegen.handleImplicitHeaders(CodegenOperation operation)
This method removes all implicit header parameters from the list of parameters
|
protected void |
TypeScriptNodeClientCodegen.handleMethodResponse(io.swagger.v3.oas.models.Operation operation,
Map<String,io.swagger.v3.oas.models.media.Schema> schemas,
CodegenOperation op,
io.swagger.v3.oas.models.responses.ApiResponse methodResponse) |
protected void |
TypeScriptNodeClientCodegen.handleMethodResponse(io.swagger.v3.oas.models.Operation operation,
Map<String,io.swagger.v3.oas.models.media.Schema> schemas,
CodegenOperation op,
io.swagger.v3.oas.models.responses.ApiResponse methodResponse,
Map<String,String> importMappings) |
protected void |
AbstractFSharpCodegen.processOperation(CodegenOperation operation) |
protected void |
CsharpNetcoreFunctionsServerCodegen.processOperation(CodegenOperation operation) |
protected void |
FsharpGiraffeServerCodegen.processOperation(CodegenOperation operation) |
protected void |
AbstractCSharpCodegen.processOperation(CodegenOperation operation) |
protected void |
AspNetCoreServerCodegen.processOperation(CodegenOperation operation) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaCamelServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
JavaHelidonClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
PhpMezzioPathHandlerServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Add operation to group
Override of default grouping - group by resource path, not tag
|
void |
PhpDataTransferClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
JavaCXFClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
KotlinSpringServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
JavaClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
RustServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Add operation to group
|
void |
JavaMicronautAbstractCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
OpenAPIYamlGenerator.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Group operations by resourcePath so that operations with same path and
different http method can be rendered one after the other.
|
void |
JavaPKMSTServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
PythonClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations)
Custom version of this method to prevent mutation of
codegenOperation.operationIdLowerCase/operationIdSnakeCase
Property Usages:
- operationId: endpoint method name when using tagged apis
- httpMethod: endpoint method name when using path apis
- operationIdCamelCase: Api class name containing single endpoint for tagged apis
- operationIdLowerCase: (smuggled) path enum variable name
- nickname: (smuggled) path module name for path apis
- operationIdSnakeCase: (smuggled) path Api class name when using path apis
|
void |
SpringCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
AbstractJavaJAXRSServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
JavaInflectorServerCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
void |
HaskellHttpClientCodegen.addOperationToGroup(String tag,
String resourcePath,
io.swagger.v3.oas.models.Operation operation,
CodegenOperation op,
Map<String,List<CodegenOperation>> operations) |
void |
AbstractPhpCodegen.escapeMediaType(List<CodegenOperation> operationList) |
| Constructor and Description |
|---|
ParameterExpander(CodegenOperation op,
Function<String,String> toParameterName) |
| Modifier and Type | Method and Description |
|---|---|
List<CodegenOperation> |
OperationMap.getOperation() |
| Modifier and Type | Method and Description |
|---|---|
void |
OperationMap.setOperation(CodegenOperation ops) |
| Modifier and Type | Method and Description |
|---|---|
void |
OperationMap.setOperation(List<? extends CodegenOperation> ops) |
Copyright © 2023. All rights reserved.