public class DecoupledSpringMvcGenerator
extends io.swagger.codegen.languages.JavaClientCodegen
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_PACKAGE |
protected String |
configPackage |
protected String |
templateFileName |
protected String |
title |
artifactId, artifactVersion, DATE_LIBRARY, dateLibrary, DEFAULT_LIBRARY, FULL_JAVA_UTIL, fullJavaUtil, groupId, hideGenerationTimestamp, invokerPackage, javaUtilPrefix, localVariablePrefix, projectFolder, RETROFIT_1, RETROFIT_2, serializableModel, serializeBigDecimalAsString, sourceFolder, USE_RX_JAVA, useRxJavaadditionalProperties, apiDocTemplateFiles, apiPackage, apiTemplateFiles, apiTestTemplateFiles, cliOptions, defaultIncludes, embeddedTemplateDir, ensureUniqueParams, fileSuffix, gitRepoId, gitUserId, httpUserAgent, importMapping, instantiationTypes, languageSpecificPrimitives, library, modelDocTemplateFiles, modelNamePrefix, modelNameSuffix, modelPackage, modelTemplateFiles, modelTestTemplateFiles, outputFolder, releaseNote, reservedWords, skipOverwrite, sortParamsByRequiredFlag, supportedLibraries, supportingFiles, supportsInheritance, templateDir, testPackage, typeMapping, vendorExtensions| Constructor and Description |
|---|
DecoupledSpringMvcGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addOperationToGroup(String tag,
String resourcePath,
io.swagger.models.Operation operation,
io.swagger.codegen.CodegenOperation co,
Map<String,List<io.swagger.codegen.CodegenOperation>> operations) |
String |
getHelp() |
String |
getName() |
io.swagger.codegen.CodegenType |
getTag() |
Map<String,Object> |
postProcessModels(Map<String,Object> objs) |
Map<String,Object> |
postProcessOperations(Map<String,Object> objs) |
void |
processOpts() |
void |
setConfigPackage(String configPackage) |
String |
toApiName(String name) |
apiFileFolder, escapeReservedWord, fromModel, getSerializableModel, getSwaggerType, getTypeDeclaration, modelFileFolder, needToImport, postProcessModelProperty, postProcessParameter, preprocessSwagger, setArtifactId, setArtifactVersion, setDateLibrary, setFullJavaUtil, setGroupId, setInvokerPackage, setLocalVariablePrefix, setSerializableModel, setSerializeBigDecimalAsString, setSourceFolder, setUseRxJava, toDefaultValue, toModelFilename, toModelName, toOperationId, toParamName, toVarNameadditionalProperties, addProperties, apiDocFileFolder, apiDocFilename, apiDocTemplateFiles, apiFilename, apiPackage, apiTemplateFiles, apiTestFileFolder, apiTestFilename, apiTestTemplateFiles, buildLibraryCliOption, camelize, camelize, cliOptions, dashize, defaultIncludes, embeddedTemplateDir, escapeText, fileSuffix, findMethodResponse, fromModel, fromOperation, fromOperation, fromParameter, fromProperty, fromResponse, fromSecurity, generateExamplePath, getGitRepoId, getGitUserId, getHttpUserAgent, getLibrary, getOrGenerateOperationId, getOutputDir, getReleaseNote, getterAndSetterCapitalize, getTypeDeclaration, importMapping, initialCaps, instantiationTypes, isReservedWord, isSkipOverwrite, languageSpecificPrimitives, modelDocFileFolder, modelDocTemplateFiles, modelPackage, modelTemplateFiles, modelTestFileFolder, modelTestTemplateFiles, outputFolder, postProcessAllModels, postProcessSupportingFileData, processSwagger, removeNonNameElementToCamelCase, reservedWords, sanitizeName, sanitizeTag, setApiPackage, setEnsureUniqueParams, setGitRepoId, setGitUserId, setHttpUserAgent, setLibrary, setModelNamePrefix, setModelNameSuffix, setModelPackage, setNonArrayMapProperty, setOutputDir, setParameterBooleanFlagWithCodegenProperty, setParameterExampleValue, setReleaseNote, setReservedWordsLowerCase, setSkipOverwrite, setSortParamsByRequiredFlag, setTemplateDir, shouldOverwrite, snakeCase, supportedLibraries, supportingFiles, templateDir, testPackage, toApiDocFilename, toApiFilename, toApiImport, toApiTestFilename, toApiVarName, toDefaultValueWithParam, toEnumName, toExamples, toExampleValue, toInstantiationType, toModelDocFilename, toModelImport, toModelTestFilename, typeMapping, underscore, vendorExtensions, writeOptionalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalProperties, apiDocFileFolder, apiDocFilename, apiDocTemplateFiles, apiFilename, apiPackage, apiTemplateFiles, apiTestFileFolder, apiTestFilename, apiTestTemplateFiles, cliOptions, defaultIncludes, embeddedTemplateDir, escapeText, fileSuffix, fromModel, fromOperation, fromOperation, fromSecurity, generateExamplePath, getGitRepoId, getGitUserId, getHttpUserAgent, getLibrary, getOutputDir, getReleaseNote, getTypeDeclaration, importMapping, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelDocFileFolder, modelDocTemplateFiles, modelPackage, modelTemplateFiles, modelTestFileFolder, modelTestTemplateFiles, outputFolder, postProcessAllModels, postProcessSupportingFileData, processSwagger, reservedWords, sanitizeTag, setGitRepoId, setGitUserId, setHttpUserAgent, setLibrary, setOutputDir, setReleaseNote, setSkipOverwrite, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, testPackage, toApiDocFilename, toApiFilename, toApiImport, toApiTestFilename, toApiVarName, toModelDocFilename, toModelImport, toModelTestFilename, typeMapping, vendorExtensionspublic static final String CONFIG_PACKAGE
protected String title
protected String configPackage
protected String templateFileName
public io.swagger.codegen.CodegenType getTag()
getTag in interface io.swagger.codegen.CodegenConfiggetTag in class io.swagger.codegen.languages.JavaClientCodegenpublic String getName()
getName in interface io.swagger.codegen.CodegenConfiggetName in class io.swagger.codegen.languages.JavaClientCodegenpublic String getHelp()
getHelp in interface io.swagger.codegen.CodegenConfiggetHelp in class io.swagger.codegen.languages.JavaClientCodegenpublic void processOpts()
processOpts in interface io.swagger.codegen.CodegenConfigprocessOpts in class io.swagger.codegen.languages.JavaClientCodegenpublic void addOperationToGroup(String tag, String resourcePath, io.swagger.models.Operation operation, io.swagger.codegen.CodegenOperation co, Map<String,List<io.swagger.codegen.CodegenOperation>> operations)
addOperationToGroup in interface io.swagger.codegen.CodegenConfigaddOperationToGroup in class io.swagger.codegen.DefaultCodegenpublic Map<String,Object> postProcessOperations(Map<String,Object> objs)
postProcessOperations in interface io.swagger.codegen.CodegenConfigpostProcessOperations in class io.swagger.codegen.languages.JavaClientCodegenpublic String toApiName(String name)
toApiName in interface io.swagger.codegen.CodegenConfigtoApiName in class io.swagger.codegen.DefaultCodegenpublic void setConfigPackage(String configPackage)
Copyright © 2016. All rights reserved.