public interface CodegenConfig
CodegenType getTag()
String getName()
String getHelp()
String apiPackage()
String apiFileFolder()
String fileSuffix()
String outputFolder()
String templateDir()
String modelFileFolder()
String modelPackage()
String getTypeDeclaration(io.swagger.models.properties.Property p)
void processOpts()
List<SupportingFile> supportingFiles()
String getOutputDir()
void setOutputDir(String dir)
CodegenModel fromModel(String name, io.swagger.models.Model model)
CodegenOperation fromOperation(String resourcePath, String httpMethod, io.swagger.models.Operation operation, Map<String,io.swagger.models.Model> definitions)
List<CodegenSecurity> fromSecurity(Map<String,io.swagger.models.auth.SecuritySchemeDefinition> schemes)
void processSwagger(io.swagger.models.Swagger swagger)
void addOperationToGroup(String tag, String resourcePath, io.swagger.models.Operation operation, CodegenOperation co, Map<String,List<CodegenOperation>> operations)
Map<String,Object> postProcessSupportingFileData(Map<String,Object> objs)
boolean shouldOverwrite(String filename)
Copyright © 2015. All Rights Reserved.