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<UIComponentItemXO> 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<UIComponentItemXO> getItems() {
|
return items;
|
}
|
|
public void setItems(List<UIComponentItemXO> items) {
|
this.items = items;
|
}
|
|
@Override
|
public String toString() {
|
return "UIComponentDetailXO{" +
|
"showColsCount='" + showColsCount + '\'' +
|
", formQueryTemplateName='" + formQueryTemplateName + '\'' +
|
", items=" + items +
|
'}';
|
}
|
}
|