Interface DocumentProcessor

All Known Implementing Classes:
DocxDocumentProcessor, OdtDocumentProcessor, XlsxDocumentProcessor

public interface DocumentProcessor
Интерфейс, реализовав который, класс получает возможность обрабатывать документ сообразно тому, какой тип документа представляет реализация данного интерфейса.
  • Method Summary

    Modifier and Type Method Description
    java.io.File process​(java.io.FileInputStream patternInputStream)
    Непосредственно обработка файла с шаблоном документа.
  • Method Details

    • process

      java.io.File process​(java.io.FileInputStream patternInputStream) throws ru.bitel.bgbilling.common.BGException
      Непосредственно обработка файла с шаблоном документа. Здесь осуществляется подстановка данных вместо переменных, генерация таблиц.
      Parameters:
      patternInputStream - файл шаблона.
      Returns:
      готовый сформированый файл документа.
      Throws:
      ru.bitel.bgbilling.common.BGException