
org.treeleafj.xdoc.spring.SpringApiAction Maven / Gradle / Ivy
package org.treeleafj.xdoc.spring;
import lombok.Data;
import org.treeleafj.xdoc.model.ApiAction;
import org.treeleafj.xdoc.model.ObjectInfo;
import org.treeleafj.xdoc.tag.ParamTagImpl;
import java.util.ArrayList;
import java.util.List;
/**
* Created by leaf on 2017/3/4.
*/
@Data
public class SpringApiAction extends ApiAction {
/**
* 访问的uri地址
*/
private List uris;
/**
* 允许的访问方法:POST,GET,DELETE,PUT等, 如果没有,则无限制
*/
private List methods;
/**
* 入参
*/
private List param = new ArrayList<>(0);
/**
* 返回对象
*/
private ObjectInfo returnObj;
/**
* 出参
*/
private List respParam = new ArrayList<>(0);
/**
* 返回描述
*/
private String returnDesc;
/**
* 返回的数据
*/
private String respbody;
/**
* 是否返回json
*/
private boolean json;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy