org.ephman.abra.database
Class SortAndLimitCriteria

java.lang.Object
  extended byorg.ephman.abra.database.SortCriteria
      extended byorg.ephman.abra.database.SortAndLimitCriteria

public class SortAndLimitCriteria
extends SortCriteria

Sort and limit criteria for Sybase


Field Summary
 
Fields inherited from class org.ephman.abra.database.SortCriteria
sortExpressions, tableAlias
 
Constructor Summary
SortAndLimitCriteria()
           
SortAndLimitCriteria(SortCriteria sorter, int limit)
           
SortAndLimitCriteria(java.lang.String column, boolean ascending, int limit)
           
 
Method Summary
 int getLimit()
           
 java.lang.String toString()
          Return the SQL string that can be used in a query to sort the query result.
 
Methods inherited from class org.ephman.abra.database.SortCriteria
addCriteria, getSortExpressions, setTableAlias
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SortAndLimitCriteria

public SortAndLimitCriteria()

SortAndLimitCriteria

public SortAndLimitCriteria(SortCriteria sorter,
                            int limit)

SortAndLimitCriteria

public SortAndLimitCriteria(java.lang.String column,
                            boolean ascending,
                            int limit)
Method Detail

getLimit

public int getLimit()

toString

public java.lang.String toString()
Description copied from class: SortCriteria
Return the SQL string that can be used in a query to sort the query result. The format of the string is: 'order by colA ascending, colB descending, ...' etc If no sort criteria has been specified, an empty string will be returned.

Overrides:
toString in class SortCriteria