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