it.eng.spagobi.engines.qbe.tree.filter
Class QbeTreeQueryEntityFilter

java.lang.Object
  extended by it.eng.spagobi.engines.qbe.tree.filter.ComposableQbeTreeEntityFilter
      extended by it.eng.spagobi.engines.qbe.tree.filter.QbeTreeWhiteListEntityFilter
          extended by it.eng.spagobi.engines.qbe.tree.filter.QbeTreeQueryEntityFilter
All Implemented Interfaces:
IQbeTreeEntityFilter

public class QbeTreeQueryEntityFilter
extends QbeTreeWhiteListEntityFilter

The Class QbeTreeOrderEntityFilter.

Author:
Andrea Gioia (andrea.gioia@eng.it)

Constructor Summary
QbeTreeQueryEntityFilter()
          Instantiates a new qbe tree order entity filter.
QbeTreeQueryEntityFilter(IQbeTreeEntityFilter parentFilter, it.eng.qbe.query.Query query)
           
 
Method Summary
 java.util.List filter(it.eng.qbe.model.IDataMartModel datamartModel, java.util.List entities)
          Filter.
 it.eng.qbe.query.Query getQuery()
           
 void setQuery(it.eng.qbe.query.Query query)
           
 
Methods inherited from class it.eng.spagobi.engines.qbe.tree.filter.QbeTreeWhiteListEntityFilter
getWhiteList, setWhiteList
 
Methods inherited from class it.eng.spagobi.engines.qbe.tree.filter.ComposableQbeTreeEntityFilter
filterEntities, getParentFilter, setParentFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QbeTreeQueryEntityFilter

public QbeTreeQueryEntityFilter()
Instantiates a new qbe tree order entity filter.


QbeTreeQueryEntityFilter

public QbeTreeQueryEntityFilter(IQbeTreeEntityFilter parentFilter,
                                it.eng.qbe.query.Query query)
Method Detail

filter

public java.util.List filter(it.eng.qbe.model.IDataMartModel datamartModel,
                             java.util.List entities)
Description copied from class: ComposableQbeTreeEntityFilter
Filter.

Overrides:
filter in class QbeTreeWhiteListEntityFilter
Parameters:
datamartModel - the datamart model
entities - the fields
Returns:
the list

getQuery

public it.eng.qbe.query.Query getQuery()

setQuery

public void setQuery(it.eng.qbe.query.Query query)