public class Columns extends Object
| Constructor and Description |
|---|
Columns()
for json.
|
Columns(ColumnsBuilder builder)
Constructor creating the columnsList from a columnBuilder.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<ColumnDefinition> |
getAsList() |
Integer |
getColumnId(String columnName) |
String |
getColumnName(Integer key) |
List<ColumnDefinition> |
getColumnsInSortOrder() |
int |
getMaxSortValueFromBuilder() |
String |
getSortingRepresentation() |
int |
hashCode() |
void |
setColumnsList(List<ColumnDefinition> theColumns)
needed for json deserialization.
|
List<ColumnDefinition> |
sort(String sortingInstructionFromRequest,
Integer colIdToToggle) |
String |
toString() |
public Columns(ColumnsBuilder builder)
builder - a ColumnsBuilder which is used to create the columnsListpublic Columns()
public final List<ColumnDefinition> getColumnsInSortOrder()
public void setColumnsList(List<ColumnDefinition> theColumns)
public int getMaxSortValueFromBuilder()
public List<ColumnDefinition> sort(String sortingInstructionFromRequest, Integer colIdToToggle)
public List<ColumnDefinition> getAsList()
public String getSortingRepresentation()
public final String getColumnName(Integer key)
key - the key for the column mapCopyright © 2011-2013. All Rights Reserved.