Class DefaultSortTerm
- Object
-
- com.pullreports.model.exportconfig.DefaultSortTerm
-
public class DefaultSortTerm extends Object
A DefaultSortTerm represents one sort term by which to order export results when requests to the Pull Reports Export Report REST API does not specify asort
parameter.
-
-
Constructor Summary
Constructors Constructor Description DefaultSortTerm(ColumnId columnId)
Constructs a DefaultSortTerm with the default direction ofSortDirection.ASC
.DefaultSortTerm(ColumnId columnId, SortDirection direction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
ColumnId
getColumnId()
SortDirection
getSortDirection()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
DefaultSortTerm
public DefaultSortTerm(ColumnId columnId)
Constructs a DefaultSortTerm with the default direction ofSortDirection.ASC
.- Parameters:
columnId
- The ColumnId to a column within theReportConfiguration
's baseTableConfiguration
.
-
DefaultSortTerm
public DefaultSortTerm(ColumnId columnId, SortDirection direction)
- Parameters:
columnId
- The ColumnId to a column within theReportConfiguration
's baseTableConfiguration
.direction
- of the direction of the sort.
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toString
in classObject
-
getColumnId
public ColumnId getColumnId()
-
getSortDirection
public SortDirection getSortDirection()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classObject
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classObject
-
-