public static class ItemModelCloneCreator.CopyAttribute extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
CopyAttribute(ItemModelCloneCreator.CopyItem item,
AttributeDescriptorModel attributeDescriptor,
Set<de.hybris.platform.servicelayer.internal.model.impl.ItemModelCloneCreator.ModifiersFlag> modifiers,
Object value)
Creates new copy attribute and initialize attributes
|
| Modifier and Type | Method and Description |
|---|---|
ItemModelCloneCreator.CopyItem |
getItem()
Returns owning item wrapper.
|
Object |
getOriginalValue()
Returns the original attribute value.
|
String |
getQualifier()
Returns attribute qualifier.
|
Object |
getTranslatedValue()
Returns translated attribute value.
|
boolean |
isConsumed()
Tells whether the attribute has been consumed yet.
|
boolean |
isLocalized()
Returns whether or not the attribute is marked as partOf.
|
boolean |
isPartOf()
Returns whether or not the attribute is marked as partOf.
|
boolean |
isRequiredForCreation()
Tells whether or not the attribute is required for item creation.
|
boolean |
isTranslated()
Tells whether or not the attribute has been translated yet.
|
protected void |
setConsumed(boolean consumed)
Marks wrapper as consumed.
|
protected void |
setTranslatedValue(Object translatedValue)
Registers translated value.
|
String |
toString() |
protected CopyAttribute(ItemModelCloneCreator.CopyItem item, AttributeDescriptorModel attributeDescriptor, Set<de.hybris.platform.servicelayer.internal.model.impl.ItemModelCloneCreator.ModifiersFlag> modifiers, Object value)
public boolean isPartOf()
public boolean isLocalized()
public boolean isRequiredForCreation()
public Object getTranslatedValue()
IllegalStateException - if the attribute has not been translated yetprotected void setTranslatedValue(Object translatedValue)
public ItemModelCloneCreator.CopyItem getItem()
public String getQualifier()
public Object getOriginalValue()
public boolean isTranslated()
public boolean isConsumed()
protected void setConsumed(boolean consumed)
Copyright © 2017 SAP SE. All Rights Reserved.