Package org.dashbuilder.dataset.filter
Class CustomFunctionFilter
- java.lang.Object
-
- org.dashbuilder.dataset.filter.ColumnFilter
-
- org.dashbuilder.dataset.filter.CustomFunctionFilter
-
public class CustomFunctionFilter extends ColumnFilter
A custom provided function filter definition
-
-
Field Summary
Fields Modifier and Type Field Description protected FilterFunctionfunction-
Fields inherited from class org.dashbuilder.dataset.filter.ColumnFilter
columnId
-
-
Constructor Summary
Constructors Constructor Description CustomFunctionFilter()CustomFunctionFilter(String columnId, FilterFunction function)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnFiltercloneInstance()booleanequals(Object obj)FilterFunctiongetFunction()voidsetFunction(FilterFunction function)-
Methods inherited from class org.dashbuilder.dataset.filter.ColumnFilter
getColumnId, setColumnId
-
-
-
-
Field Detail
-
function
protected FilterFunction function
-
-
Constructor Detail
-
CustomFunctionFilter
public CustomFunctionFilter()
-
CustomFunctionFilter
public CustomFunctionFilter(String columnId, FilterFunction function)
-
-
Method Detail
-
getFunction
public FilterFunction getFunction()
-
setFunction
public void setFunction(FilterFunction function)
-
cloneInstance
public ColumnFilter cloneInstance()
- Specified by:
cloneInstancein classColumnFilter
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classColumnFilter
-
-