@Entity public class CatalogAccessPolicyImpl extends Object implements CatalogAccessPolicy, CatalogAccessPolicyAdminPresentation
CatalogAccessPolicyAdminPresentation.FieldName, CatalogAccessPolicyAdminPresentation.FieldOrder, CatalogAccessPolicyAdminPresentation.GroupName, CatalogAccessPolicyAdminPresentation.GroupOrder, CatalogAccessPolicyAdminPresentation.TabName, CatalogAccessPolicyAdminPresentation.TabOrder
Modifier and Type | Field and Description |
---|---|
protected Date |
activeEndDate |
protected Date |
activeStartDate |
protected org.broadleafcommerce.common.persistence.ArchiveStatus |
archiveStatus |
protected Map<String,CatalogAccessRuleXref> |
catalogAccessRules |
protected List<CatalogAccessPolicyCustomerSegmentXref> |
customerSegmentXrefs |
protected String |
description |
protected Long |
id |
protected String |
name |
protected Integer |
priority |
Constructor and Description |
---|
CatalogAccessPolicyImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Date |
getActiveEndDate() |
Date |
getActiveStartDate() |
Character |
getArchived() |
Map<String,CatalogAccessRuleXref> |
getCatalogAccessRules() |
List<CatalogAccessPolicyCustomerSegmentXref> |
getCustomerSegmentXrefs() |
String |
getDescription() |
Long |
getId() |
String |
getName() |
Integer |
getPriority() |
int |
hashCode() |
boolean |
isActive() |
void |
setActiveEndDate(Date activeEndDate) |
void |
setActiveStartDate(Date activeStartDate) |
void |
setArchived(Character archived) |
void |
setCatalogAccessRules(Map<String,CatalogAccessRuleXref> catalogAccessRules) |
void |
setCustomerSegmentXrefs(List<CatalogAccessPolicyCustomerSegmentXref> customerSegmentXrefs) |
void |
setDescription(String description) |
void |
setId(Long id) |
void |
setName(String name) |
void |
setPriority(Integer priority) |
protected Long id
protected String name
protected String description
protected Date activeStartDate
protected Date activeEndDate
protected org.broadleafcommerce.common.persistence.ArchiveStatus archiveStatus
protected Integer priority
protected List<CatalogAccessPolicyCustomerSegmentXref> customerSegmentXrefs
protected Map<String,CatalogAccessRuleXref> catalogAccessRules
public Long getId()
getId
in interface CatalogAccessPolicy
public void setId(Long id)
setId
in interface CatalogAccessPolicy
public String getName()
getName
in interface CatalogAccessPolicy
public void setName(String name)
setName
in interface CatalogAccessPolicy
public String getDescription()
getDescription
in interface CatalogAccessPolicy
public void setDescription(String description)
setDescription
in interface CatalogAccessPolicy
public Date getActiveStartDate()
getActiveStartDate
in interface CatalogAccessPolicy
public void setActiveStartDate(Date activeStartDate)
setActiveStartDate
in interface CatalogAccessPolicy
public Date getActiveEndDate()
getActiveEndDate
in interface CatalogAccessPolicy
public void setActiveEndDate(Date activeEndDate)
setActiveEndDate
in interface CatalogAccessPolicy
public Integer getPriority()
getPriority
in interface CatalogAccessPolicy
public void setPriority(Integer priority)
setPriority
in interface CatalogAccessPolicy
public boolean isActive()
isActive
in interface org.broadleafcommerce.common.persistence.Status
public Character getArchived()
getArchived
in interface org.broadleafcommerce.common.persistence.Status
public void setArchived(Character archived)
setArchived
in interface org.broadleafcommerce.common.persistence.Status
public List<CatalogAccessPolicyCustomerSegmentXref> getCustomerSegmentXrefs()
getCustomerSegmentXrefs
in interface CatalogAccessPolicy
public void setCustomerSegmentXrefs(List<CatalogAccessPolicyCustomerSegmentXref> customerSegmentXrefs)
setCustomerSegmentXrefs
in interface CatalogAccessPolicy
public Map<String,CatalogAccessRuleXref> getCatalogAccessRules()
getCatalogAccessRules
in interface CatalogAccessPolicy
public void setCatalogAccessRules(Map<String,CatalogAccessRuleXref> catalogAccessRules)
setCatalogAccessRules
in interface CatalogAccessPolicy
Copyright © 2019. All rights reserved.