Class HtmlSchemaHandler
- java.lang.Object
-
- io.swagger.codegen.v3.generators.SchemaHandler
-
- io.swagger.codegen.v3.generators.html.HtmlSchemaHandler
-
- All Implemented Interfaces:
io.swagger.codegen.v3.ISchemaHandler
public class HtmlSchemaHandler extends SchemaHandler
-
-
Field Summary
-
Fields inherited from class io.swagger.codegen.v3.generators.SchemaHandler
ALL_OF_PREFFIX, ANY_OF_PREFFIX, ARRAY_ITEMS_SUFFIX, codegenConfig, ONE_OF_PREFFIX
-
-
Constructor Summary
Constructors Constructor Description HtmlSchemaHandler(DefaultCodegenConfig codegenConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected io.swagger.codegen.v3.CodegenModelprocessArrayItemSchema(io.swagger.codegen.v3.CodegenModel codegenModel, io.swagger.v3.oas.models.media.ArraySchema arraySchema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)protected io.swagger.codegen.v3.CodegenModelprocessArrayItemSchema(String codegenModelName, io.swagger.codegen.v3.CodegenProperty codegenProperty, io.swagger.v3.oas.models.media.ArraySchema arraySchema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)protected io.swagger.codegen.v3.CodegenModelprocessComposedSchema(io.swagger.codegen.v3.CodegenModel codegenModel, io.swagger.v3.oas.models.media.ComposedSchema composedSchema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)protected io.swagger.codegen.v3.CodegenModelprocessComposedSchema(String codegenModelName, io.swagger.codegen.v3.CodegenProperty codegenProperty, io.swagger.v3.oas.models.media.ComposedSchema composedSchema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)voidprocessComposedSchemas(io.swagger.codegen.v3.CodegenModel codegenModel, io.swagger.v3.oas.models.media.Schema schema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)-
Methods inherited from class io.swagger.codegen.v3.generators.SchemaHandler
addComposedModel, addInterfaceModel, addInterfaces, configureModel, createComposedModel, getModels, hasNonObjectSchema, processComposedSchema, updateArrayModel, updatePropertyDataType
-
-
-
-
Constructor Detail
-
HtmlSchemaHandler
public HtmlSchemaHandler(DefaultCodegenConfig codegenConfig)
-
-
Method Detail
-
processComposedSchemas
public void processComposedSchemas(io.swagger.codegen.v3.CodegenModel codegenModel, io.swagger.v3.oas.models.media.Schema schema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)- Specified by:
processComposedSchemasin interfaceio.swagger.codegen.v3.ISchemaHandler- Overrides:
processComposedSchemasin classSchemaHandler
-
processComposedSchema
protected io.swagger.codegen.v3.CodegenModel processComposedSchema(io.swagger.codegen.v3.CodegenModel codegenModel, io.swagger.v3.oas.models.media.ComposedSchema composedSchema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)- Overrides:
processComposedSchemain classSchemaHandler
-
processComposedSchema
protected io.swagger.codegen.v3.CodegenModel processComposedSchema(String codegenModelName, io.swagger.codegen.v3.CodegenProperty codegenProperty, io.swagger.v3.oas.models.media.ComposedSchema composedSchema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)
- Overrides:
processComposedSchemain classSchemaHandler
-
processArrayItemSchema
protected io.swagger.codegen.v3.CodegenModel processArrayItemSchema(io.swagger.codegen.v3.CodegenModel codegenModel, io.swagger.v3.oas.models.media.ArraySchema arraySchema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)- Overrides:
processArrayItemSchemain classSchemaHandler
-
processArrayItemSchema
protected io.swagger.codegen.v3.CodegenModel processArrayItemSchema(String codegenModelName, io.swagger.codegen.v3.CodegenProperty codegenProperty, io.swagger.v3.oas.models.media.ArraySchema arraySchema, Map<String,io.swagger.codegen.v3.CodegenModel> allModels)
- Overrides:
processArrayItemSchemain classSchemaHandler
-
-