diff options
Diffstat (limited to 'src/main/java/nu/xss/jpa/query/Sort.java')
-rw-r--r-- | src/main/java/nu/xss/jpa/query/Sort.java | 74 |
1 files changed, 70 insertions, 4 deletions
diff --git a/src/main/java/nu/xss/jpa/query/Sort.java b/src/main/java/nu/xss/jpa/query/Sort.java index ee69d02..77fcc40 100644 --- a/src/main/java/nu/xss/jpa/query/Sort.java +++ b/src/main/java/nu/xss/jpa/query/Sort.java @@ -1,28 +1,94 @@ +/** + * This file is part of xss-jpa. + * + * Copyright 2012 Sebastian Schmelzer + * http://xss.nu/ + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with library. If not, see <http://www.gnu.org/licenses/>. + * + */ package nu.xss.jpa.query; +/** + * The Class Sort. + */ public class Sort { + + /** The column. */ private String column; + + /** The asc. */ private boolean asc; - public Sort(String column) { + /** + * Instantiates a new sort. + * + * @param column + * the column + */ + public Sort(final String column) { this.column = column; } - public Sort(String column, boolean asc) { + /** + * Instantiates a new sort. + * + * @param column + * the column + * @param asc + * the asc + */ + public Sort(final String column, final boolean asc) { this.column = column; this.asc = asc; } + /** + * Gets the column. + * + * @return the column + */ public String getColumn() { return column; } - public void setColumn(String column) { + + /** + * Sets the column. + * + * @param column + * the new column + */ + public void setColumn(final String column) { this.column = column; } + + /** + * Checks if is asc. + * + * @return true, if is asc + */ public boolean isAsc() { return asc; } - public void setAsc(boolean asc) { + + /** + * Sets the asc. + * + * @param asc + * the new asc + */ + public void setAsc(final boolean asc) { this.asc = asc; } |