public interface ComparatorByCriteria extends Comparator
Modifier and Type | Field and Description |
---|---|
static int |
ORDER_ASCENDING |
static int |
ORDER_DESCENDING |
static int |
ORDER_UNSPECIFIED |
Modifier and Type | Method and Description |
---|---|
void |
addSortCriteria(String criteriaId,
int order)
Specifies a sort criteria for the comparator.
|
boolean |
existCriteria(String criteriaId)
Check if a given criteria is applied in comparator.
|
String[] |
getCriteriaIds()
Retrieve ids. for all criterias specified.
|
Locale |
getLocale()
The criteria always belongs to a locale.
|
int |
getSortCriteriaOrdering(String criteriaId)
Retrieves the ordering specified for a given criteria.
|
int |
getSortCriteriaPriority(String criteriaId)
Retrieves the current priority for a given criteria.
|
void |
removeAllSortCriteria()
Removes all sort criterias.
|
void |
removeSortCriteria(String criteriaId)
Removes a sort criteria.
|
void |
setLocale(Locale locale) |
compare, equals
static final int ORDER_ASCENDING
static final int ORDER_DESCENDING
static final int ORDER_UNSPECIFIED
Locale getLocale()
void setLocale(Locale locale)
void addSortCriteria(String criteriaId, int order)
criteriaId
- The criteria to set.order
- The sort order. See ORDER_ constants defined.void removeSortCriteria(String criteriaId)
criteriaId
- The criteria to remove.void removeAllSortCriteria()
int getSortCriteriaOrdering(String criteriaId)
criteriaId
- The criteria to set. See CRITERIA_ constants defined.int getSortCriteriaPriority(String criteriaId)
criteriaId
- The criteria to set.String[] getCriteriaIds()
boolean existCriteria(String criteriaId)
Copyright © 2012-2015 JBoss by Red Hat. All Rights Reserved.