public class AndroidClientCodegen extends DefaultCodegen implements CodegenConfig
| Modifier and Type | Field and Description |
|---|---|
protected String |
artifactId |
protected String |
artifactVersion |
protected String |
groupId |
protected String |
invokerPackage |
protected String |
projectFolder |
protected String |
sourceFolder |
protected Boolean |
useAndroidMavenGradlePlugin |
additionalProperties, apiPackage, apiTemplateFiles, cliOptions, defaultIncludes, fileSuffix, importMapping, instantiationTypes, languageSpecificPrimitives, library, LOGGER, modelPackage, modelTemplateFiles, outputFolder, reservedWords, skipOverwrite, sortParamsByRequiredFlag, supportedLibraries, supportingFiles, supportsInheritance, templateDir, typeMapping| Constructor and Description |
|---|
AndroidClientCodegen() |
| Modifier and Type | Method and Description |
|---|---|
String |
apiFileFolder() |
String |
escapeReservedWord(String name) |
String |
getHelp() |
String |
getName() |
String |
getSwaggerType(io.swagger.models.properties.Property p)
returns the swagger type for the property
|
CodegenType |
getTag() |
String |
getTypeDeclaration(io.swagger.models.properties.Property p) |
Boolean |
getUseAndroidMavenGradlePlugin() |
String |
modelFileFolder() |
void |
processOpts() |
void |
setArtifactId(String artifactId) |
void |
setArtifactVersion(String artifactVersion) |
void |
setGroupId(String groupId) |
void |
setInvokerPackage(String invokerPackage) |
void |
setSourceFolder(String sourceFolder) |
void |
setUseAndroidMavenGradlePlugin(Boolean useAndroidMavenGradlePlugin) |
String |
toModelFilename(String name) |
String |
toModelName(String name) |
String |
toOperationId(String operationId) |
String |
toParamName(String name) |
String |
toVarName(String name) |
additionalProperties, addOperationToGroup, apiFilename, apiPackage, apiTemplateFiles, buildLibraryCliOption, camelize, camelize, cliOptions, defaultIncludes, escapeText, fileSuffix, fromModel, fromModel, fromOperation, fromOperation, fromParameter, fromProperty, fromResponse, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getterAndSetterCapitalize, getTypeDeclaration, importMapping, initialCaps, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelPackage, modelTemplateFiles, needToImport, outputFolder, postProcessModels, postProcessOperations, postProcessSupportingFileData, preprocessSwagger, processSwagger, removeNonNameElementToCamelCase, reservedWords, sanitizeName, setApiPackage, setLibrary, setModelPackage, setNonArrayMapProperty, setOutputDir, setSkipOverwrite, setSortParamsByRequiredFlag, setTemplateDir, shouldOverwrite, snakeCase, supportedLibraries, supportingFiles, templateDir, toApiFilename, toApiImport, toApiName, toApiVarName, toDefaultValue, toEnumName, toExamples, toInstantiationType, toModelImport, typeMapping, underscoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalProperties, addOperationToGroup, apiFilename, apiPackage, apiTemplateFiles, cliOptions, defaultIncludes, escapeText, fileSuffix, fromModel, fromModel, fromOperation, fromOperation, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getTypeDeclaration, importMapping, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelPackage, modelTemplateFiles, outputFolder, postProcessModels, postProcessOperations, postProcessSupportingFileData, preprocessSwagger, processSwagger, reservedWords, setLibrary, setOutputDir, setSkipOverwrite, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, toApiFilename, toApiImport, toApiName, toApiVarName, toModelImport, typeMappingprotected String invokerPackage
protected String groupId
protected String artifactId
protected String artifactVersion
protected String projectFolder
protected String sourceFolder
protected Boolean useAndroidMavenGradlePlugin
public CodegenType getTag()
getTag in interface CodegenConfigpublic String getName()
getName in interface CodegenConfigpublic String getHelp()
getHelp in interface CodegenConfigpublic String escapeReservedWord(String name)
escapeReservedWord in interface CodegenConfigescapeReservedWord in class DefaultCodegenpublic String apiFileFolder()
apiFileFolder in interface CodegenConfigapiFileFolder in class DefaultCodegenpublic String modelFileFolder()
modelFileFolder in interface CodegenConfigmodelFileFolder in class DefaultCodegenpublic String getTypeDeclaration(io.swagger.models.properties.Property p)
getTypeDeclaration in interface CodegenConfiggetTypeDeclaration in class DefaultCodegenpublic String getSwaggerType(io.swagger.models.properties.Property p)
DefaultCodegengetSwaggerType in class DefaultCodegenpublic String toVarName(String name)
toVarName in class DefaultCodegenpublic String toParamName(String name)
toParamName in interface CodegenConfigtoParamName in class DefaultCodegenpublic String toModelName(String name)
toModelName in interface CodegenConfigtoModelName in class DefaultCodegenpublic String toModelFilename(String name)
toModelFilename in interface CodegenConfigtoModelFilename in class DefaultCodegenpublic String toOperationId(String operationId)
toOperationId in class DefaultCodegenpublic void processOpts()
processOpts in interface CodegenConfigprocessOpts in class DefaultCodegenpublic Boolean getUseAndroidMavenGradlePlugin()
public void setUseAndroidMavenGradlePlugin(Boolean useAndroidMavenGradlePlugin)
public void setInvokerPackage(String invokerPackage)
public void setGroupId(String groupId)
public void setArtifactId(String artifactId)
public void setArtifactVersion(String artifactVersion)
public void setSourceFolder(String sourceFolder)
Copyright © 2015. All Rights Reserved.