public class DatatablesCriterias extends Object implements Serializable
POJO that wraps all the parameters sent by Datatables to the server when server-side processing is enabled. This bean can then be used to build SQL queries.
Modifier and Type | Method and Description |
---|---|
List<ColumnDef> |
getColumnDefs() |
Integer |
getDraw() |
static DatatablesCriterias |
getFromRequest(javax.servlet.http.HttpServletRequest request)
Map all request parameters into a wrapper POJO that eases SQL querying.
|
Integer |
getLength() |
String |
getSearch() |
List<ColumnDef> |
getSortedColumnDefs() |
List<ColumnDef> |
getSortingColumnDefs()
Deprecated.
Use
getSortedColumnDefs() instead. |
Integer |
getStart() |
Boolean |
hasOneFilterableColumn()
Deprecated.
Use
hasOneSearchableColumn() instead. |
Boolean |
hasOneFilteredColumn() |
Boolean |
hasOneSearchableColumn() |
Boolean |
hasOneSortedColumn() |
String |
toString() |
public Integer getStart()
public Integer getLength()
public String getSearch()
public Integer getDraw()
public List<ColumnDef> getSortingColumnDefs()
getSortedColumnDefs()
instead.public Boolean hasOneFilterableColumn()
hasOneSearchableColumn()
instead.true
if one the columns is searchable, false
otherwise.public Boolean hasOneSearchableColumn()
true
if one the columns is searchable, false
otherwise.public Boolean hasOneFilteredColumn()
public Boolean hasOneSortedColumn()
public static DatatablesCriterias getFromRequest(javax.servlet.http.HttpServletRequest request)
Map all request parameters into a wrapper POJO that eases SQL querying.
request
- The request sent by Datatables containing all parameters.Copyright © 2013–2015 Dandelion Project. All rights reserved.