public class ObjcClientCodegen extends DefaultCodegen implements CodegenConfig
| Modifier and Type | Field and Description |
|---|---|
protected String |
authorEmail |
protected String |
authorName |
protected String |
classPrefix |
protected Set<String> |
foundationClasses |
protected String |
gitRepoURL |
protected String |
license |
protected String |
podName |
protected String |
podVersion |
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 |
|---|
ObjcClientCodegen() |
additionalProperties, addOperationToGroup, apiFilename, apiPackage, apiTemplateFiles, buildLibraryCliOption, camelize, camelize, cliOptions, defaultIncludes, escapeText, fileSuffix, fromModel, fromModel, fromOperation, fromOperation, fromParameter, fromProperty, fromResponse, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getterAndSetterCapitalize, importMapping, initialCaps, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelPackage, modelTemplateFiles, needToImport, outputFolder, postProcessModels, postProcessOperations, postProcessSupportingFileData, preprocessSwagger, processSwagger, removeNonNameElementToCamelCase, reservedWords, sanitizeName, setApiPackage, setLibrary, setModelPackage, setOutputDir, setSkipOverwrite, setSortParamsByRequiredFlag, setTemplateDir, shouldOverwrite, snakeCase, supportedLibraries, supportingFiles, templateDir, toApiImport, toApiVarName, toEnumName, toExamples, 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, importMapping, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelPackage, modelTemplateFiles, outputFolder, postProcessModels, postProcessOperations, postProcessSupportingFileData, preprocessSwagger, processSwagger, reservedWords, setLibrary, setOutputDir, setSkipOverwrite, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, toApiImport, toApiVarName, typeMappingprotected String podName
protected String podVersion
protected String classPrefix
protected String authorName
protected String authorEmail
protected String license
protected String gitRepoURL
public CodegenType getTag()
getTag in interface CodegenConfigpublic String getName()
getName in interface CodegenConfigpublic String getHelp()
getHelp in interface CodegenConfigpublic void processOpts()
processOpts in interface CodegenConfigprocessOpts in class DefaultCodegenpublic String toInstantiationType(io.swagger.models.properties.Property p)
toInstantiationType in class DefaultCodegenpublic String getTypeDeclaration(String name)
getTypeDeclaration in interface CodegenConfiggetTypeDeclaration in class DefaultCodegenpublic String getSwaggerType(io.swagger.models.properties.Property p)
DefaultCodegengetSwaggerType in class DefaultCodegenpublic String getTypeDeclaration(io.swagger.models.properties.Property p)
getTypeDeclaration in interface CodegenConfiggetTypeDeclaration in class DefaultCodegenpublic String toModelName(String type)
toModelName in interface CodegenConfigtoModelName in class DefaultCodegenpublic String toModelFilename(String name)
toModelFilename in interface CodegenConfigtoModelFilename in class DefaultCodegenprotected void setNonArrayMapProperty(CodegenProperty property, String type)
setNonArrayMapProperty in class DefaultCodegenpublic String toModelImport(String name)
toModelImport in interface CodegenConfigtoModelImport in class DefaultCodegenpublic String toDefaultValue(io.swagger.models.properties.Property p)
toDefaultValue in class DefaultCodegenpublic String apiFileFolder()
apiFileFolder in interface CodegenConfigapiFileFolder in class DefaultCodegenpublic String modelFileFolder()
modelFileFolder in interface CodegenConfigmodelFileFolder in class DefaultCodegenpublic String toApiName(String name)
toApiName in interface CodegenConfigtoApiName in class DefaultCodegenpublic String toApiFilename(String name)
toApiFilename in interface CodegenConfigtoApiFilename in class DefaultCodegenpublic String toVarName(String name)
toVarName in class DefaultCodegenpublic String toParamName(String name)
toParamName in interface CodegenConfigtoParamName in class DefaultCodegenpublic String escapeReservedWord(String name)
escapeReservedWord in interface CodegenConfigescapeReservedWord in class DefaultCodegenpublic String toOperationId(String operationId)
toOperationId in class DefaultCodegenpublic void setClassPrefix(String classPrefix)
public void setPodName(String podName)
public void setPodVersion(String podVersion)
public void setAuthorEmail(String authorEmail)
public void setAuthorName(String authorName)
public void setGitRepoURL(String gitRepoURL)
public void setLicense(String license)
Copyright © 2015. All Rights Reserved.