public interface CodegenConfig
CodegenType getTag()
String getName()
String getHelp()
String testPackage()
String apiPackage()
String apiFileFolder()
String apiTestFileFolder()
String apiDocFileFolder()
String fileSuffix()
String outputFolder()
String templateDir()
String embeddedTemplateDir()
String modelFileFolder()
String modelTestFileFolder()
String modelDocFileFolder()
String modelPackage()
String getTypeDeclaration(io.swagger.models.properties.Property p)
void processOpts()
List<SupportingFile> supportingFiles()
String getInputSpec()
void setInputSpec(String inputSpec)
String getOutputDir()
void setOutputDir(String dir)
CodegenModel fromModel(String name, io.swagger.models.Model model)
CodegenModel fromModel(String name, io.swagger.models.Model model, Map<String,io.swagger.models.Model> allDefinitions)
CodegenOperation fromOperation(String resourcePath, String httpMethod, io.swagger.models.Operation operation, Map<String,io.swagger.models.Model> definitions, io.swagger.models.Swagger swagger)
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 preprocessSwagger(io.swagger.models.Swagger swagger)
void processSwagger(io.swagger.models.Swagger swagger)
com.samskivert.mustache.Mustache.Compiler processCompiler(com.samskivert.mustache.Mustache.Compiler compiler)
void addOperationToGroup(String tag, String resourcePath, io.swagger.models.Operation operation, CodegenOperation co, Map<String,List<CodegenOperation>> operations)
Map<String,Object> postProcessOperationsWithModels(Map<String,Object> objs, List<Object> allModels)
Map<String,Object> postProcessSupportingFileData(Map<String,Object> objs)
void postProcessModelProperty(CodegenModel model, CodegenProperty property)
void postProcessParameter(CodegenParameter parameter)
boolean shouldOverwrite(String filename)
boolean isSkipOverwrite()
void setSkipOverwrite(boolean skipOverwrite)
boolean isRemoveOperationIdPrefix()
void setRemoveOperationIdPrefix(boolean removeOperationIdPrefix)
void setLibrary(String library)
String getLibrary()
void setGitUserId(String gitUserId)
String getGitUserId()
void setGitRepoId(String gitRepoId)
String getGitRepoId()
void setReleaseNote(String releaseNote)
String getReleaseNote()
void setHttpUserAgent(String httpUserAgent)
String getHttpUserAgent()
String getCommonTemplateDir()
void setIgnoreFilePathOverride(String ignoreFileOverride)
String getIgnoreFilePathOverride()
Copyright © 2018. All rights reserved.