com.pmease.quickbuild.plugin.report.engine.datastore.filter
Class ReportFilter

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.datastore.filter.ReportFilter
All Implemented Interfaces:
java.io.Serializable

public class ReportFilter
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ReportFilter()
           
ReportFilter(ReportFilter other)
           
 
Method Summary
 void addReportFilter(ReportFilter filter)
           
 void addSimpleFilter(SearchCriterion crit)
           
 void clear()
           
 boolean contains(java.lang.String columnName)
           
 boolean equals(java.lang.Object other)
           
 CompositeFilter getAdvancedFilter()
           
 java.util.Set<java.lang.String> getAllColumnNames()
           
 java.util.List<Filter> getAllFilters()
           
 ContainsFilter getContainsFilter()
           
 java.util.Set<java.lang.String> getSimpleColumnNames()
           
 java.util.List<SearchCriterion> getSimpleFilters()
           
 boolean hasAdvancedFilter()
           
 boolean hasContainsFilter()
           
 int hashcode()
           
 void remove(java.lang.String columnName)
           
 void removeSimpleFilter(java.lang.String columnName)
           
 void setAdvancedFilter(CompositeFilter advancedFilter)
           
 void setContainsFilter(ContainsFilter containsFilter)
           
 void setFilters(java.util.List<Filter> filters)
           
 void setSimpleFilters(java.util.List<SearchCriterion> simpleFilters)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportFilter

public ReportFilter()

ReportFilter

public ReportFilter(ReportFilter other)
Method Detail

contains

public boolean contains(java.lang.String columnName)

remove

public void remove(java.lang.String columnName)

removeSimpleFilter

public void removeSimpleFilter(java.lang.String columnName)

hasContainsFilter

public boolean hasContainsFilter()

hasAdvancedFilter

public boolean hasAdvancedFilter()

clear

public void clear()

addSimpleFilter

public void addSimpleFilter(SearchCriterion crit)

getAllColumnNames

public java.util.Set<java.lang.String> getAllColumnNames()

getSimpleColumnNames

public java.util.Set<java.lang.String> getSimpleColumnNames()

getAllFilters

public java.util.List<Filter> getAllFilters()

getSimpleFilters

public java.util.List<SearchCriterion> getSimpleFilters()

setSimpleFilters

public void setSimpleFilters(java.util.List<SearchCriterion> simpleFilters)

getContainsFilter

public ContainsFilter getContainsFilter()

setContainsFilter

public void setContainsFilter(ContainsFilter containsFilter)

getAdvancedFilter

public CompositeFilter getAdvancedFilter()

setAdvancedFilter

public void setAdvancedFilter(CompositeFilter advancedFilter)

setFilters

public void setFilters(java.util.List<Filter> filters)

addReportFilter

public void addReportFilter(ReportFilter filter)

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

hashcode

public int hashcode()


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.