Interface BackofficeVariantsService

    • Method Detail

      • getLocalizedVariantAttributeValue

        java.util.Map<java.util.Locale,​java.lang.Object> getLocalizedVariantAttributeValue​(VariantProductModel variant,
                                                                                                 java.lang.String qualifier)
        Gets values for all Locales, for given localized variant attribute.
        Parameters:
        variant - variant product from which the values will be taken
        qualifier - qualifier of the attribute to get
        Returns:
        map with values for all locales
      • setLocalizedVariantAttributeValue

        void setLocalizedVariantAttributeValue​(VariantProductModel variantProductModel,
                                               java.lang.String qualifier,
                                               java.util.Map<java.util.Locale,​java.lang.Object> localizedValues)
        Sets values for all Locales, for given localized variant attribute.
        Parameters:
        variantProductModel - variant product to set the values on
        qualifier - qualifier of the attribute to set
        localizedValues - values to set