Class MapStructure

java.lang.Object
org.broadleafcommerce.openadmin.dto.MapStructure
All Implemented Interfaces:
Serializable, PersistencePerspectiveItem
Direct Known Subclasses:
SimpleValueMapStructure

public class MapStructure extends Object implements Serializable, PersistencePerspectiveItem
Author:
jfischer
See Also:
  • Constructor Details

    • MapStructure

      public MapStructure()
    • MapStructure

      public MapStructure(String keyClassName, String keyPropertyName, String keyPropertyFriendlyName, String valueClassName, String mapProperty, Boolean deleteValueEntity, String mapKeyValueProperty)
  • Method Details

    • getKeyClassName

      public String getKeyClassName()
    • setKeyClassName

      public void setKeyClassName(String keyClassName)
    • getValueClassName

      public String getValueClassName()
    • setValueClassName

      public void setValueClassName(String valueClassName)
    • getMapProperty

      public String getMapProperty()
    • setMapProperty

      public void setMapProperty(String mapProperty)
    • getKeyPropertyName

      public String getKeyPropertyName()
    • setKeyPropertyName

      public void setKeyPropertyName(String keyPropertyName)
    • getKeyPropertyFriendlyName

      public String getKeyPropertyFriendlyName()
    • setKeyPropertyFriendlyName

      public void setKeyPropertyFriendlyName(String keyPropertyFriendlyName)
    • getDeleteValueEntity

      public Boolean getDeleteValueEntity()
    • setDeleteValueEntity

      public void setDeleteValueEntity(Boolean deleteValueEntity)
    • getManyToField

      public String getManyToField()
    • setManyToField

      public void setManyToField(String manyToField)
    • getMutable

      public Boolean getMutable()
    • setMutable

      public void setMutable(Boolean mutable)
    • getMapKeyValueProperty

      public String getMapKeyValueProperty()
    • setMapKeyValueProperty

      public void setMapKeyValueProperty(String mapKeyValueProperty)
    • accept

      public void accept(PersistencePerspectiveItemVisitor visitor)
      Specified by:
      accept in interface PersistencePerspectiveItem
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • clonePersistencePerspectiveItem

      public PersistencePerspectiveItem clonePersistencePerspectiveItem()
      Specified by:
      clonePersistencePerspectiveItem in interface PersistencePerspectiveItem
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object