All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.connectifier.xeroclient.models.Report Maven / Gradle / Ivy


package com.connectifier.xeroclient.models;

import java.util.Date;
import java.util.List;

/** 
 * Schema fragment(s) for this class:
 * 
 * <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Report">
 *   <xs:sequence>
 *     <xs:element type="xs:string" name="ReportID" minOccurs="1" maxOccurs="1"/>
 *     <xs:element type="xs:string" name="ReportName" minOccurs="1" maxOccurs="1"/>
 *     <xs:element type="xs:string" name="ReportType" minOccurs="1" maxOccurs="1"/>
 *     <xs:element type="ReportTitles" name="ReportTitles" minOccurs="0" maxOccurs="1"/>
 *     <xs:element type="xs:string" name="ReportDate" minOccurs="1" maxOccurs="1"/>
 *     <xs:element type="xs:dateTime" name="UpdatedDateUTC" minOccurs="1" maxOccurs="1"/>
 *     <xs:element type="ReportRows" name="Rows" minOccurs="0" maxOccurs="1"/>
 *     <xs:element type="ReportAttributes" name="Attributes" minOccurs="0" maxOccurs="1"/>
 *     <xs:element type="ReportFields" name="Fields" minOccurs="0" maxOccurs="1"/>
 *   </xs:sequence>
 * </xs:complexType>
 * 
*/ public class Report { private String reportID; private String reportName; private String reportType; private ReportTitles reportTitles; private String reportDate; private Date updatedDateUTC; private ReportRows rows; private ReportAttributes attributes; private ReportFields fields; /** * Get the 'ReportID' element value. * * @return value */ public String getReportID() { return reportID; } /** * Set the 'ReportID' element value. * * @param reportID */ public void setReportID(String reportID) { this.reportID = reportID; } /** * Get the 'ReportName' element value. * * @return value */ public String getReportName() { return reportName; } /** * Set the 'ReportName' element value. * * @param reportName */ public void setReportName(String reportName) { this.reportName = reportName; } /** * Get the 'ReportType' element value. * * @return value */ public String getReportType() { return reportType; } /** * Set the 'ReportType' element value. * * @param reportType */ public void setReportType(String reportType) { this.reportType = reportType; } /** * Get the 'ReportTitles' element value. * * @return value */ public ReportTitles getReportTitles() { return reportTitles; } /** * Set the 'ReportTitles' element value. * * @param reportTitles */ public void setReportTitles(ReportTitles reportTitles) { this.reportTitles = reportTitles; } /** * Get the 'ReportDate' element value. * * @return value */ public String getReportDate() { return reportDate; } /** * Set the 'ReportDate' element value. * * @param reportDate */ public void setReportDate(String reportDate) { this.reportDate = reportDate; } /** * Get the 'UpdatedDateUTC' element value. * * @return value */ public Date getUpdatedDateUTC() { return updatedDateUTC; } /** * Set the 'UpdatedDateUTC' element value. * * @param updatedDateUTC */ public void setUpdatedDateUTC(Date updatedDateUTC) { this.updatedDateUTC = updatedDateUTC; } /** * Get the 'Rows' element value. * * @return value */ public ReportRows getRows() { return rows; } /** * Set the 'Rows' element value. * * @param rows */ public void setRows(ReportRows rows) { this.rows = rows; } /** * Get the 'Attributes' element value. * * @return value */ public ReportAttributes getAttributes() { return attributes; } /** * Set the 'Attributes' element value. * * @param attributes */ public void setAttributes(ReportAttributes attributes) { this.attributes = attributes; } /** * Get the 'Fields' element value. * * @return value */ public ReportFields getFields() { return fields; } /** * Set the 'Fields' element value. * * @param fields */ public void setFields(ReportFields fields) { this.fields = fields; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy