public abstract class CubicSortInfo extends SortInfo
Modifier and Type | Field and Description |
---|---|
protected int |
m_edge |
protected boolean |
m_grouped |
protected boolean |
m_nullsFirst |
ASCENDING, DESCENDING, FIRST, LAST, m_direction, m_layerName, m_parameterHelper
Constructor and Description |
---|
CubicSortInfo(int edge, int direction, boolean nullsFirst, boolean grouped)
Set up a cubic sort
|
Modifier and Type | Method and Description |
---|---|
int |
getEdge() |
boolean |
isGrouped() |
boolean |
isNullsFirst() |
void |
setEdge(int edge) |
void |
setGrouped(boolean grouped) |
void |
setNullsFirst(boolean nullsFirst) |
associateParameter, equals, getAssociatedParameterName, getDirection, getLayerName, getParameterNames, parameterize, setDirection, setLayerName, usesParameter
protected boolean m_nullsFirst
protected boolean m_grouped
protected int m_edge
public CubicSortInfo(int edge, int direction, boolean nullsFirst, boolean grouped)
edge
- cubic edge to sort (row or column). The innermost layer of the edge is sorteddirection
- sort ascending or descendingnullsFirst
- should all null values be sorted first or last?grouped
- should values be sorted within their outer layer values, or should the entire edge be sorted as sets of tuples?