Interface FieldDefinition
- All Superinterfaces:
org.broadleafcommerce.common.copy.MultiTenantCloneable<FieldDefinition>,Serializable
- All Known Implementing Classes:
FieldDefinitionImpl
public interface FieldDefinition
extends Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<FieldDefinition>
Created by bpolster.
-
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.enumeration.domain.DataDrivenEnumerationintorg.broadleafcommerce.common.presentation.client.SupportedFieldTypegetHint()getId()getName()voidsetAdditionalForeignKeyClass(String className) voidsetAllowMultiples(Boolean allowMultiples) voidsetColumnWidth(String columnWidth) voidsetDataDrivenEnumeration(org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration dataDrivenEnumeration) voidsetFieldGroup(FieldGroup fieldGroup) voidsetFieldOrder(int fieldOrder) voidsetFieldType(String fieldType) voidsetFieldType(org.broadleafcommerce.common.presentation.client.SupportedFieldType fieldType) voidsetFriendlyName(String friendlyName) voidsetHelpText(String helpText) voidsetHiddenFlag(Boolean hiddenFlag) voidvoidvoidsetMaxLength(Integer maxLength) voidvoidsetRequiredFlag(Boolean requiredFlag) voidsetSecurityLevel(String securityLevel) voidsetTextAreaFlag(Boolean textAreaFlag) voidsetTooltip(String tooltip) voidsetValidationErrorMesageKey(String validationErrorMesageKey) voidsetValidationRegEx(String validationRegEx) Methods inherited from interface org.broadleafcommerce.common.copy.MultiTenantCloneable
createOrRetrieveCopyInstance
-
Method Details
-
getId
Long getId() -
setId
-
getName
String getName() -
setName
-
getFieldType
org.broadleafcommerce.common.presentation.client.SupportedFieldType getFieldType() -
setFieldType
void setFieldType(org.broadleafcommerce.common.presentation.client.SupportedFieldType fieldType) -
setFieldType
-
getFieldTypeVal
String getFieldTypeVal() -
getSecurityLevel
String getSecurityLevel() -
setSecurityLevel
-
getHiddenFlag
Boolean getHiddenFlag() -
setHiddenFlag
-
getValidationRegEx
String getValidationRegEx() -
setValidationRegEx
-
getMaxLength
Integer getMaxLength() -
setMaxLength
-
getColumnWidth
String getColumnWidth() -
setColumnWidth
-
getTextAreaFlag
Boolean getTextAreaFlag() -
setTextAreaFlag
-
getRequiredFlag
Boolean getRequiredFlag() -
setRequiredFlag
-
getDataDrivenEnumeration
org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration getDataDrivenEnumeration() -
setDataDrivenEnumeration
void setDataDrivenEnumeration(org.broadleafcommerce.common.enumeration.domain.DataDrivenEnumeration dataDrivenEnumeration) -
getAllowMultiples
Boolean getAllowMultiples() -
setAllowMultiples
-
getFriendlyName
String getFriendlyName() -
setFriendlyName
-
getValidationErrorMesageKey
String getValidationErrorMesageKey() -
setValidationErrorMesageKey
-
getFieldGroup
FieldGroup getFieldGroup() -
setFieldGroup
-
getFieldOrder
int getFieldOrder() -
setFieldOrder
void setFieldOrder(int fieldOrder) -
getTooltip
String getTooltip() -
setTooltip
-
getHelpText
String getHelpText() -
setHelpText
-
getHint
String getHint() -
setHint
-
getAdditionalForeignKeyClass
String getAdditionalForeignKeyClass() -
setAdditionalForeignKeyClass
-