Class EnumDropdownValuesProvider
- java.lang.Object
-
- de.hybris.platform.solrfacetsearchbackoffice.dropdownproviders.impl.EnumDropdownValuesProvider
-
- All Implemented Interfaces:
DropdownValuesProvider
public class EnumDropdownValuesProvider extends java.lang.Object implements DropdownValuesProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.regex.PatternPATTERN_HYBRIS_ENUM
-
Constructor Summary
Constructors Constructor Description EnumDropdownValuesProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnumerationServicegetEnumerationService()protected java.util.List<java.lang.Object>getEnumValues(java.lang.String valueType)java.util.List<java.lang.Object>getValues(java.lang.String dropDownValueClassTypes)Returns values to be displayed in configurable dropdown.java.util.List<java.lang.Object>getValues(java.lang.String dropDownValueClassTypes, java.util.Map<java.lang.String,java.lang.String> options)Returns values to be displayed in configurable dropdown.voidsetEnumerationService(EnumerationService enumerationService)
-
-
-
Method Detail
-
getValues
public java.util.List<java.lang.Object> getValues(java.lang.String dropDownValueClassTypes)
Description copied from interface:DropdownValuesProviderReturns values to be displayed in configurable dropdown.- Specified by:
getValuesin interfaceDropdownValuesProvider- Parameters:
dropDownValueClassTypes- - class type of values.- Returns:
- List of values.
-
getValues
public java.util.List<java.lang.Object> getValues(java.lang.String dropDownValueClassTypes, java.util.Map<java.lang.String,java.lang.String> options)Description copied from interface:DropdownValuesProviderReturns values to be displayed in configurable dropdown.- Specified by:
getValuesin interfaceDropdownValuesProvider- Parameters:
dropDownValueClassTypes- - class type of values. * @param options - dropdown optionsoptions- - dropdown options- Returns:
- List of values.
-
getEnumValues
protected java.util.List<java.lang.Object> getEnumValues(java.lang.String valueType)
-
getEnumerationService
public EnumerationService getEnumerationService()
-
setEnumerationService
public void setEnumerationService(EnumerationService enumerationService)
-
-