package com.vci.web.xmlmodel; import com.thoughtworks.xstream.annotations.XStreamAlias; import com.thoughtworks.xstream.annotations.XStreamImplicit; import java.util.ArrayList; import java.util.List; /** * 组件的详细配置信息 * @author weidy * @date 2021/2/24 */ @XStreamAlias("JD_DATASET") public class UIComponentDetailXO implements java.io.Serializable{ /** * 序列化 */ private static final long serialVersionUID = 755576513136805971L; /** * 显示的列数 */ @XStreamAlias("JD_SHOWCOLS") private String showColsCount; /** * 查询模板 */ @XStreamAlias("JD_FORMQTNAME") private String formQueryTemplateName; /** * 包含的明细 */ @XStreamImplicit private List items = new ArrayList(); public String getShowColsCount() { return showColsCount; } public void setShowColsCount(String showColsCount) { this.showColsCount = showColsCount; } public String getFormQueryTemplateName() { return formQueryTemplateName; } public void setFormQueryTemplateName(String formQueryTemplateName) { this.formQueryTemplateName = formQueryTemplateName; } public List getItems() { return items; } public void setItems(List items) { this.items = items; } @Override public String toString() { return "UIComponentDetailXO{" + "showColsCount='" + showColsCount + '\'' + ", formQueryTemplateName='" + formQueryTemplateName + '\'' + ", items=" + items + '}'; } }