Class BasicFieldMetadata
java.lang.Object
org.broadleafcommerce.openadmin.dto.FieldMetadata
org.broadleafcommerce.openadmin.dto.BasicFieldMetadata
- All Implemented Interfaces:
Serializable
- Author:
- Jeff Fischer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Stringprotected Stringprotected Booleanprotected Stringprotected String[]protected Stringprotected RuleBuilderDisplayTypeprotected Booleanprotected Stringprotected String[][]protected SupportedFieldTypeprotected SupportedFieldTypeprotected Stringprotected SupportedFieldTypeprotected Booleanprotected Stringprotected Booleanprotected Stringprotected Stringprotected SupportedFieldTypeprotected Integerprotected BooleanDeprecated.protected Stringprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Integerprotected Stringprotected LookupTypeprotected Stringprotected Stringprotected Stringprotected MergedPropertyTypeprotected Booleanprotected Stringprotected Booleanprotected Stringprotected String[][]protected Booleanprotected Stringprotected Stringprotected Integerprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Integerprotected Booleanprotected SupportedFieldTypeprotected Stringprotected Booleanprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected VisibilityEnum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(MetadataVisitor visitor) booleanString[]String[][]Deprecated.getHint()getName()String[][]getScale()inthashCode()voidsetAllowNoValueEnumOption(Boolean allowNoValueEnumOption) voidsetAssociatedFieldName(String associatedFieldName) voidsetBroadleafEnumeration(String broadleafEnumeration) voidsetCanLinkToExternalEntity(Boolean canLinkToExternalEntity) voidsetColumnWidth(String columnWidth) voidsetCustomCriteria(String[] customCriteria) voidsetDefaultValue(String defaultValue) voidsetDerived(Boolean isDerived) voidsetDisplayType(RuleBuilderDisplayType displayType) voidsetEnableTypeaheadLookup(Boolean enableTypeaheadLookup) voidsetEnumerationClass(String enumerationClass) voidsetEnumerationValues(String[][] enumerationValues) voidsetExplicitFieldType(SupportedFieldType fieldType) voidsetFieldComponentRenderer(SupportedFieldType fieldComponentRenderer) voidsetFieldComponentRendererTemplate(String fieldComponentRendererTemplate) voidsetFieldType(SupportedFieldType fieldType) voidsetForcePopulateChildProperties(Boolean forcePopulateChildProperties) voidsetForeignKeyClass(String foreignKeyClass) voidsetForeignKeyCollection(Boolean foreignKeyCollection) voidsetForeignKeyDisplayValueProperty(String foreignKeyDisplayValueProperty) voidsetForeignKeyProperty(String foreignKeyProperty) voidsetGridFieldComponentRenderer(SupportedFieldType gridFieldComponentRenderer) voidsetGridFieldComponentRendererTemplate(String gridFieldComponentRendererTemplate) voidsetGridOrder(Integer gridOrder) voidsetGroupCollapsed(Boolean groupCollapsed) Deprecated.voidsetHelpText(String helpText) voidsetHideEnumerationIfEmpty(Boolean hideEnumerationIfEmpty) voidvoidsetIsFilter(Boolean isFilter) voidsetLargeEntry(Boolean largeEntry) voidvoidsetLookupDisplayProperty(String lookupDisplayProperty) voidsetLookupType(LookupType lookupType) voidsetManyToField(String manyToField) voidsetMapFieldValueClass(String mapFieldValueClass) voidsetMapKeyValueProperty(String mapKeyValueProperty) voidsetMergedPropertyType(MergedPropertyType mergedPropertyType) voidsetMutable(Boolean mutable) voidvoidsetOptionCanEditValues(Boolean optionCanEditValues) voidsetOptionDisplayFieldName(String optionDisplayFieldName) voidsetOptionFilterParams(String[][] optionFilterParams) voidsetOptionHideIfEmpty(Boolean optionHideIfEmpty) voidsetOptionListEntity(String optionListEntity) voidsetOptionValueFieldName(String optionValueFieldName) voidsetPrecision(Integer precision) voidsetProminent(Boolean prominent) voidsetReadOnly(Boolean readOnly) voidsetRequired(Boolean required) voidsetRequiredOverride(Boolean requiredOverride) voidsetRuleIdentifier(String ruleIdentifier) voidvoidsetSearchable(Boolean searchable) voidsetSecondaryType(SupportedFieldType secondaryType) voidsetTooltip(String tooltip) voidsetToOneLookupCreatedViaAnnotation(Boolean toOneLookupCreatedViaAnnotation) voidsetToOneParentProperty(String toOneParentProperty) voidsetToOneTargetProperty(String toOneTargetProperty) voidsetTranslatable(Boolean translatable) voidvoidsetUseServerSideInspectionCache(Boolean useServerSideInspectionCache) voidvoidsetVisibility(VisibilityEnum visibility) Methods inherited from class org.broadleafcommerce.openadmin.dto.FieldMetadata
getAddFriendlyName, getAdditionalMetadata, getAvailableToTypes, getChildrenExcluded, getCurrencyCodeField, getExcluded, getFieldName, getFriendlyName, getGroup, getGroupOrder, getInheritedFromType, getLazyFetch, getManualFetch, getOrder, getOwningClass, getOwningClassFriendlyName, getPrefix, getSecurityLevel, getShowIfFieldEquals, getShowIfProperty, getTab, getTabOrder, getTargetClass, populate, setAddFriendlyName, setAdditionalMetadata, setAvailableToTypes, setChildrenExcluded, setCurrencyCodeField, setExcluded, setFieldName, setFriendlyName, setGroup, setGroupOrder, setInheritedFromType, setLazyFetch, setManualFetch, setOrder, setOwningClass, setOwningClassFriendlyName, setPrefix, setSecurityLevel, setShowIfFieldEquals, setShowIfProperty, setTab, setTabOrder, setTargetClass
-
Field Details
-
fieldType
-
secondaryType
-
length
-
required
-
unique
-
scale
-
precision
-
mutable
-
foreignKeyProperty
-
foreignKeyClass
-
foreignKeyDisplayValueProperty
-
foreignKeyCollection
-
mergedPropertyType
-
enumerationValues
-
enumerationClass
-
isDerived
-
name
-
visibility
-
groupCollapsed
Deprecated. -
explicitFieldType
-
displayType
-
largeEntry
-
prominent
-
gridOrder
-
columnWidth
-
broadleafEnumeration
-
hideEnumerationIfEmpty
-
fieldComponentRenderer
-
fieldComponentRendererTemplate
-
gridFieldComponentRenderer
-
readOnly
-
validationConfigurations
-
requiredOverride
-
tooltip
-
helpText
-
hint
-
lookupDisplayProperty
-
forcePopulateChildProperties
-
enableTypeaheadLookup
-
optionListEntity
-
optionValueFieldName
-
optionDisplayFieldName
-
optionCanEditValues
-
optionHideIfEmpty
-
optionFilterParams
-
customCriteria
-
useServerSideInspectionCache
-
toOneLookupCreatedViaAnnotation
-
ruleIdentifier
-
lookupType
-
translatable
-
defaultValue
-
isFilter
-
canLinkToExternalEntity
-
associatedFieldName
-
mapFieldValueClass
-
searchable
-
manyToField
-
toOneTargetProperty
-
toOneParentProperty
-
mapKeyValueProperty
-
allowNoValueEnumOption
-
-
Constructor Details
-
BasicFieldMetadata
public BasicFieldMetadata()
-
-
Method Details
-
getFieldType
-
setFieldType
-
getSecondaryType
-
setSecondaryType
-
getLength
-
setLength
-
getRequired
-
setRequired
-
getScale
-
setScale
-
getPrecision
-
setPrecision
-
getUnique
-
setUnique
-
getMutable
-
setMutable
-
getForeignKeyProperty
-
setForeignKeyProperty
-
getForeignKeyClass
-
setForeignKeyClass
-
getForeignKeyCollection
-
setForeignKeyCollection
-
getMergedPropertyType
-
setMergedPropertyType
-
getEnumerationValues
-
setEnumerationValues
-
getForeignKeyDisplayValueProperty
-
setForeignKeyDisplayValueProperty
-
getEnumerationClass
-
setEnumerationClass
-
getIsDerived
-
setDerived
-
getName
-
setName
-
getExplicitFieldType
-
setExplicitFieldType
-
getDisplayType
-
setDisplayType
-
isLargeEntry
-
setLargeEntry
-
isProminent
-
setProminent
-
getColumnWidth
-
setColumnWidth
-
getBroadleafEnumeration
-
setBroadleafEnumeration
-
getHideEnumerationIfEmpty
-
setHideEnumerationIfEmpty
-
getFieldComponentRenderer
-
setFieldComponentRenderer
-
getGridFieldComponentRenderer
-
setGridFieldComponentRenderer
-
getFieldComponentRendererTemplate
-
setFieldComponentRendererTemplate
-
getGridFieldComponentRendererTemplate
-
setGridFieldComponentRendererTemplate
-
getReadOnly
-
setReadOnly
-
getGridOrder
-
setGridOrder
-
getValidationConfigurations
- Returns:
- the validation configurations for this property keyed by the fully-qualified name of the
PropertyValidatorimplementation
-
setValidationConfigurations
-
getRequiredOverride
-
setRequiredOverride
-
getGroupCollapsed
Deprecated. -
setGroupCollapsed
Deprecated. -
getTooltip
-
setTooltip
-
getHelpText
-
setHelpText
-
getHint
-
setHint
-
getVisibility
-
setVisibility
-
getLookupDisplayProperty
-
setLookupDisplayProperty
-
getForcePopulateChildProperties
-
setForcePopulateChildProperties
-
getEnableTypeaheadLookup
-
setEnableTypeaheadLookup
-
getOptionCanEditValues
-
setOptionCanEditValues
-
getOptionHideIfEmpty
-
setOptionHideIfEmpty
-
getOptionDisplayFieldName
-
setOptionDisplayFieldName
-
getOptionListEntity
-
setOptionListEntity
-
getOptionValueFieldName
-
setOptionValueFieldName
-
getOptionFilterParams
-
setOptionFilterParams
-
getCustomCriteria
-
setCustomCriteria
-
getUseServerSideInspectionCache
-
setUseServerSideInspectionCache
-
getToOneLookupCreatedViaAnnotation
-
setToOneLookupCreatedViaAnnotation
-
getRuleIdentifier
-
setRuleIdentifier
-
getMapFieldValueClass
-
setMapFieldValueClass
-
getLookupType
-
setLookupType
-
getSearchable
-
setSearchable
-
getManyToField
-
setManyToField
-
getToOneTargetProperty
-
setToOneTargetProperty
-
getToOneParentProperty
-
setToOneParentProperty
-
getMapKeyValueProperty
-
setMapKeyValueProperty
-
getTranslatable
-
setTranslatable
-
getDefaultValue
-
setDefaultValue
-
getAssociatedFieldName
-
setAssociatedFieldName
-
getIsFilter
-
setIsFilter
-
getAllowNoValueEnumOption
-
setAllowNoValueEnumOption
-
getCanLinkToExternalEntity
-
setCanLinkToExternalEntity
-
cloneFieldMetadata
- Specified by:
cloneFieldMetadatain classFieldMetadata
-
accept
- Specified by:
acceptin classFieldMetadata
-
equals
- Overrides:
equalsin classFieldMetadata
-
hashCode
public int hashCode()- Overrides:
hashCodein classFieldMetadata
-