Class DefaultConfigurationMockIdGenarator
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.mock.util.impl.DefaultConfigurationMockIdGenarator
- All Implemented Interfaces:
ConfigurationMockIdGenarator
public class DefaultConfigurationMockIdGenarator
extends Object
implements ConfigurationMockIdGenarator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateConfigId(String productId, String variantId) generates a unique config idgetConfigIdFromStructured(ConfigurationId configId) encode config idgetStructuredConfigIdFromString(String configId) decode config id
-
Constructor Details
-
DefaultConfigurationMockIdGenarator
public DefaultConfigurationMockIdGenarator()
-
-
Method Details
-
generateConfigId
Description copied from interface:ConfigurationMockIdGenaratorgenerates a unique config id- Specified by:
generateConfigIdin interfaceConfigurationMockIdGenarator- Parameters:
productId- product id to encode in config idvariantId- variant id to encode in config id- Returns:
- encoded config id
-
getStructuredConfigIdFromString
Description copied from interface:ConfigurationMockIdGenaratordecode config id- Specified by:
getStructuredConfigIdFromStringin interfaceConfigurationMockIdGenarator- Parameters:
configId- encoded config id- Returns:
- structured config id
-
getConfigIdFromStructured
Description copied from interface:ConfigurationMockIdGenaratorencode config id- Specified by:
getConfigIdFromStructuredin interfaceConfigurationMockIdGenarator- Parameters:
configId- structured config id- Returns:
- encoded config id
-