Package org.dashbuilder.dataset.sort
Class DataSetSort
- java.lang.Object
-
- org.dashbuilder.dataset.impl.AbstractDataSetOp
-
- org.dashbuilder.dataset.sort.DataSetSort
-
- All Implemented Interfaces:
DataSetOp
public class DataSetSort extends AbstractDataSetOp
A data set sort operation definition
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ColumnSort>columnSortList-
Fields inherited from class org.dashbuilder.dataset.impl.AbstractDataSetOp
dataSetUUID
-
-
Constructor Summary
Constructors Constructor Description DataSetSort()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSortColumn(ColumnSort... columnSorts)DataSetSortcloneInstance()Clone this sort operation.booleanequals(Object obj)List<ColumnSort>getColumnSortList()DataSetOpTypegetType()DataSetSortinvertOrder()Invert the sort order if this sort operation.-
Methods inherited from class org.dashbuilder.dataset.impl.AbstractDataSetOp
getDataSetUUID, setDataSetUUID
-
-
-
-
Field Detail
-
columnSortList
protected List<ColumnSort> columnSortList
-
-
Method Detail
-
getType
public DataSetOpType getType()
- Returns:
- The type of this DataSet operation.
- See Also:
DataSetOpType
-
addSortColumn
public void addSortColumn(ColumnSort... columnSorts)
-
getColumnSortList
public List<ColumnSort> getColumnSortList()
-
invertOrder
public DataSetSort invertOrder()
Invert the sort order if this sort operation.
-
cloneInstance
public DataSetSort cloneInstance()
Clone this sort operation.
-
-