package com.vci.common.qt.object;
|
|
/**
|
* OrderInfo
|
* @author zhouhui
|
*
|
*/
|
public class OrderInfo implements Cloneable{
|
/**
|
* 排序信息优先级
|
* level = 2 优先于 level = 1
|
*/
|
private int level = 0;
|
/**
|
* order by clause
|
*/
|
private String orderField = "";
|
/**
|
* ASC or DESC
|
*/
|
private String orderMode = QTConstants.ORDERMODE_ASC;
|
|
public int getLevel() {
|
return level;
|
}
|
public void setLevel(int level) {
|
this.level = level;
|
}
|
public String getOrderField() {
|
return orderField;
|
}
|
public void setOrderField(String orderField) {
|
this.orderField = orderField;
|
}
|
public String getOrderMode() {
|
return orderMode;
|
}
|
/**
|
* ASC or DESC
|
*/
|
public void setOrderMode(String orderMode) {
|
this.orderMode = orderMode;
|
}
|
|
public OrderInfo clone(){
|
try {
|
return (OrderInfo) super.clone();
|
} catch (CloneNotSupportedException e) {
|
e.printStackTrace();
|
}
|
return null;
|
}
|
}
|