public class OrderByClause extends Object implements Serializable
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
OrderByClause.OrderByNullsSetupper |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected List<OrderByElement> |
_orderByList |
| コンストラクタと説明 |
|---|
OrderByClause() |
protected final List<OrderByElement> _orderByList
public void addOrderByElement(OrderByElement orderByElement)
orderByElement - Order-by element. (NotNull)public void insertFirstOrderByElement(OrderByElement orderByElement)
orderByElement - Order-by element. (NotNull)public void reverseAll()
public void exchangeFirstOrderByElementForLastOne()
public void addNullsFirstToPreviousOrderByElement(OrderByClause.OrderByNullsSetupper filter)
public void addNullsLastToPreviousOrderByElement(OrderByClause.OrderByNullsSetupper filter)
public void addManualOrderByElement(ManualOrderOption mob)
public List<OrderByElement> getOrderByList()
public OrderByElement getOrderByFirstElement()
public OrderByElement getOrderByLastElement()
public String getOrderByClause()
public boolean isSameOrderByColumn(String orderByProperty)
public boolean isFirstElementAsc()
public boolean isFirstElementDesc()
public boolean isSameAsFirstElementAliasName(String expectedAliasName)
public boolean isSameAsFirstElementColumnName(String expectedColumnName)
expectedColumnName - Expected column-name. (NullAllowed)public boolean isEmpty()
public Iterator<OrderByElement> iterator()
public void clear()
Copyright © 2014–2015 The DBFlute Project. All rights reserved.