Class SolvableConflictModelImpl
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.interf.model.impl.BaseModelImpl
de.hybris.platform.sap.productconfig.runtime.interf.model.impl.SolvableConflictModelImpl
- All Implemented Interfaces:
BaseModel,SolvableConflictModel,Serializable,Cloneable
Default implementation of
SolvableConflictModel- See Also:
-
Field Summary
Fields inherited from class de.hybris.platform.sap.productconfig.runtime.interf.model.impl.BaseModelImpl
DEFAULT_ARRAY_LIST_CAPACITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()voidsetConflictingAssumptions(List<ConflictingAssumptionModel> assumptions) voidsetDescription(String description) Sets descriptionvoidtoString()
-
Constructor Details
-
SolvableConflictModelImpl
public SolvableConflictModelImpl()
-
-
Method Details
-
setDescription
Description copied from interface:SolvableConflictModelSets description- Specified by:
setDescriptionin interfaceSolvableConflictModel
-
getDescription
- Specified by:
getDescriptionin interfaceSolvableConflictModel- Returns:
- the description
-
setConflictingAssumptions
- Specified by:
setConflictingAssumptionsin interfaceSolvableConflictModel
-
getConflictingAssumptions
- Specified by:
getConflictingAssumptionsin interfaceSolvableConflictModel- Returns:
- the conflictingAssumptions attached to this conflict
-
toString
-
setId
- Specified by:
setIdin interfaceSolvableConflictModel- Parameters:
id- ID of solvable conflict
-
getId
- Specified by:
getIdin interfaceSolvableConflictModel- Returns:
- ID of conflict. Is not stable during multiple roundtrips to SSC
-