Class PriceLoaderRowError

java.lang.Object
ru.technoliga74.PriceLoaderRowError

public class PriceLoaderRowError extends Object
Информация о строке прайс-листа, обработанной с ошибкой: номер строки Excel, значения ключевых колонок и причина ошибки.
  • Constructor Summary

    Constructors
    Constructor
    Description
    PriceLoaderRowError(int rowNumber, String art, String name, String priceText, String reason)
    Создаёт запись об ошибке строки.
  • Method Summary

    Modifier and Type
    Method
    Description
    Возвращает артикул строки или null.
    Возвращает наименование строки или null.
    Возвращает цену в текстовом виде или null.
    Возвращает причину ошибки.
    int
    Возвращает номер строки в файле Excel.
    Возвращает текстовое описание ошибки вида «Строка N: причина».

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PriceLoaderRowError

      public PriceLoaderRowError(int rowNumber, String art, String name, String priceText, String reason)
      Создаёт запись об ошибке строки.
      Parameters:
      rowNumber - номер строки в Excel
      art - артикул
      name - наименование
      priceText - цена
      reason - причина ошибки
  • Method Details

    • getRowNumber

      public int getRowNumber()
      Возвращает номер строки в файле Excel.
      Returns:
      номер строки
    • getArt

      public String getArt()
      Возвращает артикул строки или null.
      Returns:
      артикул
    • getName

      public String getName()
      Возвращает наименование строки или null.
      Returns:
      наименование
    • getPriceText

      public String getPriceText()
      Возвращает цену в текстовом виде или null.
      Returns:
      цена
    • getReason

      public String getReason()
      Возвращает причину ошибки.
      Returns:
      причина
    • toString

      public String toString()
      Возвращает текстовое описание ошибки вида «Строка N: причина».
      Overrides:
      toString in class Object
      Returns:
      описание ошибки