Class ConsignmentStatusDisplayDynamicAttributeHandler
- java.lang.Object
-
- de.hybris.platform.acceleratorservices.attribute.ConsignmentStatusDisplayDynamicAttributeHandler
-
- All Implemented Interfaces:
DynamicAttributeHandler<java.lang.String,ConsignmentModel>
public class ConsignmentStatusDisplayDynamicAttributeHandler extends java.lang.Object implements DynamicAttributeHandler<java.lang.String,ConsignmentModel>
Return a mapped value for the ConsignmentStatus
-
-
Constructor Summary
Constructors Constructor Description ConsignmentStatusDisplayDynamicAttributeHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringget(ConsignmentModel consignment)Holds logic behind getter for dynamic attribute.java.lang.StringgetDefaultStatus()protected java.util.Map<ConsignmentStatus,java.lang.String>getStatusDisplayMap()voidset(ConsignmentModel model, java.lang.String value)Holds logic behind setter for dynamic attribute.voidsetDefaultStatus(java.lang.String defaultStatus)voidsetStatusDisplayMap(java.util.Map<ConsignmentStatus,java.lang.String> statusDisplayMap)
-
-
-
Method Detail
-
getDefaultStatus
public java.lang.String getDefaultStatus()
-
setDefaultStatus
public void setDefaultStatus(java.lang.String defaultStatus)
-
setStatusDisplayMap
public void setStatusDisplayMap(java.util.Map<ConsignmentStatus,java.lang.String> statusDisplayMap)
-
getStatusDisplayMap
protected java.util.Map<ConsignmentStatus,java.lang.String> getStatusDisplayMap()
-
get
public java.lang.String get(ConsignmentModel consignment)
Description copied from interface:DynamicAttributeHandlerHolds logic behind getter for dynamic attribute.- Specified by:
getin interfaceDynamicAttributeHandler<java.lang.String,ConsignmentModel>- Parameters:
consignment- model for which dynamic attribute is declared.- Returns:
- computed value.
-
set
public void set(ConsignmentModel model, java.lang.String value)
Description copied from interface:DynamicAttributeHandlerHolds logic behind setter for dynamic attribute.- Specified by:
setin interfaceDynamicAttributeHandler<java.lang.String,ConsignmentModel>- Parameters:
model- model for which dynamic attribute is declared.value- the value which will be used by setter logic.
-
-