public class

AcademicPaySetupDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.AcademicPaySetupDataType

Class Overview

Wrapper element that contains position's academic pay setup related data.

Java class for Academic_Pay_Setup_DataType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Academic_Pay_Setup_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Annual_Work_Period_Work_Percent_of_Year" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="7"/>
               <minInclusive value="0"/>
               <fractionDigits value="4"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Annual_Work_Period_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Annual_Work_Period_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Disbursement_Plan_Period_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Disbursement_Plan_Period_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected XMLGregorianCalendar annualWorkPeriodEndDate
protected XMLGregorianCalendar annualWorkPeriodStartDate
protected BigDecimal annualWorkPeriodWorkPercentOfYear
protected XMLGregorianCalendar disbursementPlanPeriodEndDate
protected XMLGregorianCalendar disbursementPlanPeriodStartDate
Public Constructors
AcademicPaySetupDataType()
Public Methods
XMLGregorianCalendar getAnnualWorkPeriodEndDate()
Gets the value of the annualWorkPeriodEndDate property.
XMLGregorianCalendar getAnnualWorkPeriodStartDate()
Gets the value of the annualWorkPeriodStartDate property.
BigDecimal getAnnualWorkPeriodWorkPercentOfYear()
Gets the value of the annualWorkPeriodWorkPercentOfYear property.
XMLGregorianCalendar getDisbursementPlanPeriodEndDate()
Gets the value of the disbursementPlanPeriodEndDate property.
XMLGregorianCalendar getDisbursementPlanPeriodStartDate()
Gets the value of the disbursementPlanPeriodStartDate property.
void setAnnualWorkPeriodEndDate(XMLGregorianCalendar value)
Sets the value of the annualWorkPeriodEndDate property.
void setAnnualWorkPeriodStartDate(XMLGregorianCalendar value)
Sets the value of the annualWorkPeriodStartDate property.
void setAnnualWorkPeriodWorkPercentOfYear(BigDecimal value)
Sets the value of the annualWorkPeriodWorkPercentOfYear property.
void setDisbursementPlanPeriodEndDate(XMLGregorianCalendar value)
Sets the value of the disbursementPlanPeriodEndDate property.
void setDisbursementPlanPeriodStartDate(XMLGregorianCalendar value)
Sets the value of the disbursementPlanPeriodStartDate property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected XMLGregorianCalendar annualWorkPeriodEndDate

protected XMLGregorianCalendar annualWorkPeriodStartDate

protected BigDecimal annualWorkPeriodWorkPercentOfYear

protected XMLGregorianCalendar disbursementPlanPeriodEndDate

protected XMLGregorianCalendar disbursementPlanPeriodStartDate

Public Constructors

public AcademicPaySetupDataType ()

Public Methods

public XMLGregorianCalendar getAnnualWorkPeriodEndDate ()

Gets the value of the annualWorkPeriodEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getAnnualWorkPeriodStartDate ()

Gets the value of the annualWorkPeriodStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getAnnualWorkPeriodWorkPercentOfYear ()

Gets the value of the annualWorkPeriodWorkPercentOfYear property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getDisbursementPlanPeriodEndDate ()

Gets the value of the disbursementPlanPeriodEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getDisbursementPlanPeriodStartDate ()

Gets the value of the disbursementPlanPeriodStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public void setAnnualWorkPeriodEndDate (XMLGregorianCalendar value)

Sets the value of the annualWorkPeriodEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setAnnualWorkPeriodStartDate (XMLGregorianCalendar value)

Sets the value of the annualWorkPeriodStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setAnnualWorkPeriodWorkPercentOfYear (BigDecimal value)

Sets the value of the annualWorkPeriodWorkPercentOfYear property.

Parameters
value Allowed object is BigDecimal

public void setDisbursementPlanPeriodEndDate (XMLGregorianCalendar value)

Sets the value of the disbursementPlanPeriodEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDisbursementPlanPeriodStartDate (XMLGregorianCalendar value)

Sets the value of the disbursementPlanPeriodStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar