Class DefaultAddOnValueProviderRegistry
- java.lang.Object
-
- de.hybris.platform.addonsupport.valueprovider.impl.DefaultAddOnValueProviderRegistry
-
- All Implemented Interfaces:
AddOnValueProviderRegistry
public class DefaultAddOnValueProviderRegistry extends java.lang.Object implements AddOnValueProviderRegistry
Default implementation of theAddOnValueProviderRegistryinterface.
-
-
Constructor Summary
Constructors Constructor Description DefaultAddOnValueProviderRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<AddOnValueProvider>get(java.lang.String addOnName)Returns the value provider for the given AddOn name.protected java.util.Map<java.lang.String,AddOnValueProvider>getValueProviders()voidsetValueProviders(java.util.Map<java.lang.String,AddOnValueProvider> valueProviders)
-
-
-
Method Detail
-
get
public java.util.Optional<AddOnValueProvider> get(java.lang.String addOnName)
Description copied from interface:AddOnValueProviderRegistryReturns the value provider for the given AddOn name.- Specified by:
getin interfaceAddOnValueProviderRegistry- Parameters:
addOnName- the name of the AddOn extension- Returns:
- an
Optionalthat either contains the value provider or is empty if no provider exists for the given AddOn name
-
getValueProviders
protected java.util.Map<java.lang.String,AddOnValueProvider> getValueProviders()
-
setValueProviders
public void setValueProviders(java.util.Map<java.lang.String,AddOnValueProvider> valueProviders)
-
-