
com.connectifier.xeroclient.models.Schedule 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="Schedule">
* <xs:all>
* <xs:element type="xs:int" name="Period" minOccurs="0" maxOccurs="1"/>
* <xs:element type="xs:string" name="Unit" minOccurs="0" maxOccurs="1"/>
* <xs:element type="xs:string" name="DueDate" minOccurs="0" maxOccurs="1"/>
* <xs:element type="xs:string" name="DueDateType" minOccurs="0" maxOccurs="1"/>
* <xs:element type="xs:dateTime" name="StartDate" minOccurs="0" maxOccurs="1"/>
* <xs:element type="xs:dateTime" name="EndDate" minOccurs="0" maxOccurs="1"/>
* <xs:element type="xs:dateTime" name="NextScheduledDate" minOccurs="0" maxOccurs="1"/>
* </xs:all>
* </xs:complexType>
*
*/
public class Schedule
{
private Integer period;
private String unit;
private String dueDate;
private String dueDateType;
private Date startDate;
private Date endDate;
private Date nextScheduledDate;
/**
* Get the 'Period' element value.
*
* @return value
*/
public Integer getPeriod() {
return period;
}
/**
* Set the 'Period' element value.
*
* @param period
*/
public void setPeriod(Integer period) {
this.period = period;
}
/**
* Get the 'Unit' element value.
*
* @return value
*/
public String getUnit() {
return unit;
}
/**
* Set the 'Unit' element value.
*
* @param unit
*/
public void setUnit(String unit) {
this.unit = unit;
}
/**
* Get the 'DueDate' element value.
*
* @return value
*/
public String getDueDate() {
return dueDate;
}
/**
* Set the 'DueDate' element value.
*
* @param dueDate
*/
public void setDueDate(String dueDate) {
this.dueDate = dueDate;
}
/**
* Get the 'DueDateType' element value.
*
* @return value
*/
public String getDueDateType() {
return dueDateType;
}
/**
* Set the 'DueDateType' element value.
*
* @param dueDateType
*/
public void setDueDateType(String dueDateType) {
this.dueDateType = dueDateType;
}
/**
* Get the 'StartDate' element value.
*
* @return value
*/
public Date getStartDate() {
return startDate;
}
/**
* Set the 'StartDate' element value.
*
* @param startDate
*/
public void setStartDate(Date startDate) {
this.startDate = startDate;
}
/**
* Get the 'EndDate' element value.
*
* @return value
*/
public Date getEndDate() {
return endDate;
}
/**
* Set the 'EndDate' element value.
*
* @param endDate
*/
public void setEndDate(Date endDate) {
this.endDate = endDate;
}
/**
* Get the 'NextScheduledDate' element value.
*
* @return value
*/
public Date getNextScheduledDate() {
return nextScheduledDate;
}
/**
* Set the 'NextScheduledDate' element value.
*
* @param nextScheduledDate
*/
public void setNextScheduledDate(Date nextScheduledDate) {
this.nextScheduledDate = nextScheduledDate;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy