butler.sql.query
Class MultipleColumnFilter

java.lang.Object
  extended bybutler.sql.query.Filter
      extended bybutler.sql.query.MultipleColumnFilter

Deprecated. Use butler.sql.filter.QBEFilter or butler.sql.filter.MultipleColumnFilter

public class MultipleColumnFilter
extends Filter

Convenience filter for a and where-clause with multiple columns.

Author:
Fredrik Bertilsson

Constructor Summary
MultipleColumnFilter(Column col1, Column col2)
          Deprecated.  
MultipleColumnFilter(Column col1, Column col2, Column col3)
          Deprecated.  
MultipleColumnFilter(Column col1, Column col2, Column col3, Column col4)
          Deprecated.  
MultipleColumnFilter(java.util.List cols)
          Deprecated.  
MultipleColumnFilter(java.lang.String alias, Column col1, Column col2)
          Deprecated.  
MultipleColumnFilter(java.lang.String alias, Column col1, Column col2, Column col3)
          Deprecated.  
MultipleColumnFilter(java.lang.String alias, Column col1, Column col2, Column col3, Column col4)
          Deprecated.  
 
Method Summary
 java.lang.String getSQL()
          Deprecated.  
 void populate(Populatable qi, java.lang.Comparable value1, java.lang.Comparable value2)
          Deprecated.  
 void populate(Populatable qi, java.lang.Comparable value1, java.lang.Comparable value2, java.lang.Comparable value3)
          Deprecated.  
 void populate(Populatable qi, java.lang.Comparable value1, java.lang.Comparable value2, java.lang.Comparable value3, java.lang.Comparable value4)
          Deprecated.  
 void populate(Populatable qi, butler.util.Tuple tuple)
          Deprecated.  
 void toXML(org.xml.sax.ContentHandler handler)
          Deprecated.  
 
Methods inherited from class butler.sql.query.Filter
copy, equals, getCaption, getFilter, getFilterMap, getId, getLeafFilters, getNestedQuery, getOperator, getSQL, getValues, hashCode, modify, params2db, parseFilter, registerFilter, replaceFilter, setId, setOperator, setSize, setSize, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleColumnFilter

public MultipleColumnFilter(Column col1,
                            Column col2)
Deprecated. 

MultipleColumnFilter

public MultipleColumnFilter(Column col1,
                            Column col2,
                            Column col3)
Deprecated. 

MultipleColumnFilter

public MultipleColumnFilter(Column col1,
                            Column col2,
                            Column col3,
                            Column col4)
Deprecated. 

MultipleColumnFilter

public MultipleColumnFilter(java.lang.String alias,
                            Column col1,
                            Column col2)
Deprecated. 

MultipleColumnFilter

public MultipleColumnFilter(java.lang.String alias,
                            Column col1,
                            Column col2,
                            Column col3)
Deprecated. 

MultipleColumnFilter

public MultipleColumnFilter(java.lang.String alias,
                            Column col1,
                            Column col2,
                            Column col3,
                            Column col4)
Deprecated. 

MultipleColumnFilter

public MultipleColumnFilter(java.util.List cols)
Deprecated. 
Method Detail

getSQL

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

populate

public void populate(Populatable qi,
                     java.lang.Comparable value1,
                     java.lang.Comparable value2)
              throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

populate

public void populate(Populatable qi,
                     java.lang.Comparable value1,
                     java.lang.Comparable value2,
                     java.lang.Comparable value3)
              throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

populate

public void populate(Populatable qi,
                     java.lang.Comparable value1,
                     java.lang.Comparable value2,
                     java.lang.Comparable value3,
                     java.lang.Comparable value4)
              throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

populate

public void populate(Populatable qi,
                     butler.util.Tuple tuple)
              throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

toXML

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