org.ephman.abra.database
Class LimitFilter

java.lang.Object
  |
  +--org.ephman.abra.database.QueryFilter
        |
        +--org.ephman.abra.database.LimitFilter

public class LimitFilter
extends QueryFilter

Created by IntelliJ IDEA. User: richieb Date: May 22, 2003 Time: 7:05:26 PM A query which returns a limited number of rows, even it many more rows satify the query


Constructor Summary
LimitFilter(QueryFilter filter, int limit)
           
 
Method Summary
 void addToPreparedQuery(PreparedQuery pq, java.lang.String tableName)
           
 void setTableAlias(java.lang.String alias)
           
 java.lang.String toString(java.lang.String tableName)
           
 
Methods inherited from class org.ephman.abra.database.QueryFilter
addToPreparedQuery, computeAlias, valOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LimitFilter

public LimitFilter(QueryFilter filter,
                   int limit)
Method Detail

setTableAlias

public void setTableAlias(java.lang.String alias)
Specified by:
setTableAlias in class QueryFilter

addToPreparedQuery

public void addToPreparedQuery(PreparedQuery pq,
                               java.lang.String tableName)
Specified by:
addToPreparedQuery in class QueryFilter

toString

public java.lang.String toString(java.lang.String tableName)
Specified by:
toString in class QueryFilter