@Entity public class DataFeedFieldImpl extends Object implements DataFeedField, DataFeedFieldAdminPresentation, org.broadleafcommerce.common.admin.domain.AdminMainEntity
DataFeedFieldAdminPresentation.FieldOrder
Modifier and Type | Field and Description |
---|---|
protected Map<String,String> |
additionalAttributes |
protected String |
conditionalRule |
protected DataFeed |
dataFeed |
protected Boolean |
excludeIfEmpty |
protected String |
feedFieldType |
protected Long |
id |
protected Boolean |
required |
protected Integer |
sortOrder |
protected String |
sourcePropertyPath |
protected String |
targetPropertyPath |
Constructor and Description |
---|
DataFeedFieldImpl() |
protected Long id
protected String sourcePropertyPath
protected String targetPropertyPath
protected DataFeed dataFeed
protected Boolean excludeIfEmpty
protected Boolean required
protected String conditionalRule
protected String feedFieldType
protected Integer sortOrder
public Long getId()
getId
in interface DataFeedField
public void setId(Long id)
setId
in interface DataFeedField
public String getSourcePropertyPath()
getSourcePropertyPath
in interface DataFeedField
public void setSourcePropertyPath(String target)
setSourcePropertyPath
in interface DataFeedField
public String getTargetPropertyPath()
getTargetPropertyPath
in interface DataFeedField
public void setTargetPropertyPath(String name)
setTargetPropertyPath
in interface DataFeedField
public DataFeed getDataFeed()
getDataFeed
in interface DataFeedField
public void setDataFeed(DataFeed dataFeed)
setDataFeed
in interface DataFeedField
public Boolean getExcludeIfEmpty()
getExcludeIfEmpty
in interface DataFeedField
public void setExcludeIfEmpty(Boolean excludeIfEmpty)
setExcludeIfEmpty
in interface DataFeedField
public Boolean getRequired()
getRequired
in interface DataFeedField
public void setRequired(Boolean required)
setRequired
in interface DataFeedField
public String getConditionalRule()
getConditionalRule
in interface DataFeedField
public void setConditionalRule(String conditionalRule)
setConditionalRule
in interface DataFeedField
public DataFeedFieldType getFeedFieldType()
getFeedFieldType
in interface DataFeedField
public void setFeedFieldType(DataFeedFieldType feedFieldType)
setFeedFieldType
in interface DataFeedField
public String getAdditionalAttribute(String attributeName)
getAdditionalAttribute
in interface DataFeedField
public Map<String,String> getAdditionalAttributes()
getAdditionalAttributes
in interface DataFeedField
public void setAdditionalAttributes(Map<String,String> additionalAttributes)
setAdditionalAttributes
in interface DataFeedField
public boolean hasConfiguredTargetPath()
hasConfiguredTargetPath
in interface DataFeedField
public int getSortOrder()
DataFeedField
getSortOrder
in interface DataFeedField
public void setSortOrder(Integer sortOrder)
setSortOrder
in interface DataFeedField
public <G extends DataFeedField> org.broadleafcommerce.common.copy.CreateResponse<G> createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) throws CloneNotSupportedException
createOrRetrieveCopyInstance
in interface org.broadleafcommerce.common.copy.MultiTenantCloneable<DataFeedField>
CloneNotSupportedException
public String getMainEntityName()
getMainEntityName
in interface org.broadleafcommerce.common.admin.domain.AdminMainEntity
Copyright © 2020. All rights reserved.