org.azzyzt.jee.runtime.dto.query
Class OrderByClause

java.lang.Object
  extended by org.azzyzt.jee.runtime.dto.query.OrderByClause
All Implemented Interfaces:
java.io.Serializable, FieldReferer

public class OrderByClause
extends java.lang.Object
implements FieldReferer, java.io.Serializable

QuerySpec has a list of order-by clauses. They determine the sort order of a query result. Each clause refers to an entity field and sorting can either be ascending or descending.

See Also:
QuerySpec, Serialized Form

Constructor Summary
OrderByClause()
           
OrderByClause(java.lang.String fieldName, boolean isAscending)
           
 
Method Summary
 java.lang.String getFieldName()
           
 boolean isAscending()
           
 void setAscending(boolean isAscending)
           
 void setFieldName(java.lang.String fieldName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrderByClause

public OrderByClause()

OrderByClause

public OrderByClause(java.lang.String fieldName,
                     boolean isAscending)
Method Detail

getFieldName

public java.lang.String getFieldName()
Specified by:
getFieldName in interface FieldReferer

setFieldName

public void setFieldName(java.lang.String fieldName)
Specified by:
setFieldName in interface FieldReferer

isAscending

public boolean isAscending()

setAscending

public void setAscending(boolean isAscending)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object