Class ExcelAttributeDescriptorAttribute

java.lang.Object
com.hybris.backoffice.excel.data.ExcelAttributeDescriptorAttribute
All Implemented Interfaces:
ExcelAttribute

public class ExcelAttributeDescriptorAttribute extends Object implements ExcelAttribute
  • Constructor Details

    • ExcelAttributeDescriptorAttribute

      public ExcelAttributeDescriptorAttribute(@Nonnull AttributeDescriptorModel attributeDescriptorModel, @Nullable String isoCode)
    • ExcelAttributeDescriptorAttribute

      public ExcelAttributeDescriptorAttribute(@Nonnull AttributeDescriptorModel attributeDescriptorModel)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface ExcelAttribute
      Returns:
      name of attribute
    • isLocalized

      public boolean isLocalized()
      Specified by:
      isLocalized in interface ExcelAttribute
      Returns:
      information whether attribute is localized
    • getIsoCode

      public String getIsoCode()
      Specified by:
      getIsoCode in interface ExcelAttribute
      Returns:
      isoCode of attribute
    • getQualifier

      public String getQualifier()
      Specified by:
      getQualifier in interface ExcelAttribute
      Returns:
      qualifier of attribute
    • isMandatory

      public boolean isMandatory()
      Specified by:
      isMandatory in interface ExcelAttribute
      Returns:
      information whether attribute is mandatory
    • getType

      public String getType()
      Specified by:
      getType in interface ExcelAttribute
      Returns:
      type of attribute. For example, 'java.lang.String', 'java.util.Date', 'Product'
    • isMultiValue

      public boolean isMultiValue()
      Specified by:
      isMultiValue in interface ExcelAttribute
      Returns:
      indicates whether attribute is multiValue type
    • getAttributeDescriptorModel

      public AttributeDescriptorModel getAttributeDescriptorModel()