JsonSchema

Descriptive information about a OpenAPI schema and the Dlang code that represents it.

Information in this class is used during code generation via jsonSchemaByRef.

Members

Variables

className
string className;

The name of the Dlang class representing this schema.

moduleName
string moduleName;

The name of the Dlang module that contains classes for the schema.

schema
OasSchema schema;

The OpenAPI Specification data representing the schema, in case it needs re-processing.

schemaName
string schemaName;

The name of the schema as per the OpenAPI Specification.

Meta