@Entity public class FieldDefinitionImpl extends Object implements FieldDefinition, org.broadleafcommerce.common.extensibility.jpa.copy.ProfileEntity
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allowMultiples |
protected String |
columnWidth |
protected org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration |
dataDrivenEnumeration |
protected FieldGroup |
fieldGroup |
protected Integer |
fieldOrder |
protected String |
fieldType |
protected String |
friendlyName |
protected String |
helpText |
protected Boolean |
hiddenFlag |
protected String |
hint |
protected Long |
id |
protected Integer |
maxLength |
protected String |
name |
protected Boolean |
requiredFlag |
protected String |
securityLevel |
protected Boolean |
textAreaFlag |
protected String |
tooltip |
protected String |
validationErrorMesageKey |
protected String |
validationRegEx |
| Constructor and Description |
|---|
FieldDefinitionImpl() |
| Modifier and Type | Method and Description |
|---|---|
<G extends FieldDefinition> |
createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) |
String |
getAdditionalForeignKeyClass() |
Boolean |
getAllowMultiples() |
String |
getColumnWidth() |
org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration |
getDataDrivenEnumeration() |
FieldGroup |
getFieldGroup() |
int |
getFieldOrder() |
org.broadleafcommerce.common.presentation.client.SupportedFieldType |
getFieldType() |
String |
getFriendlyName() |
String |
getHelpText() |
Boolean |
getHiddenFlag() |
String |
getHint() |
Long |
getId() |
Integer |
getMaxLength() |
String |
getName() |
Boolean |
getRequiredFlag() |
String |
getSecurityLevel() |
Boolean |
getTextAreaFlag() |
String |
getTooltip() |
String |
getValidationErrorMesageKey() |
String |
getValidationRegEx() |
void |
setAdditionalForeignKeyClass(String className) |
void |
setAllowMultiples(Boolean allowMultiples) |
void |
setColumnWidth(String columnWidth) |
void |
setDataDrivenEnumeration(org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration dataDrivenEnumeration) |
void |
setFieldGroup(FieldGroup fieldGroup) |
void |
setFieldOrder(int fieldOrder) |
void |
setFieldType(org.broadleafcommerce.common.presentation.client.SupportedFieldType fieldType) |
void |
setFriendlyName(String friendlyName) |
void |
setHelpText(String helpText) |
void |
setHiddenFlag(Boolean hiddenFlag) |
void |
setHint(String hint) |
void |
setId(Long id) |
void |
setMaxLength(Integer maxLength) |
void |
setName(String name) |
void |
setRequiredFlag(Boolean requiredFlag) |
void |
setSecurityLevel(String securityLevel) |
void |
setTextAreaFlag(Boolean textAreaFlag) |
void |
setTooltip(String tooltip) |
void |
setValidationErrorMesageKey(String validationErrorMesageKey) |
void |
setValidationRegEx(String validationRegEx) |
protected Long id
protected String name
protected String friendlyName
protected String fieldType
protected String securityLevel
protected Boolean hiddenFlag
protected String validationRegEx
protected String validationErrorMesageKey
protected Integer maxLength
protected String columnWidth
protected Boolean textAreaFlag
protected Boolean requiredFlag
protected org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration dataDrivenEnumeration
protected Boolean allowMultiples
protected FieldGroup fieldGroup
protected Integer fieldOrder
protected String tooltip
protected String helpText
protected String hint
public Long getId()
getId in interface FieldDefinitionpublic void setId(Long id)
setId in interface FieldDefinitionpublic String getName()
getName in interface FieldDefinitionpublic void setName(String name)
setName in interface FieldDefinitionpublic org.broadleafcommerce.common.presentation.client.SupportedFieldType getFieldType()
getFieldType in interface FieldDefinitionpublic String getAdditionalForeignKeyClass()
getAdditionalForeignKeyClass in interface FieldDefinitionpublic void setAdditionalForeignKeyClass(String className)
setAdditionalForeignKeyClass in interface FieldDefinitionpublic void setFieldType(org.broadleafcommerce.common.presentation.client.SupportedFieldType fieldType)
setFieldType in interface FieldDefinitionpublic String getSecurityLevel()
getSecurityLevel in interface FieldDefinitionpublic void setSecurityLevel(String securityLevel)
setSecurityLevel in interface FieldDefinitionpublic Boolean getHiddenFlag()
getHiddenFlag in interface FieldDefinitionpublic void setHiddenFlag(Boolean hiddenFlag)
setHiddenFlag in interface FieldDefinitionpublic String getValidationRegEx()
getValidationRegEx in interface FieldDefinitionpublic void setValidationRegEx(String validationRegEx)
setValidationRegEx in interface FieldDefinitionpublic Integer getMaxLength()
getMaxLength in interface FieldDefinitionpublic void setMaxLength(Integer maxLength)
setMaxLength in interface FieldDefinitionpublic String getColumnWidth()
getColumnWidth in interface FieldDefinitionpublic void setColumnWidth(String columnWidth)
setColumnWidth in interface FieldDefinitionpublic Boolean getTextAreaFlag()
getTextAreaFlag in interface FieldDefinitionpublic void setTextAreaFlag(Boolean textAreaFlag)
setTextAreaFlag in interface FieldDefinitionpublic Boolean getRequiredFlag()
getRequiredFlag in interface FieldDefinitionpublic void setRequiredFlag(Boolean requiredFlag)
setRequiredFlag in interface FieldDefinitionpublic Boolean getAllowMultiples()
getAllowMultiples in interface FieldDefinitionpublic void setAllowMultiples(Boolean allowMultiples)
setAllowMultiples in interface FieldDefinitionpublic String getFriendlyName()
getFriendlyName in interface FieldDefinitionpublic void setFriendlyName(String friendlyName)
setFriendlyName in interface FieldDefinitionpublic String getValidationErrorMesageKey()
getValidationErrorMesageKey in interface FieldDefinitionpublic void setValidationErrorMesageKey(String validationErrorMesageKey)
setValidationErrorMesageKey in interface FieldDefinitionpublic FieldGroup getFieldGroup()
getFieldGroup in interface FieldDefinitionpublic void setFieldGroup(FieldGroup fieldGroup)
setFieldGroup in interface FieldDefinitionpublic int getFieldOrder()
getFieldOrder in interface FieldDefinitionpublic void setFieldOrder(int fieldOrder)
setFieldOrder in interface FieldDefinitionpublic org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration getDataDrivenEnumeration()
getDataDrivenEnumeration in interface FieldDefinitionpublic void setDataDrivenEnumeration(org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration dataDrivenEnumeration)
setDataDrivenEnumeration in interface FieldDefinitionpublic String getTooltip()
getTooltip in interface FieldDefinitionpublic void setTooltip(String tooltip)
setTooltip in interface FieldDefinitionpublic String getHelpText()
getHelpText in interface FieldDefinitionpublic void setHelpText(String helpText)
setHelpText in interface FieldDefinitionpublic String getHint()
getHint in interface FieldDefinitionpublic void setHint(String hint)
setHint in interface FieldDefinitionpublic <G extends FieldDefinition> org.broadleafcommerce.common.copy.CreateResponse<G> createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) throws CloneNotSupportedException
createOrRetrieveCopyInstance in interface org.broadleafcommerce.common.copy.MultiTenantCloneable<FieldDefinition>CloneNotSupportedExceptionCopyright © 2017. All rights reserved.