Class BeansDropdownValuesProvider
java.lang.Object
de.hybris.platform.solrfacetsearchbackoffice.dropdownproviders.impl.BeansDropdownValuesProvider
- All Implemented Interfaces:
DropdownValuesProvider,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class BeansDropdownValuesProvider
extends Object
implements DropdownValuesProvider, org.springframework.context.ApplicationContextAware
Implementation of
DropdownValuesProvider. Provides all beans for given type.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns values to be displayed in configurable dropdown.Returns values to be displayed in configurable dropdown.protected StringresolveProviderName(String beanName) voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)
-
Constructor Details
-
BeansDropdownValuesProvider
public BeansDropdownValuesProvider()
-
-
Method Details
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware
-
getValues
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
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.
-
resolveProviderName
-