org.broadleafcommerce.openadmin.client.dto
Class BasicFieldMetadata

java.lang.Object
  extended by org.broadleafcommerce.openadmin.client.dto.FieldMetadata
      extended by org.broadleafcommerce.openadmin.client.dto.BasicFieldMetadata
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, Serializable

public class BasicFieldMetadata
extends FieldMetadata

Author:
Jeff Fischer
See Also:
Serialized Form

Constructor Summary
BasicFieldMetadata()
           
 
Method Summary
 void accept(MetadataVisitor visitor)
           
 FieldMetadata cloneFieldMetadata()
           
 boolean equals(Object o)
           
 String getBroadleafEnumeration()
           
 String getColumnWidth()
           
 String[] getCustomCriteria()
           
 String getEnumerationClass()
           
 String[][] getEnumerationValues()
           
 SupportedFieldType getExplicitFieldType()
           
 SupportedFieldType getFieldType()
           
 String getForeignKeyClass()
           
 Boolean getForeignKeyCollection()
           
 String getForeignKeyDisplayValueProperty()
           
 String getForeignKeyProperty()
           
 String getGroup()
           
 Boolean getGroupCollapsed()
           
 Integer getGroupOrder()
           
 String getHelpText()
           
 String getHint()
           
 Integer getLength()
           
 String getLookupDisplayProperty()
           
 String getLookupParentDataSourceName()
           
 MergedPropertyType getMergedPropertyType()
           
 Boolean getMutable()
           
 String getName()
           
 Boolean getOptionCanEditValues()
           
 String getOptionDisplayFieldName()
           
 String[][] getOptionFilterParams()
           
 String getOptionListEntity()
           
 String getOptionValueFieldName()
           
 Integer getPrecision()
           
 Boolean getReadOnly()
           
 Boolean getRequired()
           
 Boolean getRequiredOverride()
           
 Integer getScale()
           
 SupportedFieldType getSecondaryType()
           
 String getTargetDynamicFormDisplayId()
           
 String getTooltip()
           
 Boolean getToOneLookupCreatedViaAnnotation()
           
 Boolean getUnique()
           
 Boolean getUseServerSideInspectionCache()
           
 Map<String,Map<String,String>> getValidationConfigurations()
           
 VisibilityEnum getVisibility()
           
 int hashCode()
           
 Boolean isLargeEntry()
           
 Boolean isProminent()
           
 void setBroadleafEnumeration(String broadleafEnumeration)
           
 void setColumnWidth(String columnWidth)
           
 void setCustomCriteria(String[] customCriteria)
           
 void setEnumerationClass(String enumerationClass)
           
 void setEnumerationValues(String[][] enumerationValues)
           
 void setExplicitFieldType(SupportedFieldType fieldType)
           
 void setFieldType(SupportedFieldType fieldType)
           
 void setForeignKeyClass(String foreignKeyClass)
           
 void setForeignKeyCollection(Boolean foreignKeyCollection)
           
 void setForeignKeyDisplayValueProperty(String foreignKeyDisplayValueProperty)
           
 void setForeignKeyProperty(String foreignKeyProperty)
           
 void setGroup(String group)
           
 void setGroupCollapsed(Boolean groupCollapsed)
           
 void setGroupOrder(Integer groupOrder)
           
 void setHelpText(String helpText)
           
 void setHint(String hint)
           
 void setLargeEntry(Boolean largeEntry)
           
 void setLength(Integer length)
           
 void setLookupDisplayProperty(String lookupDisplayProperty)
           
 void setLookupParentDataSourceName(String lookupParentDataSourceName)
           
 void setMergedPropertyType(MergedPropertyType mergedPropertyType)
           
 void setMutable(Boolean mutable)
           
 void setName(String name)
           
 void setOptionCanEditValues(Boolean optionCanEditValues)
           
 void setOptionDisplayFieldName(String optionDisplayFieldName)
           
 void setOptionFilterParams(String[][] optionFilterParams)
           
 void setOptionListEntity(String optionListEntity)
           
 void setOptionValueFieldName(String optionValueFieldName)
           
 void setPrecision(Integer precision)
           
 void setProminent(Boolean prominent)
           
 void setReadOnly(Boolean readOnly)
           
 void setRequired(Boolean required)
           
 void setRequiredOverride(Boolean requiredOverride)
           
 void setScale(Integer scale)
           
 void setSecondaryType(SupportedFieldType secondaryType)
           
 void setTargetDynamicFormDisplayId(String targetDynamicFormDisplayId)
           
 void setTooltip(String tooltip)
           
 void setToOneLookupCreatedViaAnnotation(Boolean toOneLookupCreatedViaAnnotation)
           
 void setUnique(Boolean unique)
           
 void setUseServerSideInspectionCache(Boolean useServerSideInspectionCache)
           
 void setValidationConfigurations(Map<String,Map<String,String>> validationConfigurations)
           
 void setVisibility(VisibilityEnum visibility)
           
 
Methods inherited from class org.broadleafcommerce.openadmin.client.dto.FieldMetadata
getAvailableToTypes, getChildrenExcluded, getCurrencyCodeField, getExcluded, getFieldName, getFriendlyName, getInheritedFromType, getOrder, getOwningClass, getOwningClassFriendlyName, getPrefix, getSecurityLevel, getShowIfProperty, getTargetClass, populate, setAvailableToTypes, setChildrenExcluded, setCurrencyCodeField, setExcluded, setFieldName, setFriendlyName, setInheritedFromType, setOrder, setOwningClass, setOwningClassFriendlyName, setPrefix, setSecurityLevel, setShowIfProperty, setTargetClass
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicFieldMetadata

public BasicFieldMetadata()
Method Detail

getFieldType

public SupportedFieldType getFieldType()

setFieldType

public void setFieldType(SupportedFieldType fieldType)

getSecondaryType

public SupportedFieldType getSecondaryType()

setSecondaryType

public void setSecondaryType(SupportedFieldType secondaryType)

getLength

public Integer getLength()

setLength

public void setLength(Integer length)

getRequired

public Boolean getRequired()

setRequired

public void setRequired(Boolean required)

getScale

public Integer getScale()

setScale

public void setScale(Integer scale)

getPrecision

public Integer getPrecision()

setPrecision

public void setPrecision(Integer precision)

getUnique

public Boolean getUnique()

setUnique

public void setUnique(Boolean unique)

getMutable

public Boolean getMutable()

setMutable

public void setMutable(Boolean mutable)

getForeignKeyProperty

public String getForeignKeyProperty()

setForeignKeyProperty

public void setForeignKeyProperty(String foreignKeyProperty)

getForeignKeyClass

public String getForeignKeyClass()

setForeignKeyClass

public void setForeignKeyClass(String foreignKeyClass)

getForeignKeyCollection

public Boolean getForeignKeyCollection()

setForeignKeyCollection

public void setForeignKeyCollection(Boolean foreignKeyCollection)

getMergedPropertyType

public MergedPropertyType getMergedPropertyType()

setMergedPropertyType

public void setMergedPropertyType(MergedPropertyType mergedPropertyType)

getEnumerationValues

public String[][] getEnumerationValues()

setEnumerationValues

public void setEnumerationValues(String[][] enumerationValues)

getForeignKeyDisplayValueProperty

public String getForeignKeyDisplayValueProperty()

setForeignKeyDisplayValueProperty

public void setForeignKeyDisplayValueProperty(String foreignKeyDisplayValueProperty)

getEnumerationClass

public String getEnumerationClass()

setEnumerationClass

public void setEnumerationClass(String enumerationClass)

getName

public String getName()

setName

public void setName(String name)

getExplicitFieldType

public SupportedFieldType getExplicitFieldType()

setExplicitFieldType

public void setExplicitFieldType(SupportedFieldType fieldType)

getGroup

public String getGroup()

setGroup

public void setGroup(String group)

isLargeEntry

public Boolean isLargeEntry()

setLargeEntry

public void setLargeEntry(Boolean largeEntry)

isProminent

public Boolean isProminent()

setProminent

public void setProminent(Boolean prominent)

getColumnWidth

public String getColumnWidth()

setColumnWidth

public void setColumnWidth(String columnWidth)

getBroadleafEnumeration

public String getBroadleafEnumeration()

setBroadleafEnumeration

public void setBroadleafEnumeration(String broadleafEnumeration)

getReadOnly

public Boolean getReadOnly()

setReadOnly

public void setReadOnly(Boolean readOnly)

getGroupOrder

public Integer getGroupOrder()

setGroupOrder

public void setGroupOrder(Integer groupOrder)

getValidationConfigurations

public Map<String,Map<String,String>> getValidationConfigurations()

setValidationConfigurations

public void setValidationConfigurations(Map<String,Map<String,String>> validationConfigurations)

getRequiredOverride

public Boolean getRequiredOverride()

setRequiredOverride

public void setRequiredOverride(Boolean requiredOverride)

getGroupCollapsed

public Boolean getGroupCollapsed()

setGroupCollapsed

public void setGroupCollapsed(Boolean groupCollapsed)

getTooltip

public String getTooltip()

setTooltip

public void setTooltip(String tooltip)

getHelpText

public String getHelpText()

setHelpText

public void setHelpText(String helpText)

getHint

public String getHint()

setHint

public void setHint(String hint)

getVisibility

public VisibilityEnum getVisibility()

setVisibility

public void setVisibility(VisibilityEnum visibility)

getLookupDisplayProperty

public String getLookupDisplayProperty()

setLookupDisplayProperty

public void setLookupDisplayProperty(String lookupDisplayProperty)

getLookupParentDataSourceName

public String getLookupParentDataSourceName()

setLookupParentDataSourceName

public void setLookupParentDataSourceName(String lookupParentDataSourceName)

getTargetDynamicFormDisplayId

public String getTargetDynamicFormDisplayId()

setTargetDynamicFormDisplayId

public void setTargetDynamicFormDisplayId(String targetDynamicFormDisplayId)

getOptionCanEditValues

public Boolean getOptionCanEditValues()

setOptionCanEditValues

public void setOptionCanEditValues(Boolean optionCanEditValues)

getOptionDisplayFieldName

public String getOptionDisplayFieldName()

setOptionDisplayFieldName

public void setOptionDisplayFieldName(String optionDisplayFieldName)

getOptionListEntity

public String getOptionListEntity()

setOptionListEntity

public void setOptionListEntity(String optionListEntity)

getOptionValueFieldName

public String getOptionValueFieldName()

setOptionValueFieldName

public void setOptionValueFieldName(String optionValueFieldName)

getOptionFilterParams

public String[][] getOptionFilterParams()

setOptionFilterParams

public void setOptionFilterParams(String[][] optionFilterParams)

getCustomCriteria

public String[] getCustomCriteria()

setCustomCriteria

public void setCustomCriteria(String[] customCriteria)

getUseServerSideInspectionCache

public Boolean getUseServerSideInspectionCache()

setUseServerSideInspectionCache

public void setUseServerSideInspectionCache(Boolean useServerSideInspectionCache)

getToOneLookupCreatedViaAnnotation

public Boolean getToOneLookupCreatedViaAnnotation()

setToOneLookupCreatedViaAnnotation

public void setToOneLookupCreatedViaAnnotation(Boolean toOneLookupCreatedViaAnnotation)

cloneFieldMetadata

public FieldMetadata cloneFieldMetadata()
Specified by:
cloneFieldMetadata in class FieldMetadata

accept

public void accept(MetadataVisitor visitor)
Specified by:
accept in class FieldMetadata

equals

public boolean equals(Object o)
Overrides:
equals in class FieldMetadata

hashCode

public int hashCode()
Overrides:
hashCode in class FieldMetadata


Copyright © 2013. All Rights Reserved.