Enum Class SolrIndexedPropertyFacetSort
java.lang.Object
java.lang.Enum<SolrIndexedPropertyFacetSort>
de.hybris.platform.commerceservices.enums.SolrIndexedPropertyFacetSort
- All Implemented Interfaces:
de.hybris.platform.core.HybrisEnumValue,Serializable,Comparable<SolrIndexedPropertyFacetSort>,Constable
public enum SolrIndexedPropertyFacetSort
extends Enum<SolrIndexedPropertyFacetSort>
implements de.hybris.platform.core.HybrisEnumValue
Generated enum SolrIndexedPropertyFacetSort declared at extension commerceservices.
This enumeration defines sorting order of the facet values within a facet.
Count: The facet values can be sorted by facet value count, with the highest count first.
Alpha: Sorted lexically by facet display name (A to Z)
Custom: A custom sort must be provided via the SolrIndexedProperty.customFacetSortProvider.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionGenerated enum value for SolrIndexedPropertyFacetSort.Alpha declared at extension commerceservices.Generated enum value for SolrIndexedPropertyFacetSort.Count declared at extension commerceservices.Generated enum value for SolrIndexedPropertyFacetSort.Custom declared at extension commerceservices. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetCode()Gets the code of this enum value.getType()Gets the type this enum value belongs to.static SolrIndexedPropertyFacetSortReturns the enum constant of this class with the specified name.static SolrIndexedPropertyFacetSort[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
COUNT
Generated enum value for SolrIndexedPropertyFacetSort.Count declared at extension commerceservices. -
ALPHA
Generated enum value for SolrIndexedPropertyFacetSort.Alpha declared at extension commerceservices. -
CUSTOM
Generated enum value for SolrIndexedPropertyFacetSort.Custom declared at extension commerceservices.
-
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
SIMPLE_CLASSNAME
Generated simple class name constant.- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
getCode
Gets the code of this enum value.- Specified by:
getCodein interfacede.hybris.platform.core.HybrisEnumValue- Returns:
- code of value
-
getType
Gets the type this enum value belongs to.- Specified by:
getTypein interfacede.hybris.platform.core.HybrisEnumValue- Returns:
- code of type
-