cn.mapway.document.module.ObjectInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of api-tools-doc Show documentation
Show all versions of api-tools-doc Show documentation
auto gen doc from api with ui
package cn.mapway.document.module;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
/**
* The Class ObjectInfo. 类对象信息
*/
public class ObjectInfo implements Serializable {
/**
* Instantiates a new object info.
*/
public ObjectInfo() {
}
/**
* The name.
*/
public String name;
/**
* The type.
*/
public String type;
/**
* The summary.
*/
public String summary;
/**
* The title.
*/
public String title;
/**
* The example.
*/
public String example;
/**
* The manditary.
*/
public boolean manditary;
/**
* 最大值.
*/
public Long max = null;
/**
* 最小值.
*/
public Long min = null;
/**
* 字符串最小长度.
*/
public int minLength = 0;
/**
* 字符串最大长度.
*/
public int maxLength = 0;
/**
* The fields.
*/
public List fields = new ArrayList();
/**
* 对象的JSON例子.
*/
public String json;
/**
* The codes.
*/
public List codes = new ArrayList();
/**
* 引用的数据类型.
*/
public List refs = new ArrayList();
}