| AbstractAdaCodegen |
|
| AbstractApexCodegen |
|
| AbstractCppCodegen |
|
| AbstractCSharpCodegen |
|
| AbstractDartCodegen |
|
| AbstractEiffelCodegen |
|
| AbstractFSharpCodegen |
|
| AbstractGoCodegen |
|
| AbstractGraphQLCodegen |
|
| AbstractJavaCodegen |
|
| AbstractJavaJAXRSServerCodegen |
|
| AbstractJuliaCodegen |
|
| AbstractKotlinCodegen |
|
| AbstractKotlinCodegen.CustomLambda |
|
| AbstractPhpCodegen |
|
| AbstractPythonCodegen |
|
| AbstractPythonConnexionServerCodegen |
|
| AbstractPythonPydanticV1Codegen |
|
| AbstractRubyCodegen |
|
| AbstractRustCodegen |
|
| AbstractScalaCodegen |
|
| AbstractScalaCodegen.CamelizeLambda |
|
| AbstractScalaCodegen.CustomLambda |
|
| AbstractTypeScriptClientCodegen |
|
| AbstractTypeScriptClientCodegen.ParameterExpander |
Help generating code for any kind of URL parameters (path, matrix, query).
|
| AdaCodegen |
Mustache templates are located in src/main/resources/Ada/.
|
| AdaServerCodegen |
Mustache templates are located in src/main/resources/Ada/.
|
| AndroidClientCodegen |
Mustache templates are located in
src/main/resources/android/ (root templates shared across all libraries) and
src/main/resources/android/libraries/ (library-specific overrides).
|
| Apache2ConfigCodegen |
Mustache templates are located in src/main/resources/apache2/.
|
| ApexClientCodegen |
Mustache templates are located in src/main/resources/apex/.
|
| AsciidocDocumentationCodegen |
basic asciidoc markup generator.
|
| AspnetFastendpointsServerCodegen |
Mustache templates are located in src/main/resources/aspnet-fastendpoints/.
|
| AspNetServerCodegen |
Mustache templates are located in src/main/resources/aspnetcore/.
|
| AvroSchemaCodegen |
Mustache templates are located in src/main/resources/avro-schema/.
|
| BashClientCodegen |
Mustache templates are located in src/main/resources/bash/.
|
| CLibcurlClientCodegen |
Mustache templates are located in src/main/resources/C-libcurl/.
|
| ClojureClientCodegen |
Mustache templates are located in src/main/resources/clojure/.
|
| ConfluenceWikiCodegen |
Mustache templates are located in src/main/resources/confluenceWikiDocs/.
|
| CppHttplibServerCodegen |
C++ HTTP Library Server Code Generator.
|
| CppOatppClientCodegen |
Mustache templates are located in src/main/resources/cpp-oatpp-client/.
|
| CppOatppServerCodegen |
Mustache templates are located in src/main/resources/cpp-oatpp-server/.
|
| CppPistacheServerCodegen |
Mustache templates are located in src/main/resources/cpp-pistache-server/.
|
| CppQtAbstractCodegen |
|
| CppQtClientCodegen |
Mustache templates are located in src/main/resources/cpp-qt-client/.
|
| CppQtQHttpEngineServerCodegen |
Mustache templates are located in src/main/resources/cpp-qt-qhttpengine-server/.
|
| CppRestbedServerCodegen |
Mustache templates are located in src/main/resources/cpp-restbed-server/.
|
| CppRestbedServerDeprecatedCodegen |
Mustache templates are located in src/main/resources/cpp-restbed-server-deprecated/.
|
| CppRestSdkClientCodegen |
Mustache templates are located in src/main/resources/cpp-rest-sdk-client/.
|
| CppTinyClientCodegen |
Mustache templates are located in src/main/resources/cpp-tiny/.
|
| CppTizenClientCodegen |
Mustache templates are located in src/main/resources/cpp-tizen-client/.
|
| CppUE4ClientCodegen |
Mustache templates are located in src/main/resources/cpp-ue4/.
|
| CrystalClientCodegen |
Mustache templates are located in src/main/resources/crystal/.
|
| CSharpClientCodegen |
Mustache templates are located in
src/main/resources/csharp/ (root templates shared across all libraries) and
src/main/resources/csharp/libraries/ (library-specific overrides).
|
| CSharpFunctionsServerCodegen |
Mustache templates are located in
src/main/resources/csharp-functions/ (root templates shared across all libraries) and
src/main/resources/csharp-functions/libraries/ (library-specific overrides).
|
| CSharpReducedClientCodegen |
|
| DartClientCodegen |
Mustache templates are located in src/main/resources/dart2/.
|
| DartDioClientCodegen |
Mustache templates are located in src/main/resources/dart/libraries/dio/.
|
| EiffelClientCodegen |
Mustache templates are located in src/main/resources/Eiffel/.
|
| ElixirClientCodegen |
|
| ElmClientCodegen |
|
| ErlangClientCodegen |
Mustache templates are located in src/main/resources/erlang-client/.
|
| ErlangProperCodegen |
Mustache templates are located in src/main/resources/erlang-proper/.
|
| ErlangServerCodegen |
Mustache templates are located in src/main/resources/erlang-server/.
|
| ErlangServerDeprecatedCodegen |
Mustache templates are located in src/main/resources/erlang-server-deprecated/.
|
| FsharpFunctionsServerCodegen |
Mustache templates are located in src/main/resources/fsharp-functions-server/.
|
| FsharpGiraffeServerCodegen |
Mustache templates are located in src/main/resources/fsharp-giraffe-server/.
|
| GdscriptClientCodegen |
Handlebars templates are located in src/main/resources/gdscript/.
|
| GoClientCodegen |
Mustache templates are located in src/main/resources/go/.
|
| GoEchoServerCodegen |
Mustache templates are located in src/main/resources/go-echo-server/.
|
| GoGinServerCodegen |
Mustache templates are located in src/main/resources/go-gin-server/.
|
| GoServerCodegen |
Mustache templates are located in src/main/resources/go-server/.
|
| GraphQLNodeJSExpressServerCodegen |
Mustache templates are located in src/main/resources/graphql-nodejs-express-server/.
|
| GraphQLSchemaCodegen |
Mustache templates are located in src/main/resources/graphql-schema/.
|
| GroovyClientCodegen |
Mustache templates are located in src/main/resources/Groovy/.
|
| HaskellHttpClientCodegen |
Mustache templates are located in src/main/resources/haskell-http-client/.
|
| HaskellServantCodegen |
Mustache templates are located in src/main/resources/haskell-servant/.
|
| HaskellYesodServerCodegen |
Mustache templates are located in src/main/resources/haskell-yesod/.
|
| JavaCamelServerCodegen |
|
| JavaClientCodegen |
Mustache templates are located in
src/main/resources/Java/ (root templates shared across all libraries) and
src/main/resources/Java/libraries/ (library-specific overrides).
|
| JavaCXFClientCodegen |
Mustache templates are located in src/main/resources/JavaJaxRS/cxf/.
|
| JavaCXFExtServerCodegen |
An Apache CXF-based JAX-RS server with extended capabilities.
|
| JavaCXFServerCodegen |
Mustache templates are located in src/main/resources/JavaJaxRS/cxf/.
|
| JavaDubboServerCodegen |
Mustache templates are located in src/main/resources/java-dubbo/.
|
| JavaHelidonClientCodegen |
Mustache templates are located in src/main/resources/java-helidon/common/ and src/main/resources/java-helidon/client/.
|
| JavaHelidonCommonCodegen |
|
| JavaHelidonCommonCodegen.GenericTypeDeclaration |
|
| JavaHelidonCommonCodegen.GenericTypeDeclarations |
Captures information about the model types for which we need GenericType declarations.
|
| JavaHelidonServerCodegen |
Mustache templates are located in
src/main/resources/java-helidon/server/ (root templates shared across all libraries) and
src/main/resources/java-helidon/server/libraries/ (library-specific overrides).
|
| JavaInflectorServerCodegen |
Mustache templates are located in src/main/resources/JavaInflector/.
|
| JavaJAXRSCXFCDIServerCodegen |
Generates a Java JAXRS Server according to JAXRS 2.0 specification, assuming an
Apache CXF runtime and a Java EE runtime with CDI enabled.
|
| JavaJAXRSSpecServerCodegen |
Mustache templates are located in
src/main/resources/JavaJaxRS/spec/ (root templates shared across all libraries) and
src/main/resources/JavaJaxRS/spec/libraries/ (library-specific overrides).
|
| JavaJerseyServerCodegen |
Mustache templates are located in
src/main/resources/JavaJaxRS/ (root templates shared across all libraries) and
src/main/resources/JavaJaxRS/libraries/ (library-specific overrides).
|
| JavaMicronautAbstractCodegen |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| JavaMicronautClientCodegen |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| JavaMicronautServerCodegen |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| JavaMicroprofileServerCodegen |
|
| JavaMSF4JServerCodegen |
Mustache templates are located in src/main/resources/java-msf4j-server/.
|
| JavaPKMSTServerCodegen |
Created by prokarma on 04/09/17.
|
| JavaPlayFrameworkCodegen |
Mustache templates are located in src/main/resources/JavaPlayFramework/.
|
| JavaResteasyEapServerCodegen |
Mustache templates are located in src/main/resources/JavaJaxRS/resteasy/eap/.
|
| JavaResteasyServerCodegen |
Mustache templates are located in src/main/resources/JavaJaxRS/resteasy/.
|
| JavascriptApolloClientCodegen |
Mustache templates are located in src/main/resources/Javascript-Apollo/.
|
| JavascriptClientCodegen |
Mustache templates are located in
src/main/resources/Javascript/ (root templates shared across all libraries) and
src/main/resources/Javascript/libraries/ (library-specific overrides).
|
| JavascriptClosureAngularClientCodegen |
Mustache templates are located in src/main/resources/Javascript-Closure-Angular/.
|
| JavascriptFlowtypedClientCodegen |
Mustache templates are located in src/main/resources/Javascript-Flowtyped/.
|
| JavaUndertowServerCodegen |
Mustache templates are located in src/main/resources/java-undertow-server/.
|
| JavaVertXServerCodegen |
Mustache templates are located in src/main/resources/JavaVertXServer/.
|
| JavaVertXWebServerCodegen |
Mustache templates are located in src/main/resources/JavaVertXWebServer/.
|
| JavaWiremockServerCodegen |
Mustache templates are located in src/main/resources/java-wiremock/.
|
| JetbrainsHttpClientClientCodegen |
Mustache templates are located in src/main/resources/jetbrains-http-client/.
|
| JetbrainsHttpClientClientCodegen.DoubleMustacheLambda |
|
| JMeterClientCodegen |
Mustache templates are located in src/main/resources/jmeter-client/.
|
| JuliaClientCodegen |
Mustache templates are located in src/main/resources/julia-client/.
|
| JuliaServerCodegen |
Mustache templates are located in src/main/resources/julia-server/.
|
| K6ClientCodegen |
Mustache templates are located in src/main/resources/k6/.
|
| K6ClientCodegen.HTTPRequestGroup |
|
| KotlinClientCodegen |
Mustache templates are located in
src/main/resources/kotlin-client/ (root templates shared across all libraries) and
src/main/resources/kotlin-client/libraries/ (library-specific overrides).
|
| KotlinMiskServerCodegen |
Mustache templates are located in src/main/resources/kotlin-misk/.
|
| KotlinServerCodegen |
Mustache templates are located in
src/main/resources/kotlin-server/ (root templates shared across all libraries) and
src/main/resources/kotlin-server/libraries/ (library-specific overrides).
|
| KotlinServerCodegen.Constants |
|
| KotlinSpringServerCodegen |
OpenAPI Generator codegen implementation for Kotlin + Spring.
|
| KotlinVertxServerCodegen |
Mustache templates are located in src/main/resources/kotlin-vertx-server/.
|
| KotlinWiremockServerCodegen |
Mustache templates are located in src/main/resources/kotlin-wiremock/.
|
| KtormSchemaCodegen |
Mustache templates are located in src/main/resources/ktorm-schema/.
|
| KtormSchemaCodegen.SqlType |
|
| LuaClientCodegen |
Mustache templates are located in src/main/resources/lua/.
|
| MarkdownDocumentationCodegen |
Mustache templates are located in src/main/resources/markdown-documentation/.
|
| MysqlSchemaCodegen |
Mustache templates are located in src/main/resources/mysql-schema/.
|
| N4jsClientCodegen |
Mustache templates are located in src/main/resources/n4js/.
|
| NimClientCodegen |
Mustache templates are located in src/main/resources/nim-client/.
|
| NodeJSExpressServerCodegen |
Mustache templates are located in src/main/resources/nodejs-express-server/.
|
| ObjcClientCodegen |
Mustache templates are located in src/main/resources/objc/.
|
| OCamlClientCodegen |
Mustache templates are located in src/main/resources/ocaml/.
|
| OpenAPIGenerator |
|
| OpenAPIYamlGenerator |
|
| PagedModelScanUtils |
Language-agnostic utility for detecting OpenAPI schemas that represent paginated responses
(Spring PagedModel-like DTOs) and should be substituted with
org.springframework.data.web.PagedModel<T> during code generation.
|
| PagedModelScanUtils.DetectedPagedModel |
Carries the result of a single detected paged-model schema.
|
| PerlClientCodegen |
Mustache templates are located in src/main/resources/perl/.
|
| PhpClientCodegen |
Mustache templates are located in
src/main/resources/php/ (root templates shared across all libraries) and
src/main/resources/php/libraries/ (library-specific overrides).
|
| PhpDataTransferClientCodegen |
Mustache templates are located in src/main/resources/php-dt/.
|
| PhpFlightServerCodegen |
Mustache templates are located in src/main/resources/php-flight/.
|
| PhpLaravelServerCodegen |
Mustache templates are located in src/main/resources/php-laravel/.
|
| PhpLumenServerCodegen |
Mustache templates are located in src/main/resources/php-lumen/.
|
| PhpMezzioPathHandlerServerCodegen |
Mustache templates are located in src/main/resources/php-mezzio-ph/.
|
| PhpNextgenClientCodegen |
Mustache templates are located in src/main/resources/php-nextgen/.
|
| PhpSilexServerCodegen |
Mustache templates are located in src/main/resources/php-silex/.
|
| PhpSlim4ServerCodegen |
Mustache templates are located in src/main/resources/php-slim4-server/.
|
| PhpSymfonyServerCodegen |
Mustache templates are located in src/main/resources/php-symfony/.
|
| PlantumlDocumentationCodegen |
Mustache templates are located in src/main/resources/plantuml/.
|
| PostgresqlSchemaCodegen |
Mustache templates are located in src/main/resources/postgresql-schema/.
|
| PostmanCollectionCodegen |
OpenAPI generator for Postman Collection format v2.1
|
| PostmanCollectionCodegen.PostmanRequestFolder |
|
| PowerShellClientCodegen |
Mustache templates are located in src/main/resources/powershell/.
|
| ProtobufSchemaCodegen |
Mustache templates are located in src/main/resources/protobuf-schema/.
|
| PythonAiohttpConnexionServerCodegen |
Mustache templates are located in src/main/resources/python-aiohttp/.
|
| PythonBluePlanetServerCodegen |
Mustache templates are located in src/main/resources/python-blueplanet/.
|
| PythonClientCodegen |
Mustache templates are located in src/main/resources/python/.
|
| PythonFastAPIServerCodegen |
Mustache templates are located in src/main/resources/python-fastapi/.
|
| PythonFlaskConnexionServerCodegen |
Mustache templates are located in src/main/resources/python-flask/.
|
| PythonPydanticV1ClientCodegen |
Mustache templates are located in src/main/resources/python-pydantic-v1/.
|
| RClientCodegen |
Mustache templates are located in
src/main/resources/r/ (root templates shared across all libraries) and
src/main/resources/r/libraries/ (library-specific overrides).
|
| RubyClientCodegen |
Mustache templates are located in src/main/resources/ruby-client/.
|
| RubyOnRailsServerCodegen |
Mustache templates are located in src/main/resources/ruby-on-rails-server/.
|
| RubySinatraServerCodegen |
Mustache templates are located in src/main/resources/ruby-sinatra-server/.
|
| RustAxumServerCodegen |
Mustache templates are located in src/main/resources/rust-axum/.
|
| RustClientCodegen |
Mustache templates are located in src/main/resources/rust/.
|
| RustServerCodegen |
Mustache templates are located in src/main/resources/rust-server/.
|
| RustServerCodegenDeprecated |
Mustache templates are located in src/main/resources/rust-server/.
|
| ScalaAkkaClientCodegen |
Mustache templates are located in src/main/resources/scala-akka-client/.
|
| ScalaAkkaHttpServerCodegen |
Mustache templates are located in src/main/resources/scala-akka-http-server/.
|
| ScalaCaskServerCodegen |
Mustache templates are located in src/main/resources/scala-cask/.
|
| ScalaCaskServerCodegen.OperationGroup |
This data structure is here to manually identify and fix routes which will overlap (e.g.
|
| ScalaCaskServerCodegen.ParamPart |
This class is used in pathExtractorParams.mustache.
|
| ScalaFinchServerCodegen |
Mustache templates are located in src/main/resources/scala-finch/.
|
| ScalaGatlingCodegen |
|
| ScalaHttp4sClientCodegen |
Mustache templates are located in src/main/resources/scala-http4s/.
|
| ScalaHttp4sServerCodegen |
Mustache templates are located in src/main/resources/scala-http4s-server/.
|
| ScalaLagomServerCodegen |
Mustache templates are located in src/main/resources/scala-lagom-server/.
|
| ScalaPekkoClientCodegen |
Mustache templates are located in src/main/resources/scala-pekko-client/.
|
| ScalaPlayFrameworkServerCodegen |
Mustache templates are located in src/main/resources/scala-play-server/.
|
| ScalaSttp4ClientCodegen |
Mustache templates are located in src/main/resources/scala-sttp4/.
|
| ScalaSttp4ClientCodegen.BooleanProperty |
|
| ScalaSttp4ClientCodegen.JsonLibraryProperty |
|
| ScalaSttp4ClientCodegen.PackageProperty |
|
| ScalaSttp4ClientCodegen.Property<T> |
|
| ScalaSttp4ClientCodegen.StringProperty |
|
| ScalaSttp4JsoniterClientCodegen |
Mustache templates are located in src/main/resources/scala-sttp4-jsoniter/.
|
| ScalaSttp4JsoniterClientCodegen.BooleanProperty |
|
| ScalaSttp4JsoniterClientCodegen.PackageProperty |
|
| ScalaSttp4JsoniterClientCodegen.Property<T> |
|
| ScalaSttp4JsoniterClientCodegen.StringProperty |
|
| ScalaSttpClientCodegen |
Mustache templates are located in src/main/resources/scala-sttp/.
|
| ScalaSttpClientCodegen.BooleanProperty |
|
| ScalaSttpClientCodegen.JsonLibraryProperty |
|
| ScalaSttpClientCodegen.PackageProperty |
|
| ScalaSttpClientCodegen.Property<T> |
|
| ScalaSttpClientCodegen.StringProperty |
|
| ScalatraServerCodegen |
Mustache templates are located in src/main/resources/scalatra/.
|
| ScalazClientCodegen |
Mustache templates are located in src/main/resources/scalaz/.
|
| SpringCodegen |
Mustache templates are located in
src/main/resources/JavaSpring/ (root templates shared across all libraries) and
src/main/resources/JavaSpring/libraries/ (library-specific overrides).
|
| SpringPageableScanUtils |
Language-agnostic utility methods for scanning OpenAPI specs for Spring Pageable-related
features: sort enum validation, pageable defaults, and pageable constraints (max page/size).
|
| SpringPageableScanUtils.PageableConstraintsData |
Carries max constraints for page number and page size from a pageable operation.
|
| SpringPageableScanUtils.PageableDefaultsData |
Carries parsed default values for page, size, and sort fields from a pageable operation.
|
| SpringPageableScanUtils.SortFieldDefault |
Carries a parsed sort field and its direction (always "ASC" or "DESC") from the spec default.
|
| StaticDocCodegen |
Mustache templates are located in src/main/resources/openapi-static/.
|
| StaticHtml2Generator |
Mustache templates are located in src/main/resources/htmlDocs2/.
|
| StaticHtmlGenerator |
Mustache templates are located in src/main/resources/htmlDocs/.
|
| Swift5ClientCodegen |
Mustache templates are located in
src/main/resources/swift5/ (root templates shared across all libraries) and
src/main/resources/swift5/libraries/ (library-specific overrides).
|
| Swift6ClientCodegen |
Mustache templates are located in
src/main/resources/swift6/ (root templates shared across all libraries) and
src/main/resources/swift6/libraries/ (library-specific overrides).
|
| SwiftCombineClientCodegen |
Mustache templates are located in src/main/resources/swift-combine/.
|
| TerraformProviderCodegen |
Mustache templates are located in src/main/resources/terraform-provider/.
|
| TypeScriptAngularClientCodegen |
Mustache templates are located in src/main/resources/typescript-angular/.
|
| TypeScriptAureliaClientCodegen |
Mustache templates are located in src/main/resources/typescript-aurelia/.
|
| TypeScriptAxiosClientCodegen |
Mustache templates are located in src/main/resources/typescript-axios/.
|
| TypeScriptClientCodegen |
Mustache templates are located in src/main/resources/typescript/.
|
| TypeScriptFetchClientCodegen |
Mustache templates are located in src/main/resources/typescript-fetch/.
|
| TypeScriptInversifyClientCodegen |
Mustache templates are located in src/main/resources/typescript-inversify/.
|
| TypeScriptJqueryClientCodegen |
Mustache templates are located in src/main/resources/typescript-jquery/.
|
| TypeScriptNestjsClientCodegen |
Mustache templates are located in src/main/resources/typescript-nestjs/.
|
| TypeScriptNestjsServerCodegen |
Mustache templates are located in src/main/resources/typescript-nestjs-server/.
|
| TypeScriptNodeClientCodegen |
Mustache templates are located in src/main/resources/typescript-node/.
|
| TypeScriptReduxQueryClientCodegen |
Mustache templates are located in src/main/resources/typescript-redux-query/.
|
| TypeScriptRxjsClientCodegen |
Mustache templates are located in src/main/resources/typescript-rxjs/.
|
| WsdlSchemaCodegen |
Mustache templates are located in src/main/resources/wsdl-schema/.
|
| XojoClientCodegen |
Mustache templates are located in src/main/resources/xojo-client/.
|
| ZapierClientCodegen |
Mustache templates are located in src/main/resources/zapier/.
|