public class SpringMVCServerCodegen extends JavaClientCodegen implements CodegenConfig
Modifier and Type | Field and Description |
---|---|
protected String |
artifactId |
protected String |
artifactVersion |
protected String |
configPackage |
protected String |
groupId |
protected String |
invokerPackage |
protected String |
sourceFolder |
protected String |
title |
localVariablePrefix, serializableModel
additionalProperties, apiPackage, apiTemplateFiles, cliOptions, defaultIncludes, fileSuffix, importMapping, instantiationTypes, languageSpecificPrimitives, library, LOGGER, modelPackage, modelTemplateFiles, outputFolder, reservedWords, skipOverwrite, supportedLibraries, supportingFiles, supportsInheritance, templateDir, typeMapping
Constructor and Description |
---|
SpringMVCServerCodegen() |
Modifier and Type | Method and Description |
---|---|
void |
addOperationToGroup(String tag,
String resourcePath,
io.swagger.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
String |
getHelp() |
String |
getName() |
CodegenType |
getTag() |
Map<String,Object> |
postProcessOperations(Map<String,Object> objs) |
void |
processOpts() |
void |
setConfigPackage(String configPackage) |
apiFileFolder, escapeReservedWord, fromModel, getSerializableModel, getSwaggerType, getTypeDeclaration, modelFileFolder, setArtifactId, setArtifactVersion, setGroupId, setInvokerPackage, setLocalVariablePrefix, setSerializableModel, setSourceFolder, toDefaultValue, toModelFilename, toModelName, toOperationId, toParamName, toVarName
additionalProperties, apiFilename, apiPackage, apiTemplateFiles, buildLibraryCliOption, camelize, camelize, cliOptions, defaultIncludes, escapeText, fileSuffix, fromModel, fromOperation, fromParameter, fromProperty, fromResponse, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getterAndSetterCapitalize, getTypeDeclaration, importMapping, initialCaps, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelPackage, modelTemplateFiles, outputFolder, postProcessModels, postProcessSupportingFileData, processSwagger, removeNonNameElementToCamelCase, reservedWords, setApiPackage, setLibrary, setModelPackage, setNonArrayMapProperty, setOutputDir, setSkipOverwrite, setTemplateDir, shouldOverwrite, snakeCase, supportedLibraries, supportingFiles, templateDir, toApiFilename, toApiImport, toApiName, toApiVarName, toEnumName, toExamples, toInstantiationType, toModelImport, typeMapping, underscore
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalProperties, apiFileFolder, apiFilename, apiPackage, apiTemplateFiles, cliOptions, defaultIncludes, escapeReservedWord, escapeText, fileSuffix, fromModel, fromModel, fromOperation, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getTypeDeclaration, getTypeDeclaration, importMapping, instantiationTypes, isSkipOverwrite, modelFileFolder, modelPackage, modelTemplateFiles, outputFolder, postProcessModels, postProcessSupportingFileData, processSwagger, reservedWords, setLibrary, setOutputDir, setSkipOverwrite, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, toApiFilename, toApiImport, toApiName, toApiVarName, toModelFilename, toModelImport, toModelName, toParamName, typeMapping
protected String invokerPackage
protected String groupId
protected String artifactId
protected String artifactVersion
protected String sourceFolder
protected String title
protected String configPackage
public CodegenType getTag()
getTag
in interface CodegenConfig
getTag
in class JavaClientCodegen
public String getName()
getName
in interface CodegenConfig
getName
in class JavaClientCodegen
public String getHelp()
getHelp
in interface CodegenConfig
getHelp
in class JavaClientCodegen
public void processOpts()
processOpts
in interface CodegenConfig
processOpts
in class JavaClientCodegen
public void addOperationToGroup(String tag, String resourcePath, io.swagger.models.Operation operation, CodegenOperation co, Map<String,List<CodegenOperation>> operations)
addOperationToGroup
in interface CodegenConfig
addOperationToGroup
in class DefaultCodegen
public Map<String,Object> postProcessOperations(Map<String,Object> objs)
postProcessOperations
in interface CodegenConfig
postProcessOperations
in class DefaultCodegen
public void setConfigPackage(String configPackage)
Copyright © 2015. All Rights Reserved.