butler.sql.filter
Class ScrollFilter

java.lang.Object
  extended by butler.sql.filter.Filter
      extended by butler.sql.filter.ScrollFilter

public class ScrollFilter
extends Filter

Author:
Fredrik Bertilsson

Constructor Summary
ScrollFilter(Table table, RecordComparator comparator, boolean down)
           
 
Method Summary
 java.util.List getParamDatatypes()
           
 java.lang.String getSQL()
           
 void populate(Populatable qi, Record rec)
           
 void toXML(org.xml.sax.ContentHandler handler)
           
 
Methods inherited from class butler.sql.filter.Filter
and, copy, createId, equals, filter, getCaption, getFilter, getId, getLeafFilters, getNestedQuery, getOperator, getValues, getValues, hashCode, modify, not, or, params2db, parseFilter, registerFilterParser, setCaption, setId, setOperator, setSize, setSize, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScrollFilter

public ScrollFilter(Table table,
                    RecordComparator comparator,
                    boolean down)
Method Detail

getSQL

public java.lang.String getSQL()
                        throws java.lang.Exception
Overrides:
getSQL in class Filter
Throws:
java.lang.Exception

populate

public void populate(Populatable qi,
                     Record rec)
              throws java.lang.Exception
Throws:
java.lang.Exception

toXML

public void toXML(org.xml.sax.ContentHandler handler)
           throws java.lang.Exception
Overrides:
toXML in class Filter
Throws:
java.lang.Exception

getParamDatatypes

public java.util.List getParamDatatypes()
                                 throws java.lang.Exception
Overrides:
getParamDatatypes in class Filter
Throws:
java.lang.Exception