Class FilterFeature
- java.lang.Object
-
- org.primefaces.component.datatable.feature.FilterFeature
-
- All Implemented Interfaces:
DataTableFeature
public class FilterFeature extends Object implements DataTableFeature
-
-
Field Summary
Fields Modifier and Type Field Description static Map<MatchMode,FilterConstraint>
FILTER_CONSTRAINTS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods 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)
static FilterFeature
getInstance()
boolean
shouldDecode(javax.faces.context.FacesContext context, DataTable table)
boolean
shouldEncode(javax.faces.context.FacesContext context, DataTable table)
-
-
-
Field Detail
-
FILTER_CONSTRAINTS
public static final Map<MatchMode,FilterConstraint> FILTER_CONSTRAINTS
-
-
Method Detail
-
getInstance
public static FilterFeature getInstance()
-
shouldDecode
public boolean shouldDecode(javax.faces.context.FacesContext context, DataTable table)
- Specified by:
shouldDecode
in interfaceDataTableFeature
-
shouldEncode
public boolean shouldEncode(javax.faces.context.FacesContext context, DataTable table)
- Specified by:
shouldEncode
in interfaceDataTableFeature
-
decode
public void decode(javax.faces.context.FacesContext context, DataTable table)
- Specified by:
decode
in interfaceDataTableFeature
-
encode
public void encode(javax.faces.context.FacesContext context, DataTableRenderer renderer, DataTable table) throws IOException
- Specified by:
encode
in interfaceDataTableFeature
- Throws:
IOException
-
filter
public void filter(javax.faces.context.FacesContext context, DataTable table)
-
-