CoreReportBuilder

public interface CoreReportBuilder

Строитель отчёта.

Methods

buildReportEntityList

List<CoreReportEntity> buildReportEntityList()

Метод формирует все необходимые отчёты и отдаёт их списком

Throws:
  • ApplicationException – Если что-то пошло не так.

Returns:

список построенных отчётов в виде CoreReportEntity

eventHandler

CoreReportBuilder eventHandler(CoreReportBuilder.EventHandler handler)

Обработчик событий построения печатной формы.

Parameters:
  • handler – обработчик событий

Returns:

текущий строитель отчёта

parameterManager

CoreReportBuilder parameterManager(Map<String, Object> parameterMap)

Устанавливает коллекцию внешних параметров, доступных при формировании отчёта

Parameters:
  • parameterMap – Карта параметров

Returns:

текущий строитель отчёта