public class SwaggerEntity extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SwaggerEntity.ApiKeyAuth |
static class |
SwaggerEntity.BasicAuth |
static class |
SwaggerEntity.Concat |
static class |
SwaggerEntity.Info |
static class |
SwaggerEntity.License |
static class |
SwaggerEntity.OAuth2 |
static class |
SwaggerEntity.Parameter |
static class |
SwaggerEntity.Path |
static class |
SwaggerEntity.Tag |
| 构造器和说明 |
|---|
SwaggerEntity() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addDefinitions(String path,
Object definition) |
void |
addPath(String path,
String method,
SwaggerEntity.Path pathInfo) |
void |
addSecurity(Map<String,Object> map) |
void |
addSecurityDefinitions(Map<String,Object> map) |
void |
addTag(String name,
String description) |
static Map<String,Object> |
createParameter(boolean required,
String name,
String in,
String type,
String description,
Object example) |
String |
getBasePath() |
Map<String,Object> |
getDefinitions() |
String |
getHost() |
SwaggerEntity.Info |
getInfo() |
Map<String,Map<String,SwaggerEntity.Path>> |
getPaths() |
List<Map<String,Object>> |
getSecurity() |
Map<String,Object> |
getSecurityDefinitions() |
String |
getSwagger() |
Set<SwaggerEntity.Tag> |
getTags() |
void |
setBasePath(String basePath) |
void |
setHost(String host) |
void |
setInfo(SwaggerEntity.Info info) |
void |
setSwagger(String swagger) |
public static Map<String,Object> createParameter(boolean required, String name, String in, String type, String description, Object example)
public SwaggerEntity.Info getInfo()
public void setInfo(SwaggerEntity.Info info)
public void addPath(String path, String method, SwaggerEntity.Path pathInfo)
public String getHost()
public void setHost(String host)
public String getSwagger()
public void setSwagger(String swagger)
public String getBasePath()
public void setBasePath(String basePath)
public Set<SwaggerEntity.Tag> getTags()
public Map<String,Map<String,SwaggerEntity.Path>> getPaths()
Copyright © 2020–2022. All rights reserved.