Class HtmlSchemaHandler

  • All Implemented Interfaces:
    io.swagger.codegen.v3.ISchemaHandler

    public class HtmlSchemaHandler
    extends SchemaHandler
    • 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:
        processComposedSchemas in interface io.swagger.codegen.v3.ISchemaHandler
        Overrides:
        processComposedSchemas in class SchemaHandler
      • 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:
        processComposedSchema in class SchemaHandler
      • 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:
        processComposedSchema in class SchemaHandler
      • 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:
        processArrayItemSchema in class SchemaHandler
      • 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:
        processArrayItemSchema in class SchemaHandler