@Controller @RequestMapping(value="/api") public class ApiDocumentationController extends Object
| Constructor and Description |
|---|
ApiDocumentationController() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAdditionalControllerPackages() |
List<String> |
getAdditionalModelPackages() |
com.wordnik.swagger.model.ApiInfo |
getApiInfo() |
String |
getBaseControllerPackage() |
String |
getBaseModelPackage() |
String |
getBasePath() |
Map<String,com.wordnik.swagger.model.ApiListing> |
getDocumentation() |
com.wordnik.swagger.model.ApiListing |
getDocumentation(javax.servlet.http.HttpServletRequest request) |
List<String> |
getIgnorableAnnotations() |
com.wordnik.swagger.model.ResourceListing |
getResources(javax.servlet.http.HttpServletRequest request) |
boolean |
isIgnoreUnusedPathVariables() |
void |
setAdditionalControllerPackages(List<String> additionalControllerPackages) |
void |
setAdditionalModelPackages(List<String> additionalModelPackages) |
void |
setApiInfo(com.wordnik.swagger.model.ApiInfo apiInfo) |
void |
setApiVersion(String apiVersion) |
void |
setBaseControllerPackage(String baseControllerPackage) |
void |
setBaseModelPackage(String baseModelPackage) |
void |
setBasePath(String basePath) |
void |
setBasePathFromReferer(boolean basePathFromReferer) |
void |
setDocumentation(Map<String,com.wordnik.swagger.model.ApiListing> documentation) |
void |
setFilters(List<Filter> filters) |
void |
setIgnorableAnnotations(List<String> ignorableAnnotations) |
void |
setIgnoreUnusedPathVariables(boolean ignoreUnusedPathVariables) |
void |
setResourceList(com.wordnik.swagger.model.ResourceListing resourceList) |
@RequestMapping(value="/resourceList",
method=GET,
produces="application/json")
@ResponseBody
public com.wordnik.swagger.model.ResourceListing getResources(javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/resourceList/doc/**",
method=GET,
produces="application/json")
@ResponseBody
public com.wordnik.swagger.model.ApiListing getDocumentation(javax.servlet.http.HttpServletRequest request)
public String getBasePath()
public void setResourceList(com.wordnik.swagger.model.ResourceListing resourceList)
public String getBaseControllerPackage()
public void setBaseControllerPackage(String baseControllerPackage)
public void setAdditionalControllerPackages(List<String> additionalControllerPackages)
public String getBaseModelPackage()
public void setBaseModelPackage(String baseModelPackage)
public void setAdditionalModelPackages(List<String> additionalModelPackages)
public void setDocumentation(Map<String,com.wordnik.swagger.model.ApiListing> documentation)
public boolean isIgnoreUnusedPathVariables()
public void setIgnoreUnusedPathVariables(boolean ignoreUnusedPathVariables)
public void setBasePathFromReferer(boolean basePathFromReferer)
public com.wordnik.swagger.model.ApiInfo getApiInfo()
public void setApiInfo(com.wordnik.swagger.model.ApiInfo apiInfo)
public void setBasePath(String basePath)
public void setApiVersion(String apiVersion)
Copyright © 2014. All rights reserved.