All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yqjr.framework.datatype.OrderBy Maven / Gradle / Ivy

/**
 * 
 */
package com.yqjr.framework.datatype;

import org.springframework.util.Assert;

/**
 * ClassName: OrderBy 
* Description: 排序条件
* Create By: admin
* Create Date: 2017年4月24日 下午4:34:33
* Modified By:
* Modified Date:
* Modified Content:
* Version: 1.0
*/ public class OrderBy { /** * 排序 */ public static final String ASC = "ASC"; public static final String DESC = "DESC"; /** * 排序字段 */ private String orderByColumn; /** * 升序/降序 */ private String order = ASC; /** * @param orderByColumn 排序列名称 * @param order ASC/DESC */ public OrderBy(String orderByColumn, String order) { this.orderByColumn = orderByColumn; this.order = order; } /** * @return the orderByColumn */ public String getOrderByColumn() { return orderByColumn; } /** * @param orderByColumn * the orderByColumn to set */ public void setOrderByColumn(String orderByColumn) { this.orderByColumn = orderByColumn; } /** * @return the order */ public String getOrder() { return order; } /** * @param order * the order to set */ public void setOrder(String order) { Assert.isTrue(ASC.equalsIgnoreCase(order) || DESC.equalsIgnoreCase(order)); this.order = order; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy