Package org.dashbuilder.dataset.filter
Class DataSetFilter
- java.lang.Object
-
- org.dashbuilder.dataset.impl.AbstractDataSetOp
-
- org.dashbuilder.dataset.filter.DataSetFilter
-
- All Implemented Interfaces:
DataSetOp
public class DataSetFilter extends AbstractDataSetOp
A data set filter definition.
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ColumnFilter>columnFilterList-
Fields inherited from class org.dashbuilder.dataset.impl.AbstractDataSetOp
dataSetUUID
-
-
Constructor Summary
Constructors Constructor Description DataSetFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFilterColumn(ColumnFilter... columnFilters)DataSetFiltercloneInstance()Clone this operation.booleanequals(Object obj)IntegergetColumnFilterIdx(ColumnFilter columnFilter)List<ColumnFilter>getColumnFilterList()DataSetOpTypegetType()StringtoString()-
Methods inherited from class org.dashbuilder.dataset.impl.AbstractDataSetOp
getDataSetUUID, setDataSetUUID
-
-
-
-
Field Detail
-
columnFilterList
protected List<ColumnFilter> columnFilterList
-
-
Method Detail
-
getType
public DataSetOpType getType()
- Returns:
- The type of this DataSet operation.
- See Also:
DataSetOpType
-
addFilterColumn
public void addFilterColumn(ColumnFilter... columnFilters)
-
getColumnFilterList
public List<ColumnFilter> getColumnFilterList()
-
getColumnFilterIdx
public Integer getColumnFilterIdx(ColumnFilter columnFilter)
-
cloneInstance
public DataSetFilter cloneInstance()
Description copied from interface:DataSetOpClone this operation.
-
-