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 |
|