package org.jeecg.common.system.query; import java.io.Serializable; public class QueryCondition implements Serializable { private static final long serialVersionUID = 4740166316629191651L; private String field; /** 组件的类型(例如:input、select、radio) */ private String type; /** * 对应的数据库字段的类型 * 支持:int、bigDecimal、short、long、float、double、boolean */ private String dbType; private String rule; private String val; public String getField() { return field; } public void setField(String field) { this.field = field; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getDbType() { return dbType; } public void setDbType(String dbType) { this.dbType = dbType; } public String getRule() { return rule; } public void setRule(String rule) { this.rule = rule; } public String getVal() { return val; } public void setVal(String val) { this.val = val; } @Override public String toString(){ StringBuffer sb =new StringBuffer(); if(field == null || "".equals(field)){ return ""; } sb.append(this.field).append(" ").append(this.rule).append(" ").append(this.type).append(" ").append(this.dbType).append(" ").append(this.val); return sb.toString(); } }