butler.sql.query
Class AndFilter

java.lang.Object
  extended bybutler.sql.query.Filter
      extended bybutler.sql.query.RecursiveFilter
          extended bybutler.sql.query.AndFilter
Direct Known Subclasses:
And

public class AndFilter
extends RecursiveFilter


Field Summary
 
Fields inherited from class butler.sql.query.RecursiveFilter
_childFilters, _operator
 
Constructor Summary
AndFilter()
           
AndFilter(Filter filterA, Filter filterB)
           
 
Method Summary
 Filter copy()
           
static Filter parse(org.dom4j.Element element, java.util.Map tableDictonary, Filter rootQ)
           
 
Methods inherited from class butler.sql.query.RecursiveFilter
addChildFilter, copy, getChildren, getFilterA, getFilterB, getLeafFilters, getSQL, modify, parse2, replaceChild, reset, toXML
 
Methods inherited from class butler.sql.query.Filter
equals, getCaption, getFilter, getFilterMap, getId, getNestedQuery, getOperator, getSQL, getValues, hashCode, 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

AndFilter

public AndFilter(Filter filterA,
                 Filter filterB)

AndFilter

public AndFilter()
Method Detail

parse

public static Filter parse(org.dom4j.Element element,
                           java.util.Map tableDictonary,
                           Filter rootQ)
                    throws java.lang.Exception
Throws:
java.lang.Exception

copy

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