public class Qt5CPPGenerator extends DefaultCodegen implements CodegenConfig
| Modifier and Type | Field and Description |
|---|---|
protected String |
apiVersion |
protected Set<String> |
foundationClasses |
protected Map<String,String> |
namespaces |
protected String |
PREFIX |
protected String |
sourceFolder |
protected Set<String> |
systemIncludes |
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 |
|---|
Qt5CPPGenerator() |
| Modifier and Type | Method and Description |
|---|---|
String |
apiFileFolder()
Location to write api files.
|
String |
escapeReservedWord(String name)
Escapes a reserved word as defined in the `reservedWords` array.
|
String |
getHelp()
Returns human-friendly help for the generator.
|
String |
getName()
Configures a friendly name for the generator.
|
String |
getSwaggerType(io.swagger.models.properties.Property p)
Optional - swagger type conversion.
|
CodegenType |
getTag()
Configures the type of generator.
|
String |
getTypeDeclaration(io.swagger.models.properties.Property p)
Optional - type declaration.
|
String |
modelFileFolder()
Location to write model files.
|
String |
toApiFilename(String name) |
String |
toApiName(String type) |
String |
toDefaultValue(io.swagger.models.properties.Property p) |
String |
toModelFilename(String name) |
String |
toModelImport(String name) |
String |
toModelName(String type) |
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, processOpts, processSwagger, removeNonNameElementToCamelCase, reservedWords, sanitizeName, setApiPackage, setLibrary, setModelPackage, setNonArrayMapProperty, setOutputDir, setSkipOverwrite, setSortParamsByRequiredFlag, setTemplateDir, shouldOverwrite, snakeCase, supportedLibraries, supportingFiles, templateDir, toApiImport, toApiVarName, toEnumName, toExamples, toInstantiationType, toOperationId, toParamName, toVarName, 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, processOpts, processSwagger, reservedWords, setLibrary, setOutputDir, setSkipOverwrite, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, toApiImport, toApiVarName, toParamName, typeMappingprotected final String PREFIX
protected String sourceFolder
protected String apiVersion
public CodegenType getTag()
getTag in interface CodegenConfigCodegenTypepublic String getName()
getName in interface CodegenConfigpublic String getHelp()
getHelp in interface CodegenConfigpublic String toModelImport(String name)
toModelImport in interface CodegenConfigtoModelImport in class DefaultCodegenpublic String escapeReservedWord(String name)
escapeReservedWord in interface CodegenConfigescapeReservedWord in class DefaultCodegenpublic String modelFileFolder()
modelFileFolder in interface CodegenConfigmodelFileFolder in class DefaultCodegenpublic String apiFileFolder()
apiFileFolder in interface CodegenConfigapiFileFolder in class DefaultCodegenpublic String toModelFilename(String name)
toModelFilename in interface CodegenConfigtoModelFilename in class DefaultCodegenpublic String toApiFilename(String name)
toApiFilename in interface CodegenConfigtoApiFilename in class DefaultCodegenpublic String getTypeDeclaration(io.swagger.models.properties.Property p)
getTypeDeclaration in interface CodegenConfiggetTypeDeclaration in class DefaultCodegenpublic String toDefaultValue(io.swagger.models.properties.Property p)
toDefaultValue in class DefaultCodegenpublic String getSwaggerType(io.swagger.models.properties.Property p)
getSwaggerType in class DefaultCodegenPropertypublic String toModelName(String type)
toModelName in interface CodegenConfigtoModelName in class DefaultCodegenpublic String toApiName(String type)
toApiName in interface CodegenConfigtoApiName in class DefaultCodegenCopyright © 2015. All Rights Reserved.