All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractAdaCodegen |
|
| AbstractApexCodegen |
|
| AbstractCppCodegen |
|
| AbstractCSharpCodegen |
|
| AbstractDartCodegen |
|
| AbstractEiffelCodegen |
|
| AbstractFSharpCodegen |
|
| AbstractGoCodegen |
|
| AbstractGraphQLCodegen |
|
| AbstractJavaCodegen |
|
| AbstractJavaJAXRSServerCodegen |
|
| AbstractJuliaCodegen |
|
| AbstractKotlinCodegen |
|
| AbstractKotlinCodegen.SERIALIZATION_LIBRARY_TYPE |
|
| AbstractPhpCodegen |
|
| AbstractPythonCodegen |
|
| AbstractPythonConnexionServerCodegen |
|
| AbstractRubyCodegen |
|
| AbstractRustCodegen |
|
| AbstractRustCodegen.CasingType |
|
| AbstractScalaCodegen |
|
| AbstractScalaCodegen.CamelizeLambda |
|
| AbstractScalaCodegen.CustomLambda |
|
| AbstractScalaCodegen.DateLibraries |
|
| AbstractTypeScriptClientCodegen |
|
| AbstractTypeScriptClientCodegen.ParameterExpander |
Help generating code for any kind of URL parameters (path, matrix, query).
|
| AbstractTypeScriptClientCodegen.ParameterExpander.Location |
Where the parameter is located in the request.
|
| AbstractTypeScriptClientCodegen.ParameterExpander.ParamStyle |
How the parameter is formatted/converted/encoded in the actual request.
|
| AdaCodegen |
|
| AdaServerCodegen |
|
| AndroidClientCodegen |
|
| Apache2ConfigCodegen |
|
| ApexClientCodegen |
|
| ApiInfoMap |
|
| AsciidocDocumentationCodegen |
basic asciidoc markup generator.
|
| AspNetServerCodegen |
|
| AuthMethod |
|
| AuthParser |
|
| AvroSchemaCodegen |
|
| BashClientCodegen |
|
| BeanValidationExtendedFeatures |
|
| BeanValidationFeatures |
|
| CamelCaseLambda |
Converts text in a fragment to camelCase.
|
| CamelizeOption |
|
| CaseFormatLambda |
Converts text from CaseFormat to another CaseFormat
Register:
|
| CLibcurlClientCodegen |
|
| ClientOptInput |
|
| CliOption |
|
| ClojureClientCodegen |
|
| CodegenCallback |
|
| CodegenCallback.Url |
|
| CodegenComposedSchemas |
|
| CodegenConfig |
|
| CodegenConfigLoader |
|
| CodegenConfigurator |
A class which manages the contextual configuration for code generation.
|
| CodegenConfiguratorUtils |
Contains shared logic for applying key-value pairs and CSV strings
to specific settings in CodegenConfigurator.
|
| CodegenConstants |
A class for storing constants that are used throughout the project.
|
| CodegenConstants.ENUM_PROPERTY_NAMING_TYPE |
|
| CodegenConstants.MODEL_PROPERTY_NAMING_TYPE |
|
| CodegenConstants.PARAM_NAMING_TYPE |
|
| CodegenDiscriminator |
This class encapsulates the OpenAPI discriminator construct, as specified at
https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#discriminatorObject.
|
| CodegenDiscriminator.MappedModel |
An object to hold discriminator mappings between payload values and schema names or
references.
|
| CodegenEncoding |
|
| CodegenIgnoreProcessor |
Presents a processing utility for parsing and evaluating files containing common ignore patterns.
|
| CodegenMediaType |
|
| CodegenModel |
CodegenModel represents a schema object in a OpenAPI document.
|
| CodegenModelFactory |
|
| CodegenModelType |
|
| CodegenOperation |
|
| CodegenParameter |
Describes a single operation parameter in the OAS specification.
|
| CodegenProperty |
|
| CodegenResponse |
|
| CodegenSecurity |
|
| CodegenServer |
|
| CodegenServerVariable |
|
| CodegenType |
|
| CommonTemplateContentLocator |
Locates generator-agnostic templates from a common built-in location.
|
| ConfluenceWikiCodegen |
|
| CppPistacheServerCodegen |
|
| CppQtAbstractCodegen |
|
| CppQtClientCodegen |
|
| CppQtQHttpEngineServerCodegen |
|
| CppRestbedServerCodegen |
|
| CppRestbedServerDeprecatedCodegen |
|
| CppRestSdkClientCodegen |
|
| CppTinyClientCodegen |
|
| CppTizenClientCodegen |
|
| CppUE4ClientCodegen |
|
| CrystalClientCodegen |
|
| CSharpClientCodegen |
|
| CSharpFunctionsServerCodegen |
|
| CSharpReducedClientCodegen |
|
| CXFExtServerFeatures |
|
| CXFFeatures |
Features supported by CXF 3 (client + server)
|
| CXFServerFeatures |
Features supported by CXF 3 server
|
| DartClientCodegen |
|
| DartDioClientCodegen |
|
| DefaultCodegen |
|
| DefaultGenerator |
|
| DirectoryRule |
|
| DocumentationProviderFeatures |
The DocumentationProvider Features support to additional properties to select the
documentation provider and the annotation library to use during code generation.
|
| DocumentationProviderFeatures.AnnotationLibrary |
|
| DocumentationProviderFeatures.DocumentationProvider |
|
| DryRunTemplateManager |
Manages templates for a generator "dry run"
|
| DynamicSettings |
|
| EiffelClientCodegen |
|
| ElixirClientCodegen |
|
| ElmClientCodegen |
|
| ErlangClientCodegen |
|
| ErlangProperCodegen |
|
| ErlangServerCodegen |
|
| EscapeChar |
Escapes the desired character if not escaped already, e.g.
|
| EverythingRule |
An ignore rule which matches everything.
|
| ExampleGenerator |
|
| FileRule |
|
| FirstLambda |
Split text by 2 spaces and then return the first entry
Register:
|
| FsharpFunctionsServerCodegen |
|
| FsharpGiraffeServerCodegen |
|
| Generator |
|
| GeneratorLanguage |
|
| GeneratorNotFoundException |
Typed exception exposing issues with loading generators (e.g.
|
| GeneratorTemplateContentLocator |
|
| GlobalSettings |
GlobalSettings encapsulates SystemProperties, since the codegen mechanism heavily relies on a stable,
non-changing System Property Basis.
|
| GoClientCodegen |
|
| GoEchoServerCodegen |
|
| GoGinServerCodegen |
|
| GoServerCodegen |
|
| GraphQLNodeJSExpressServerCodegen |
|
| GraphQLSchemaCodegen |
|
| GroovyClientCodegen |
|
| GzipFeatures |
|
| GzipTestFeatures |
|
| HandlebarsEngineAdapter |
|
| HaskellHttpClientCodegen |
|
| HaskellServantCodegen |
|
| HaskellYesodServerCodegen |
|
| IgnoreLineParser |
|
| IJsonSchemaValidationProperties |
|
| ImplementationVersion |
|
| IndentedLambda |
This naively prepends indention to all lines of a fragment.
|
| InlineModelResolver |
|
| InvalidRule |
|
| JavaCamelServerCodegen |
|
| JavaClientCodegen |
|
| JavaCXFClientCodegen |
|
| JavaCXFExtServerCodegen |
An Apache CXF-based JAX-RS server with extended capabilities.
|
| JavaCXFServerCodegen |
|
| JavaHelidonClientCodegen |
|
| JavaHelidonCommonCodegen |
|
| JavaHelidonServerCodegen |
|
| JavaInflectorServerCodegen |
|
| 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 |
|
| JavaJerseyServerCodegen |
|
| JavaMicronautAbstractCodegen |
|
| JavaMicronautAbstractCodegen.SERIALIZATION_LIBRARY_TYPE |
|
| JavaMicronautClientCodegen |
|
| JavaMicronautServerCodegen |
|
| JavaMSF4JServerCodegen |
|
| JavaPKMSTServerCodegen |
Created by prokarma on 04/09/17.
|
| JavaPlayFrameworkCodegen |
|
| JavaResteasyEapServerCodegen |
|
| JavaResteasyServerCodegen |
|
| JavascriptApolloClientCodegen |
|
| JavascriptClientCodegen |
|
| JavascriptClosureAngularClientCodegen |
|
| JavascriptFlowtypedClientCodegen |
|
| JavaUndertowServerCodegen |
|
| JavaVertXServerCodegen |
|
| JavaVertXWebServerCodegen |
|
| JbossFeature |
|
| JetbrainsHttpClientClientCodegen |
|
| JetbrainsHttpClientClientCodegen.DoubleMustacheLambda |
|
| JMeterClientCodegen |
|
| JoinWithCommaLambda |
Split text by 2 spaces and then join the strings with ", "
Register:
|
| JsonCache |
An interface for querying and mutating a JSON object graph.
|
| JsonCache.CacheException |
Exception thrown by cache operations.
|
| JsonCache.Factory |
A factory for creating JSON cache root instances.
|
| JsonCache.Root |
Load/merge/save/flush functionality implemented by the root of a JSON cache hierarchy.
|
| JsonCache.Root.MergePolicy |
Describes cache behaviour when a load method is called for a cache instance that is already loaded.
|
| JuliaClientCodegen |
|
| JuliaServerCodegen |
|
| K6ClientCodegen |
|
| K6ClientCodegen.HTTPRequestGroup |
|
| KotlinClientCodegen |
|
| KotlinClientCodegen.CollectionType |
|
| KotlinClientCodegen.DateLibrary |
|
| KotlinClientCodegen.RequestDateConverter |
|
| KotlinServerCodegen |
|
| KotlinServerCodegen.Constants |
|
| KotlinSpringServerCodegen |
|
| KotlinVertxServerCodegen |
|
| KtormSchemaCodegen |
|
| KtormSchemaCodegen.SqlType |
|
| LoggingFeatures |
|
| LoggingTestFeatures |
|
| LowercaseLambda |
Converts text in a fragment to lowercase.
|
| LuaClientCodegen |
|
| Markdown |
Utility class to convert Markdown (CommonMark) to HTML.
|
| MarkdownDocumentationCodegen |
|
| MergedSpecBuilder |
|
| ModelMap |
|
| ModelsMap |
|
| ModelUtils |
|
| MustacheEngineAdapter |
|
| MysqlSchemaCodegen |
|
| N4jsClientCodegen |
|
| NimClientCodegen |
|
| NodeJSExpressServerCodegen |
|
| ObjcClientCodegen |
|
| ObjectWithTypeBooleans |
|
| OCamlClientCodegen |
|
| OnceLogger |
Provides calling code a way to log important messages only once, regardless of how many times the invocation has occurred.
|
| OnChangeLambda |
Lambda writes current fragment to the output when it is different than
the previous fragment.
|
| OneOfImplementorAdditionalData |
This class holds data to add to `oneOf` members.
|
| OpenApiEvaluator |
A validator which evaluates an OpenAPI 3.x specification document
|
| OpenAPIGenerator |
|
| OpenAPINormalizer |
|
| OpenAPISerializer |
|
| OpenAPIYamlGenerator |
|
| OperationMap |
|
| OperationsMap |
|
| OperationWrapper |
Encapsulates an operation with its HTTP Method.
|
| OptionalFeatures |
|
| OptionalParameterLambda |
Appends trailing ? to a text fragment if not already present
Register:
|
| OptionUtils |
|
| ParameterWrapper |
Encapsulates an OAS parameter.
|
| ParserException |
|
| PerformBeanValidationFeatures |
|
| PerlClientCodegen |
|
| PhpClientCodegen |
|
| PhpDataTransferClientCodegen |
|
| PhpLaravelServerCodegen |
|
| PhpLumenServerCodegen |
|
| PhpMezzioPathHandlerServerCodegen |
|
| PhpSilexServerCodegen |
|
| PhpSlim4ServerCodegen |
|
| PhpSymfonyServerCodegen |
|
| PlantumlDocumentationCodegen |
|
| PostmanCollectionCodegen |
OpenAPI generator for Postman Collection format v2.1
|
| PowerShellClientCodegen |
|
| PrefixWithHashLambda |
Replaces duplicate whitespace characters in a fragment with single space.
|
| ProcessUtils |
|
| ProtoBufIndexComputationException |
|
| ProtobufSchemaCodegen |
|
| PythonAiohttpConnexionServerCodegen |
|
| PythonBluePlanetServerCodegen |
|
| PythonClientCodegen |
|
| PythonFastAPIServerCodegen |
|
| PythonFlaskConnexionServerCodegen |
|
| RClientCodegen |
|
| RequiredParameterLambda |
Strips trailing ? from a text fragment
Register:
|
| RootedFileRule |
A special case rule which matches files only if they're located
in the same directory as the .openapi-generator-ignore file.
|
| RubyClientCodegen |
|
| RubyOnRailsServerCodegen |
|
| RubySinatraServerCodegen |
|
| Rule |
|
| Rule.Operation |
|
| RuleConfiguration |
Allows for configuration of validation rules which will be applied to a specification.
|
| RustClientCodegen |
|
| RustServerCodegen |
|
| ScalaAkkaClientCodegen |
|
| ScalaAkkaHttpServerCodegen |
|
| ScalaFinchServerCodegen |
|
| ScalaGatlingCodegen |
|
| ScalaLagomServerCodegen |
|
| ScalaPlayFrameworkServerCodegen |
|
| ScalaSttp4ClientCodegen |
|
| ScalaSttp4ClientCodegen.BooleanProperty |
|
| ScalaSttp4ClientCodegen.JsonLibraryProperty |
|
| ScalaSttp4ClientCodegen.PackageProperty |
|
| ScalaSttp4ClientCodegen.Property<T> |
|
| ScalaSttp4ClientCodegen.StringProperty |
|
| ScalaSttpClientCodegen |
|
| ScalaSttpClientCodegen.BooleanProperty |
|
| ScalaSttpClientCodegen.JsonLibraryProperty |
|
| ScalaSttpClientCodegen.PackageProperty |
|
| ScalaSttpClientCodegen.Property<T> |
|
| ScalaSttpClientCodegen.StringProperty |
|
| ScalatraServerCodegen |
|
| ScalazClientCodegen |
|
| SchemaTestCase |
|
| SchemaWrapper |
Encapsulates an OAS schema.
|
| SecuritySchemeWrapper |
Encapsulates an OAS parameter.
|
| SemVer |
|
| SerializerUtils |
|
| SnakecaseLambda |
Converts text in a fragment to snake case.
|
| SpecValidationException |
|
| SplitStringLambda |
Splits long fragments into smaller strings and uses a StringBuilder to merge
them back.
|
| SpringCodegen |
|
| SpringCodegen.RequestMappingMode |
|
| SpringFeatures |
|
| SpringHttpStatusLambda |
Returns the Spring org.springframework.http.HttpStatus enumeration for the given status text.
|
| StaticDocCodegen |
|
| StaticHtml2Generator |
|
| StaticHtmlGenerator |
|
| StringHelpers |
|
| StringUtils |
|
| SupportingFile |
Defines the template definition for a "supporting file", that is any file which is generic and not bound to
api/model definitions and their relevant docs or tests.
|
| SwaggerFeatures |
|
| SwaggerUIFeatures |
|
| Swift5ClientCodegen |
|
| SwiftCombineClientCodegen |
|
| TemplateManager |
Manages the lookup, compilation, and writing of template files
|
| TemplateManagerOptions |
Holds the options relevant to template management and execution.
|
| TemplateNotFoundException |
|
| TemplatingEngineLoader |
|
| TitlecaseLambda |
Converts text in a fragment to title case.
|
| TrimLineBreaksLambda |
Replaces duplicate line break characters in a fragment with single line break.
|
| TrimTrailingWhiteSpaceLambda |
Replaces duplicate line break characters in a fragment with single line break.
|
| TrimWhitespaceLambda |
Replaces duplicate whitespace characters in a fragment with single space.
|
| TypeScriptAngularClientCodegen |
|
| TypeScriptAngularClientCodegen.PROVIDED_IN_LEVEL |
|
| TypeScriptAngularClientCodegen.QUERY_PARAM_OBJECT_FORMAT_TYPE |
|
| TypeScriptAureliaClientCodegen |
|
| TypeScriptAxiosClientCodegen |
|
| TypeScriptClientCodegen |
|
| TypeScriptFetchClientCodegen |
|
| TypeScriptInversifyClientCodegen |
|
| TypeScriptJqueryClientCodegen |
|
| TypeScriptNestjsClientCodegen |
|
| TypeScriptNodeClientCodegen |
|
| TypeScriptReduxQueryClientCodegen |
|
| TypeScriptRxjsClientCodegen |
|
| UppercaseLambda |
Converts text in a fragment to uppercase.
|
| URLPathUtils |
|
| UseGenericResponseFeatures |
|
| VendorExtension |
|
| VendorExtension.ExtensionLevel |
|
| WsdlSchemaCodegen |
|
| XmlExampleGenerator |
|
| XojoClientCodegen |
|
| XojoClientCodegen.SERIALIZATION_LIBRARY_TYPE |
|
| ZapierClientCodegen |
|