Package org.dashbuilder.dataset.filter
Class CoreFunctionFilter
- java.lang.Object
-
- org.dashbuilder.dataset.filter.ColumnFilter
-
- org.dashbuilder.dataset.filter.CoreFunctionFilter
-
public class CoreFunctionFilter extends ColumnFilter
A core filter function definition
-
-
Field Summary
Fields Modifier and Type Field Description protected StringlabelValueprotected Listparametersprotected CoreFunctionTypetype-
Fields inherited from class org.dashbuilder.dataset.filter.ColumnFilter
columnId
-
-
Constructor Summary
Constructors Constructor Description CoreFunctionFilter()CoreFunctionFilter(String columnId, CoreFunctionType type)CoreFunctionFilter(String columnId, CoreFunctionType type, Comparable... parameters)CoreFunctionFilter(String columnId, CoreFunctionType type, List parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnFiltercloneInstance()booleanequals(Object obj)StringgetLabelValue()ListgetParameters()CoreFunctionTypegetType()voidsetLabelValue(String labelValue)voidsetParameters(Comparable... newParameters)voidsetParameters(List newParameters)voidsetType(CoreFunctionType type)StringtoString()-
Methods inherited from class org.dashbuilder.dataset.filter.ColumnFilter
getColumnId, setColumnId
-
-
-
-
Field Detail
-
type
protected CoreFunctionType type
-
labelValue
protected String labelValue
-
parameters
protected List parameters
-
-
Constructor Detail
-
CoreFunctionFilter
public CoreFunctionFilter()
-
CoreFunctionFilter
public CoreFunctionFilter(String columnId, CoreFunctionType type)
-
CoreFunctionFilter
public CoreFunctionFilter(String columnId, CoreFunctionType type, List parameters)
-
CoreFunctionFilter
public CoreFunctionFilter(String columnId, CoreFunctionType type, Comparable... parameters)
-
-
Method Detail
-
getType
public CoreFunctionType getType()
-
setType
public void setType(CoreFunctionType type)
-
getLabelValue
public String getLabelValue()
-
setLabelValue
public void setLabelValue(String labelValue)
-
getParameters
public List getParameters()
-
setParameters
public void setParameters(Comparable... newParameters)
-
setParameters
public void setParameters(List newParameters)
-
cloneInstance
public ColumnFilter cloneInstance()
- Specified by:
cloneInstancein classColumnFilter
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classColumnFilter
-
-