public class JaxRSServerCodegen extends JavaClientCodegen implements CodegenConfig
| Modifier and Type | Field and Description |
|---|---|
protected String |
title |
artifactId, artifactVersion, fullJavaUtil, groupId, invokerPackage, javaUtilPrefix, localVariablePrefix, serializableModel, sourceFolderadditionalProperties, apiPackage, apiTemplateFiles, cliOptions, defaultIncludes, fileSuffix, importMapping, instantiationTypes, languageSpecificPrimitives, library, modelPackage, modelTemplateFiles, outputFolder, reservedWords, skipOverwrite, sortParamsByRequiredFlag, supportedLibraries, supportingFiles, supportsInheritance, templateDir, typeMapping| Constructor and Description |
|---|
JaxRSServerCodegen() |
| Modifier and Type | Method and Description |
|---|---|
void |
addOperationToGroup(String tag,
String resourcePath,
io.swagger.models.Operation operation,
CodegenOperation co,
Map<String,List<CodegenOperation>> operations) |
String |
apiFilename(String templateName,
String tag) |
String |
getHelp() |
String |
getName() |
CodegenType |
getTag() |
Map<String,Object> |
postProcessOperations(Map<String,Object> objs) |
void |
processOpts() |
boolean |
shouldOverwrite(String filename) |
String |
toApiName(String name) |
apiFileFolder, escapeReservedWord, fromModel, getSerializableModel, getSwaggerType, getTypeDeclaration, modelFileFolder, needToImport, postProcessModels, setArtifactId, setArtifactVersion, setGroupId, setInvokerPackage, setLocalVariablePrefix, setSerializableModel, setSourceFolder, toDefaultValue, toModelFilename, toModelName, toOperationId, toParamName, toVarNameadditionalProperties, apiPackage, apiTemplateFiles, buildLibraryCliOption, camelize, camelize, cliOptions, defaultIncludes, escapeText, fileSuffix, fromModel, fromOperation, fromOperation, fromParameter, fromProperty, fromResponse, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getterAndSetterCapitalize, getTypeDeclaration, importMapping, initialCaps, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelPackage, modelTemplateFiles, outputFolder, postProcessSupportingFileData, preprocessSwagger, processSwagger, removeNonNameElementToCamelCase, reservedWords, sanitizeName, setApiPackage, setLibrary, setModelPackage, setNonArrayMapProperty, setOutputDir, setSkipOverwrite, setSortParamsByRequiredFlag, setTemplateDir, snakeCase, supportedLibraries, supportingFiles, templateDir, toApiFilename, toApiImport, toApiVarName, toEnumName, toExamples, toInstantiationType, toModelImport, typeMapping, underscoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalProperties, apiFileFolder, apiPackage, apiTemplateFiles, cliOptions, defaultIncludes, escapeReservedWord, escapeText, fileSuffix, fromModel, fromModel, fromOperation, fromOperation, fromSecurity, generateExamplePath, getLibrary, getOutputDir, getTypeDeclaration, getTypeDeclaration, importMapping, instantiationTypes, isSkipOverwrite, languageSpecificPrimitives, modelFileFolder, modelPackage, modelTemplateFiles, outputFolder, postProcessModels, postProcessSupportingFileData, preprocessSwagger, processSwagger, reservedWords, setLibrary, setOutputDir, setSkipOverwrite, supportedLibraries, supportingFiles, templateDir, toApiFilename, toApiImport, toApiVarName, toModelFilename, toModelImport, toModelName, toParamName, typeMappingprotected String title
public CodegenType getTag()
getTag in interface CodegenConfiggetTag in class JavaClientCodegenpublic String getName()
getName in interface CodegenConfiggetName in class JavaClientCodegenpublic String getHelp()
getHelp in interface CodegenConfiggetHelp in class JavaClientCodegenpublic void processOpts()
processOpts in interface CodegenConfigprocessOpts in class JavaClientCodegenpublic void addOperationToGroup(String tag, String resourcePath, io.swagger.models.Operation operation, CodegenOperation co, Map<String,List<CodegenOperation>> operations)
addOperationToGroup in interface CodegenConfigaddOperationToGroup in class DefaultCodegenpublic Map<String,Object> postProcessOperations(Map<String,Object> objs)
postProcessOperations in interface CodegenConfigpostProcessOperations in class JavaClientCodegenpublic String toApiName(String name)
toApiName in interface CodegenConfigtoApiName in class DefaultCodegenpublic String apiFilename(String templateName, String tag)
apiFilename in interface CodegenConfigapiFilename in class DefaultCodegenpublic boolean shouldOverwrite(String filename)
shouldOverwrite in interface CodegenConfigshouldOverwrite in class DefaultCodegenCopyright © 2015. All Rights Reserved.