@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 DataFeedFieldpublic void setId(Long id)
setId in interface DataFeedFieldpublic String getSourcePropertyPath()
getSourcePropertyPath in interface DataFeedFieldpublic void setSourcePropertyPath(String target)
setSourcePropertyPath in interface DataFeedFieldpublic String getTargetPropertyPath()
getTargetPropertyPath in interface DataFeedFieldpublic void setTargetPropertyPath(String name)
setTargetPropertyPath in interface DataFeedFieldpublic DataFeed getDataFeed()
getDataFeed in interface DataFeedFieldpublic void setDataFeed(DataFeed dataFeed)
setDataFeed in interface DataFeedFieldpublic Boolean getExcludeIfEmpty()
getExcludeIfEmpty in interface DataFeedFieldpublic void setExcludeIfEmpty(Boolean excludeIfEmpty)
setExcludeIfEmpty in interface DataFeedFieldpublic Boolean getRequired()
getRequired in interface DataFeedFieldpublic void setRequired(Boolean required)
setRequired in interface DataFeedFieldpublic String getConditionalRule()
getConditionalRule in interface DataFeedFieldpublic void setConditionalRule(String conditionalRule)
setConditionalRule in interface DataFeedFieldpublic DataFeedFieldType getFeedFieldType()
getFeedFieldType in interface DataFeedFieldpublic void setFeedFieldType(DataFeedFieldType feedFieldType)
setFeedFieldType in interface DataFeedFieldpublic String getAdditionalAttribute(String attributeName)
getAdditionalAttribute in interface DataFeedFieldpublic Map<String,String> getAdditionalAttributes()
getAdditionalAttributes in interface DataFeedFieldpublic void setAdditionalAttributes(Map<String,String> additionalAttributes)
setAdditionalAttributes in interface DataFeedFieldpublic boolean hasConfiguredTargetPath()
hasConfiguredTargetPath in interface DataFeedFieldpublic int getSortOrder()
DataFeedFieldgetSortOrder in interface DataFeedFieldpublic void setSortOrder(Integer sortOrder)
setSortOrder in interface DataFeedFieldpublic <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>CloneNotSupportedExceptionpublic String getMainEntityName()
getMainEntityName in interface org.broadleafcommerce.common.admin.domain.AdminMainEntityCopyright © 2020. All rights reserved.