public class DefaultReadInterfaceApi extends ReadInterfaceApiFilter
| 构造器和说明 |
|---|
DefaultReadInterfaceApi() |
| 限定符和类型 | 方法和说明 |
|---|---|
BodyType |
bodyType(Method method,
ApiExtra extra)
读取接口请求体类型
|
String |
description(Method method,
ApiExtra extra)
读取接口说明
|
boolean |
enableReqPackage(Method method,
ApiExtra extra)
是否开启请求参数外包装(如果存在包装的话)
|
boolean |
enableResPackage(Method method,
ApiExtra extra)
是否开启响应参数外包装(如果存在包装的话)
|
boolean |
ignore(Method method,
ApiExtra extra)
读取接口是否忽略
|
List<Method> |
readAllInterfaces(Class controller,
ApiExtra extra) |
RenewType |
renewType()
更新策略
|
org.springframework.web.bind.annotation.RequestMethod |
requestMethod(Method method,
ApiExtra extra)
读取接口请求方式
|
String |
requestUrl(Method method,
ApiExtra extra)
读取接口请求路径
|
boolean |
show(Method method,
ApiExtra extra)
是否展示接口
|
String |
showName(Method method,
ApiExtra extra)
读取接口名称
|
String |
unique(Method method,
ApiExtra extra)
接口唯一标识
|
boolean |
verifyMockTag(String tag,
DBModuleInterfaceEntity entity)
根据tag确定要mock的接口是哪一个
|
public List<Method> readAllInterfaces(Class controller, ApiExtra extra)
readAllInterfaces 在类中 ReadInterfaceApiFilterpublic boolean ignore(Method method, ApiExtra extra)
ReadInterfaceApiFilterignore 在类中 ReadInterfaceApiFilterpublic boolean show(Method method, ApiExtra extra)
ReadInterfaceApiFiltershow 在类中 ReadInterfaceApiFilterpublic RenewType renewType()
ReadInterfaceApiFilterrenewType 在类中 ReadInterfaceApiFilterpublic BodyType bodyType(Method method, ApiExtra extra)
ReadInterfaceApiFilterbodyType 在类中 ReadInterfaceApiFilterpublic String requestUrl(Method method, ApiExtra extra)
ReadInterfaceApiFilterrequestUrl 在类中 ReadInterfaceApiFiltermethod - 接口方法public org.springframework.web.bind.annotation.RequestMethod requestMethod(Method method, ApiExtra extra)
ReadInterfaceApiFilterrequestMethod 在类中 ReadInterfaceApiFiltermethod - 接口方法public String showName(Method method, ApiExtra extra)
ReadInterfaceApiFiltershowName 在类中 ReadInterfaceApiFiltermethod - 接口方法public String description(Method method, ApiExtra extra)
ReadInterfaceApiFilterdescription 在类中 ReadInterfaceApiFiltermethod - 接口方法public String unique(Method method, ApiExtra extra)
ReadInterfaceApiFilterunique 在类中 ReadInterfaceApiFilterpublic boolean verifyMockTag(String tag, DBModuleInterfaceEntity entity)
ReadInterfaceApiFilterverifyMockTag 在类中 ReadInterfaceApiFiltertag - 请求时传进来的tag标识entity - 接口实例public boolean enableReqPackage(Method method, ApiExtra extra)
ReadInterfaceApiFilterenableReqPackage 在类中 ReadInterfaceApiFiltermethod - 接口方法extra - 参考数据public boolean enableResPackage(Method method, ApiExtra extra)
ReadInterfaceApiFilterenableResPackage 在类中 ReadInterfaceApiFiltermethod - 接口方法extra - 参考数据Copyright © 2021. All rights reserved.