Class BandDefinition

java.lang.Object
io.jmix.reports.entity.BandDefinition
All Implemented Interfaces:
com.haulmont.yarg.structure.ReportBand, Serializable

public class BandDefinition extends Object implements com.haulmont.yarg.structure.ReportBand
See Also:
  • Field Details

  • Constructor Details

    • BandDefinition

      public BandDefinition()
  • Method Details

    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getParentBandDefinition

      public BandDefinition getParentBandDefinition()
    • setParentBandDefinition

      public void setParentBandDefinition(BandDefinition parentBandDefinition)
    • getChildrenBandDefinitions

      public List<BandDefinition> getChildrenBandDefinitions()
    • setChildrenBandDefinitions

      public void setChildrenBandDefinitions(List<BandDefinition> childrenBandDefinitions)
    • getName

      public String getName()
      Specified by:
      getName in interface com.haulmont.yarg.structure.ReportBand
    • setName

      public void setName(String name)
    • getDataSets

      public List<DataSet> getDataSets()
    • setDataSets

      public void setDataSets(List<DataSet> dataSets)
    • getOrientation

      public Orientation getOrientation()
    • setOrientation

      public void setOrientation(Orientation orientation)
    • getPosition

      public Integer getPosition()
    • setPosition

      public void setPosition(Integer position)
    • getReport

      public Report getReport()
    • setReport

      public void setReport(Report report)
    • getParent

      public com.haulmont.yarg.structure.ReportBand getParent()
      Specified by:
      getParent in interface com.haulmont.yarg.structure.ReportBand
    • getChildren

      public List<com.haulmont.yarg.structure.ReportBand> getChildren()
      Specified by:
      getChildren in interface com.haulmont.yarg.structure.ReportBand
    • getReportQueries

      public List<com.haulmont.yarg.structure.ReportQuery> getReportQueries()
      Specified by:
      getReportQueries in interface com.haulmont.yarg.structure.ReportBand
    • getBandOrientation

      public com.haulmont.yarg.structure.BandOrientation getBandOrientation()
      Specified by:
      getBandOrientation in interface com.haulmont.yarg.structure.ReportBand