Class DynamicAttributeBuilder

java.lang.Object
com.skava.catalog.process.DynamicAttributeBuilder

@Component public class DynamicAttributeBuilder extends Object
  • Constructor Details

    • DynamicAttributeBuilder

      public DynamicAttributeBuilder()
  • Method Details

    • getDynamicAttributeValue

      public String getDynamicAttributeValue(String identifier, String itemId, String folderPath, String validationData, String index)
      This method is used to generate a dynamic attribute value.
      Parameters:
      identifier - Identifier of the item
      itemId - Id name of the item.
      folderPath - Image folder path.
      validationData - image format
      index - index of the image url.
      Returns:
      it return attribute value.
    • getAttributeValue

      public String getAttributeValue(List<String> attributeIds, Map<String,String> attributeMap, String url)
      getAttributeValue
      Parameters:
      attributeIds - attributeIds
      attributeMap - attributeMap
      url - url
      Returns:
      It returns string value
    • replaceOperators

      public String replaceOperators(String value)
      replaceOperators
      Parameters:
      value - value
      Returns:
      It returns string value