Class ItemModificationInfo
- java.lang.Object
-
- com.hybris.backoffice.cockpitng.dataaccess.facades.object.savedvalues.ItemModificationInfo
-
public class ItemModificationInfo extends java.lang.ObjectHelper class which collects information about modification of given object
-
-
Constructor Summary
Constructors Constructor Description ItemModificationInfo(ItemModel model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntry(java.lang.String attribute, boolean localized, java.lang.Object originalValue, java.lang.Object modifiedValue)ItemModelgetModel()java.util.Set<java.lang.String>getModifiedAttributes()java.lang.ObjectgetModifiedValue(java.lang.String attribute)java.lang.ObjectgetOriginalValue(java.lang.String attribute)booleanisLocalized(java.lang.String attribute)booleanisNew()voidsetNew(boolean isModelNew)protected booleanvaluesEqual(java.lang.Object value1, java.lang.Object value2)
-
-
-
Constructor Detail
-
ItemModificationInfo
public ItemModificationInfo(ItemModel model)
-
-
Method Detail
-
addEntry
public void addEntry(java.lang.String attribute, boolean localized, java.lang.Object originalValue, java.lang.Object modifiedValue)
-
getModel
public ItemModel getModel()
-
getModifiedAttributes
public java.util.Set<java.lang.String> getModifiedAttributes()
-
getOriginalValue
public java.lang.Object getOriginalValue(java.lang.String attribute)
-
getModifiedValue
public java.lang.Object getModifiedValue(java.lang.String attribute)
-
isLocalized
public boolean isLocalized(java.lang.String attribute)
-
isNew
public boolean isNew()
-
setNew
public void setNew(boolean isModelNew)
-
valuesEqual
protected boolean valuesEqual(java.lang.Object value1, java.lang.Object value2)
-
-