| Interface | Description |
|---|---|
| CodegenConfig | |
| Generator | |
| IJsonSchemaValidationProperties |
| Class | Description |
|---|---|
| ClientOptInput | |
| CliOption | |
| CodegenCallback | |
| CodegenCallback.Url | |
| CodegenConfigLoader | |
| CodegenConstants |
A class for storing constants that are used throughout the project.
|
| 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.
|
| CodegenModel |
CodegenModel represents a schema object in a OpenAPI document.
|
| CodegenModelFactory | |
| CodegenOperation | |
| CodegenParameter |
Describes a single operation parameter in the OAS specification.
|
| CodegenProperty | |
| CodegenResponse | |
| CodegenSecurity | |
| CodegenServer | |
| CodegenServerVariable | |
| DefaultCodegen | |
| DefaultGenerator | |
| DryRunTemplateManager |
Manages templates for a generator "dry run"
|
| InlineModelResolver | |
| 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.
|
| TemplateManager |
Manages the lookup, compilation, and writing of template files
|
| TemplatingEngineLoader |
| Enum | Description |
|---|---|
| CodegenConstants.ENUM_PROPERTY_NAMING_TYPE | |
| CodegenConstants.MODEL_PROPERTY_NAMING_TYPE | |
| CodegenModelType | |
| CodegenType |
| Exception | Description |
|---|---|
| GeneratorNotFoundException |
Typed exception exposing issues with loading generators (e.g.
|
| SpecValidationException |
Copyright © 2021. All rights reserved.