@Entity public class OverrideSCItemImpl extends Object implements OverrideSCItem, org.broadleafcommerce.common.extensibility.jpa.copy.ProfileEntity
Modifier and Type | Field and Description |
---|---|
protected Boolean |
disabled |
protected Map<String,OverrideSCItemField> |
fieldValues |
protected Long |
id |
protected org.broadleafcommerce.cms.structure.domain.StructuredContent |
originalSCItem |
protected OverrideContentItem |
overrideContentItem |
protected BigDecimal |
overrideSequence |
Constructor and Description |
---|
OverrideSCItemImpl() |
Modifier and Type | Method and Description |
---|---|
<G extends OverrideSCItem> |
createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) |
Boolean |
getDisabled()
Gets the disabled flag configured for this override sc item
|
Map<String,OverrideSCItemField> |
getFieldValues()
Gets the field values configured for this override sc item
|
Long |
getId() |
org.broadleafcommerce.cms.structure.domain.StructuredContent |
getOriginalSCItem()
Gets the original sc item configured for this override sc item
|
OverrideContentItem |
getOverrideContentItem()
Gets the override content item this is associated to
|
BigDecimal |
getOverrideSequence()
Gets the overridden priority configured for this override sc item
|
void |
setDisabled(Boolean disabled)
Sets the disabled flag for this override sc item
|
void |
setFieldValues(Map<String,OverrideSCItemField> fieldValues)
Sets the field values for this override sc item
|
void |
setId(Long id)
Sets the id of this
OverrideSCItem |
void |
setOriginalSCItem(org.broadleafcommerce.cms.structure.domain.StructuredContent originalSCItem)
Sets the original sc item for this override sc item
|
void |
setOverrideContentItem(OverrideContentItem overrideContentItem)
Sets the override content item that this is associated to
|
void |
setOverrideSequence(BigDecimal overrideSequence)
Sets the overridden priority for this override sc item
|
protected Long id
protected Boolean disabled
protected org.broadleafcommerce.cms.structure.domain.StructuredContent originalSCItem
protected OverrideContentItem overrideContentItem
protected Map<String,OverrideSCItemField> fieldValues
protected BigDecimal overrideSequence
public Long getId()
getId
in interface OverrideSCItem
OverrideSCItem
public void setId(Long id)
OverrideSCItem
OverrideSCItem
setId
in interface OverrideSCItem
public Boolean getDisabled()
OverrideSCItem
getDisabled
in interface OverrideSCItem
public void setDisabled(Boolean disabled)
OverrideSCItem
setDisabled
in interface OverrideSCItem
public org.broadleafcommerce.cms.structure.domain.StructuredContent getOriginalSCItem()
OverrideSCItem
getOriginalSCItem
in interface OverrideSCItem
public void setOriginalSCItem(org.broadleafcommerce.cms.structure.domain.StructuredContent originalSCItem)
OverrideSCItem
setOriginalSCItem
in interface OverrideSCItem
originalSCItem
- - the original SC Itempublic Map<String,OverrideSCItemField> getFieldValues()
OverrideSCItem
getFieldValues
in interface OverrideSCItem
public void setFieldValues(Map<String,OverrideSCItemField> fieldValues)
OverrideSCItem
setFieldValues
in interface OverrideSCItem
fieldValues
- - the field Valuespublic BigDecimal getOverrideSequence()
OverrideSCItem
getOverrideSequence
in interface OverrideSCItem
public void setOverrideSequence(BigDecimal overrideSequence)
OverrideSCItem
setOverrideSequence
in interface OverrideSCItem
overrideSequence
- - the overridden prioritypublic OverrideContentItem getOverrideContentItem()
OverrideSCItem
getOverrideContentItem
in interface OverrideSCItem
public void setOverrideContentItem(OverrideContentItem overrideContentItem)
OverrideSCItem
setOverrideContentItem
in interface OverrideSCItem
overrideContentItem
- - the override content itempublic <G extends OverrideSCItem> org.broadleafcommerce.common.copy.CreateResponse<G> createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) throws CloneNotSupportedException
createOrRetrieveCopyInstance
in interface org.broadleafcommerce.common.copy.MultiTenantCloneable<OverrideSCItem>
CloneNotSupportedException
Copyright © 2020. All rights reserved.