DataTableFeature
public class FilterFeature extends Object implements DataTableFeature
Constructor | Description |
---|---|
FilterFeature() |
Modifier and Type | Method | Description |
---|---|---|
void |
decode(javax.faces.context.FacesContext context,
DataTable table) |
|
void |
encode(javax.faces.context.FacesContext context,
DataTableRenderer renderer,
DataTable table) |
|
void |
filter(javax.faces.context.FacesContext context,
DataTable table,
List<FilterMeta> filterMetadata,
String globalFilterValue) |
|
FilterConstraint |
getFilterConstraint(UIColumn column) |
|
List<FilterMeta> |
populateFilterMetaData(javax.faces.context.FacesContext context,
DataTable table) |
|
Map<String,Object> |
populateFilterParameterMap(javax.faces.context.FacesContext context,
DataTable table,
List<FilterMeta> filterMetadata,
String globalFilterParam) |
|
boolean |
shouldDecode(javax.faces.context.FacesContext context,
DataTable table) |
|
boolean |
shouldEncode(javax.faces.context.FacesContext context,
DataTable table) |
public boolean shouldDecode(javax.faces.context.FacesContext context, DataTable table)
shouldDecode
in interface DataTableFeature
public boolean shouldEncode(javax.faces.context.FacesContext context, DataTable table)
shouldEncode
in interface DataTableFeature
public void decode(javax.faces.context.FacesContext context, DataTable table)
decode
in interface DataTableFeature
public void encode(javax.faces.context.FacesContext context, DataTableRenderer renderer, DataTable table) throws IOException
encode
in interface DataTableFeature
IOException
public void filter(javax.faces.context.FacesContext context, DataTable table, List<FilterMeta> filterMetadata, String globalFilterValue)
public Map<String,Object> populateFilterParameterMap(javax.faces.context.FacesContext context, DataTable table, List<FilterMeta> filterMetadata, String globalFilterParam)
public List<FilterMeta> populateFilterMetaData(javax.faces.context.FacesContext context, DataTable table)
public FilterConstraint getFilterConstraint(UIColumn column)
Copyright © 2018. All rights reserved.