Class SortFeature
- java.lang.Object
-
- org.primefaces.component.datatable.feature.SortFeature
-
- All Implemented Interfaces:
DataTableFeature
public class SortFeature extends Object implements DataTableFeature
-
-
Constructor Summary
Constructors Constructor Description SortFeature()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intcompare(javax.faces.context.FacesContext context, String var, SortMeta sortMeta, Object o1, Object o2, Collator collator, Locale locale)voiddecode(javax.faces.context.FacesContext context, DataTable table)voidencode(javax.faces.context.FacesContext context, DataTableRenderer renderer, DataTable table)protected <T> List<T>resolveList(Object value)booleanshouldDecode(javax.faces.context.FacesContext context, DataTable table)booleanshouldEncode(javax.faces.context.FacesContext context, DataTable table)voidsort(javax.faces.context.FacesContext context, DataTable table)
-
-
-
Method Detail
-
decode
public void decode(javax.faces.context.FacesContext context, DataTable table)- Specified by:
decodein interfaceDataTableFeature
-
encode
public void encode(javax.faces.context.FacesContext context, DataTableRenderer renderer, DataTable table) throws IOException- Specified by:
encodein interfaceDataTableFeature- Throws:
IOException
-
sort
public void sort(javax.faces.context.FacesContext context, DataTable table)
-
compare
protected int compare(javax.faces.context.FacesContext context, String var, SortMeta sortMeta, Object o1, Object o2, Collator collator, Locale locale)
-
shouldDecode
public boolean shouldDecode(javax.faces.context.FacesContext context, DataTable table)- Specified by:
shouldDecodein interfaceDataTableFeature
-
shouldEncode
public boolean shouldEncode(javax.faces.context.FacesContext context, DataTable table)- Specified by:
shouldEncodein interfaceDataTableFeature
-
-