Class MapMetadata
java.lang.Object
org.broadleafcommerce.openadmin.dto.FieldMetadata
org.broadleafcommerce.openadmin.dto.CollectionMetadata
org.broadleafcommerce.openadmin.dto.MapMetadata
- All Implemented Interfaces:
Serializable
- Author:
- Jeff Fischer
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(MetadataVisitor visitor) boolean
String[][]
getKeys()
int
hashCode()
boolean
protected FieldMetadata
populate
(FieldMetadata metadata) void
setForceFreeFormKeys
(Boolean forceFreeFormKeys) void
void
setMapKeyOptionEntityClass
(String mapKeyOptionEntityClass) void
setMapKeyOptionEntityDisplayField
(String mapKeyOptionEntityDisplayField) void
setMapKeyOptionEntityValueField
(String mapKeyOptionEntityValueField) void
setMapKeyValueProperty
(String mapKeyValueProperty) void
setMediaField
(String mediaField) void
setSimpleValue
(boolean simpleValue) void
setToOneParentProperty
(String toOneParentProperty) void
setToOneTargetProperty
(String toOneTargetProperty) void
setValueClassName
(String valueClassName) Methods inherited from class org.broadleafcommerce.openadmin.dto.CollectionMetadata
getCollectionCeilingEntity, getCustomCriteria, getPersistencePerspective, isMutable, setCollectionCeilingEntity, setCustomCriteria, setMutable, setPersistencePerspective
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, setAddFriendlyName, setAdditionalMetadata, setAvailableToTypes, setChildrenExcluded, setCurrencyCodeField, setExcluded, setFieldName, setFriendlyName, setGroup, setGroupOrder, setInheritedFromType, setLazyFetch, setManualFetch, setOrder, setOwningClass, setOwningClassFriendlyName, setPrefix, setSecurityLevel, setShowIfFieldEquals, setShowIfProperty, setTab, setTabOrder, setTargetClass
-
Constructor Details
-
MapMetadata
public MapMetadata()
-
-
Method Details
-
getValueClassName
-
setValueClassName
-
isSimpleValue
public boolean isSimpleValue() -
setSimpleValue
public void setSimpleValue(boolean simpleValue) -
getMediaField
-
setMediaField
-
getKeys
-
setKeys
-
getMapKeyValueProperty
-
setMapKeyValueProperty
-
getMapKeyOptionEntityClass
-
setMapKeyOptionEntityClass
-
getMapKeyOptionEntityDisplayField
-
setMapKeyOptionEntityDisplayField
-
getMapKeyOptionEntityValueField
-
setMapKeyOptionEntityValueField
-
getForceFreeFormKeys
-
setForceFreeFormKeys
-
getToOneTargetProperty
-
setToOneTargetProperty
-
getToOneParentProperty
-
setToOneParentProperty
-
accept
- Specified by:
accept
in classFieldMetadata
-
populate
- Overrides:
populate
in classCollectionMetadata
-
cloneFieldMetadata
- Specified by:
cloneFieldMetadata
in classFieldMetadata
-
equals
- Overrides:
equals
in classCollectionMetadata
-
hashCode
public int hashCode()- Overrides:
hashCode
in classCollectionMetadata
-