Class ReportWithRow

java.lang.Object
com.xero.models.accounting.ReportWithRow

public class ReportWithRow
extends Object
ReportWithRow
  • Constructor Details

    • ReportWithRow

      public ReportWithRow()
  • Method Details

    • reportID

      public ReportWithRow reportID​(String reportID)
    • getReportID

      public String getReportID()
      Report id
      Returns:
      reportID
    • setReportID

      public void setReportID​(String reportID)
    • reportName

      public ReportWithRow reportName​(String reportName)
    • getReportName

      public String getReportName()
      Name of the report
      Returns:
      reportName
    • setReportName

      public void setReportName​(String reportName)
    • reportTitle

      public ReportWithRow reportTitle​(String reportTitle)
    • getReportTitle

      public String getReportTitle()
      Title of the report
      Returns:
      reportTitle
    • setReportTitle

      public void setReportTitle​(String reportTitle)
    • reportType

      public ReportWithRow reportType​(String reportType)
    • getReportType

      public String getReportType()
      The type of report (BalanceSheet,ProfitLoss, etc)
      Returns:
      reportType
    • setReportType

      public void setReportType​(String reportType)
    • reportTitles

      public ReportWithRow reportTitles​(List<String> reportTitles)
    • addReportTitlesItem

      public ReportWithRow addReportTitlesItem​(String reportTitlesItem)
    • getReportTitles

      public List<String> getReportTitles()
      Report titles array (3 to 4 strings with the report name, orgnisation name and time frame of report)
      Returns:
      reportTitles
    • setReportTitles

      public void setReportTitles​(List<String> reportTitles)
    • reportDate

      public ReportWithRow reportDate​(String reportDate)
    • getReportDate

      public String getReportDate()
      Date of report
      Returns:
      reportDate
    • setReportDate

      public void setReportDate​(String reportDate)
    • rows

      public ReportWithRow rows​(List<ReportRows> rows)
    • addRowsItem

      public ReportWithRow addRowsItem​(ReportRows rowsItem)
    • getRows

      public List<ReportRows> getRows()
      Get rows
      Returns:
      rows
    • setRows

      public void setRows​(List<ReportRows> rows)
    • getUpdatedDateUTC

      public String getUpdatedDateUTC()
      Updated Date
      Returns:
      updatedDateUTC
    • getUpdatedDateUTCAsDate

      public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate()
    • fields

      public ReportWithRow fields​(List<ReportFields> fields)
    • addFieldsItem

      public ReportWithRow addFieldsItem​(ReportFields fieldsItem)
    • getFields

      public List<ReportFields> getFields()
      Get fields
      Returns:
      fields
    • setFields

      public void setFields​(List<ReportFields> fields)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object