- All Implemented Interfaces:
Serializable
,Comparable<CountDistinctOrder>
Enumeration to use with
Query.setCountDistinct(CountDistinctOrder)
.- Author:
- Roland Praml, FOCONIS AG
-
Enum Constant Summary
Enum ConstantDescriptionorder by attribute ascendingorder by attribute descendingorder by count ascending and attribute ascendingorder by count ascending and attribute descendingorder by count descending and attribute ascendingorder by count descending and attribute descending -
Method Summary
Modifier and TypeMethodDescriptionstatic CountDistinctOrder
Returns the enum constant of this type with the specified name.static CountDistinctOrder[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
NO_ORDERING
-
ATTR_ASC
order by attribute ascending -
ATTR_DESC
order by attribute descending -
COUNT_ASC_ATTR_ASC
order by count ascending and attribute ascending -
COUNT_ASC_ATTR_DESC
order by count ascending and attribute descending -
COUNT_DESC_ATTR_ASC
order by count descending and attribute ascending -
COUNT_DESC_ATTR_DESC
order by count descending and attribute descending
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-