Class TypeScriptSchemaHandler
- java.lang.Object
-
- io.swagger.codegen.v3.generators.SchemaHandler
-
- io.swagger.codegen.v3.generators.typescript.TypeScriptSchemaHandler
-
- All Implemented Interfaces:
io.swagger.codegen.v3.ISchemaHandler
public class TypeScriptSchemaHandler extends SchemaHandler
-
-
Field Summary
-
Fields inherited from class io.swagger.codegen.v3.generators.SchemaHandler
ALL_OF_PREFFIX, ANY_OF_PREFFIX, ARRAY_ITEMS_SUFFIX, ONE_OF_PREFFIX
-
-
Constructor Summary
Constructors Constructor Description TypeScriptSchemaHandler(DefaultCodegenConfig codegenConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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, processArrayItemSchema, processArrayItemSchema, processComposedSchema, processComposedSchema, processComposedSchema, updateArrayModel, updatePropertyDataType
-
-
-
-
Constructor Detail
-
TypeScriptSchemaHandler
public TypeScriptSchemaHandler(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
-
-