Class ReportData

java.lang.Object
io.jmix.reports.entity.wizard.ReportData

public class ReportData extends Object
  • Field Details

    • id

      protected UUID id
    • name

      protected String name
    • entityName

      protected String entityName
    • entityTreeRootNode

      protected EntityTreeNode entityTreeRootNode
    • generatedReport

      protected Report generatedReport
    • group

      protected ReportGroup group
    • reportTypeGenerate

      protected ReportTypeGenerate reportTypeGenerate
    • templateFileName

      protected String templateFileName
    • outputNamePattern

      protected String outputNamePattern
    • outputFileType

      protected ReportOutputType outputFileType
    • reportRegions

      protected List<ReportRegion> reportRegions
    • query

      protected String query
    • queryParameters

      protected List<QueryParameter> queryParameters
    • dataStore

      protected String dataStore
    • templateFileType

      protected TemplateFileType templateFileType
    • templateContent

      protected byte[] templateContent
    • chartType

      protected ChartType chartType
  • Constructor Details

    • ReportData

      public ReportData()
  • Method Details

    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getEntityName

      public String getEntityName()
    • setEntityName

      public void setEntityName(String entityName)
    • getGeneratedReport

      public Report getGeneratedReport()
    • setGeneratedReport

      public void setGeneratedReport(Report generatedReport)
    • getGroup

      public ReportGroup getGroup()
    • setGroup

      public void setGroup(ReportGroup group)
    • getReportTypeGenerate

      public ReportTypeGenerate getReportTypeGenerate()
    • setReportTypeGenerate

      public void setReportTypeGenerate(ReportTypeGenerate reportTypeGenerate)
    • getTemplateFileName

      public String getTemplateFileName()
    • setTemplateFileName

      public void setTemplateFileName(String templateFileName)
    • getOutputFileType

      public ReportOutputType getOutputFileType()
    • setOutputFileType

      public void setOutputFileType(ReportOutputType outputFileType)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getEntityTreeRootNode

      public EntityTreeNode getEntityTreeRootNode()
    • setEntityTreeRootNode

      public void setEntityTreeRootNode(EntityTreeNode entityTreeRootNode)
    • getReportRegions

      public List<ReportRegion> getReportRegions()
    • setReportRegions

      public void setReportRegions(List<ReportRegion> reportRegions)
    • addRegion

      public ReportData addRegion(ReportRegion region)
    • addRegion

      public ReportData addRegion(int index, ReportRegion region)
    • getOutputNamePattern

      public String getOutputNamePattern()
    • setOutputNamePattern

      public void setOutputNamePattern(String outputNamePattern)
    • removeRegion

      public void removeRegion(int index)
    • clearRegions

      public void clearRegions()
    • getQuery

      public String getQuery()
    • setQuery

      public void setQuery(String query)
    • getDataStore

      public String getDataStore()
    • setDataStore

      public void setDataStore(String dataStore)
    • getQueryParameters

      public List<QueryParameter> getQueryParameters()
    • setQueryParameters

      public void setQueryParameters(List<QueryParameter> queryParameters)
    • getTemplateFileType

      public TemplateFileType getTemplateFileType()
    • setTemplateFileType

      public void setTemplateFileType(TemplateFileType templateFileType)
    • getTemplateContent

      public byte[] getTemplateContent()
    • setTemplateContent

      public void setTemplateContent(byte[] templateContent)
    • getChartType

      public ChartType getChartType()
    • setChartType

      public void setChartType(ChartType chartType)