Class YSapSimplePocConfigMockImpl
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
de.hybris.platform.sap.productconfig.runtime.mock.impl.YSapSimplePocConfigMockImpl
- All Implemented Interfaces:
ConfigMock
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final intstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
ROOT_INST_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCstic(ConfigModel model, InstanceModel instance, CsticModel cstic) protected CsticModelprotected CsticModelprotected CsticModelprotected CsticModelprotected CsticValueModelcreateRBValue(String name, String languageDependentName, boolean domainValue) Methods inherited from class de.hybris.platform.sap.productconfig.runtime.mock.impl.BaseRunTimeConfigMockImpl
addAssignableValue, addCsticGroup, addProductAttributes, applyConflicts, calculateTotalSavings, checkInstance, checkModel, checkPreconditionViolated, checkPreconditionViolated, createConflictAssumption, createDefaultConfigModel, createDefaultConfigModel, createDefaultRootInstance, createInstance, createPrice, createPrice, createPrice, createPrice, createPrice, createSolvableConflict, createSolvableConflict, createSolvableConflict, createSolvableConflict, createSubInstance, formatValueNumeric, getCurrencyIso, getI18NService, getProviderFactory, handlePriceInCaseValueIsNotSelected, handlePriceInCaseValueIsSelected, handleValuePrice, handleValuePrice, removeAssignableValue, resetValuePrices, retrieveAssignableValue, retrieveCstic, retrieveValue, setDeltaPrice, setDeltaPriceBasedOnSelectedSurcharge, setI18NService, setProviderFactory, setValuePrice, setZeroDeltaPrice, showDeltaPricesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.sap.productconfig.runtime.mock.ConfigMock
enrichConfigurationModel, isChangeabeleVariant, isChangeableVariant, setConfigId, showDeltaPrices
-
Field Details
-
ROOT_INSTANCE_NAME
- See Also:
-
ROOT_INSTANCE_LANG_DEP_NAME
- See Also:
-
CB_NAME
- See Also:
-
CB_LD_NAME
- See Also:
-
NUM_NAME
- See Also:
-
NUM_LD_NAME
- See Also:
-
RB_NAME
- See Also:
-
EXP_NO_USERS
- See Also:
-
LANG_DEPENDENT_EXP_NO_USERS
- See Also:
-
RB_LD_NAME
- See Also:
-
CB_TRUE
- See Also:
-
NUM_CSTIC_TYPE_LENGTH
public static final int NUM_CSTIC_TYPE_LENGTH- See Also:
-
EXP_NO_USERS_TYPE_LENGTH
public static final int EXP_NO_USERS_TYPE_LENGTH- See Also:
-
NUM_MAX_VALUE
public static final int NUM_MAX_VALUE- See Also:
-
-
Constructor Details
-
YSapSimplePocConfigMockImpl
public YSapSimplePocConfigMockImpl()
-
-
Method Details
-
createDefaultConfiguration
- Returns:
- the default configuration
-
createCBCstic
-
createNumCstic
-
createExpNoUsersCstic
-
createRBCstic
-
createRBValue
protected CsticValueModel createRBValue(String name, String languageDependentName, boolean domainValue) -
checkCstic
- Specified by:
checkCsticin interfaceConfigMock- Overrides:
checkCsticin classBaseRunTimeConfigMockImpl
-