public class NodeJSServerCodegen extends DefaultCodegen implements CodegenConfig
Modifier and Type | Field and Description |
---|---|
protected String |
apiVersion |
protected String |
projectName |
protected int |
serverPort |
additionalProperties, apiPackage, apiTemplateFiles, cliOptions, defaultIncludes, fileSuffix, importMapping, instantiationTypes, languageSpecificPrimitives, library, LOGGER, modelPackage, modelTemplateFiles, outputFolder, reservedWords, skipOverwrite, supportedLibraries, supportingFiles, supportsInheritance, templateDir, typeMapping
Constructor and Description |
---|
NodeJSServerCodegen() |
Modifier and Type | Method and Description |
---|---|
String |
apiFileFolder()
Location to write api files.
|
String |
apiPackage() |
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.
|
CodegenType |
getTag()
Configures the type of generator.
|
Map<String,Object> |
postProcessOperations(Map<String,Object> objs) |
Map<String,Object> |
postProcessSupportingFileData(Map<String,Object> objs) |
String |
toApiFilename(String name) |
String |
toApiName(String name) |
additionalProperties, addOperationToGroup, apiFilename, apiTemplateFiles, buildLibraryCliOption, camelize, camelize, cliOptions, defaultIncludes, escapeText, fileSuffix, fromModel, fromModel, fromOperation, fromParameter, fromProperty, fromResponse, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getSwaggerType, getterAndSetterCapitalize, getTypeDeclaration, getTypeDeclaration, importMapping, initialCaps, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelFileFolder, modelPackage, modelTemplateFiles, outputFolder, postProcessModels, processOpts, processSwagger, removeNonNameElementToCamelCase, reservedWords, setApiPackage, setLibrary, setModelPackage, setNonArrayMapProperty, setOutputDir, setSkipOverwrite, setTemplateDir, shouldOverwrite, snakeCase, supportedLibraries, supportingFiles, templateDir, toApiImport, toApiVarName, toDefaultValue, toEnumName, toExamples, toInstantiationType, toModelFilename, toModelImport, toModelName, toOperationId, toParamName, toVarName, typeMapping, underscore
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalProperties, addOperationToGroup, apiFilename, apiTemplateFiles, cliOptions, defaultIncludes, escapeText, fileSuffix, fromModel, fromModel, fromOperation, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getTypeDeclaration, getTypeDeclaration, importMapping, instantiationTypes, isSkipOverwrite, modelFileFolder, modelPackage, modelTemplateFiles, outputFolder, postProcessModels, processOpts, processSwagger, reservedWords, setLibrary, setOutputDir, setSkipOverwrite, shouldOverwrite, supportedLibraries, supportingFiles, templateDir, toApiImport, toApiVarName, toModelFilename, toModelImport, toModelName, toParamName, typeMapping
protected String apiVersion
protected int serverPort
protected String projectName
public String apiPackage()
apiPackage
in interface CodegenConfig
apiPackage
in class DefaultCodegen
public CodegenType getTag()
getTag
in interface CodegenConfig
CodegenType
public String getName()
getName
in interface CodegenConfig
public String getHelp()
getHelp
in interface CodegenConfig
public String toApiName(String name)
toApiName
in interface CodegenConfig
toApiName
in class DefaultCodegen
public String toApiFilename(String name)
toApiFilename
in interface CodegenConfig
toApiFilename
in class DefaultCodegen
public String escapeReservedWord(String name)
escapeReservedWord
in interface CodegenConfig
escapeReservedWord
in class DefaultCodegen
public String apiFileFolder()
apiFileFolder
in interface CodegenConfig
apiFileFolder
in class DefaultCodegen
public Map<String,Object> postProcessOperations(Map<String,Object> objs)
postProcessOperations
in interface CodegenConfig
postProcessOperations
in class DefaultCodegen
public Map<String,Object> postProcessSupportingFileData(Map<String,Object> objs)
postProcessSupportingFileData
in interface CodegenConfig
postProcessSupportingFileData
in class DefaultCodegen
Copyright © 2015. All Rights Reserved.