public class

PeriodDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payroll.PeriodDataType

Class Overview

Period Content Data

Java class for Period_DataType complex type.

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

 <complexType name="Period_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Period_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Period_End_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Payroll_Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payroll_GL_Accruals" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Days_to_Accrue" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="8"/>
               <minInclusive value="0"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Days_in_Basis" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="8"/>
               <minInclusive value="0"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Accrual_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Accrual_Reversal_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Open_Time_Entry" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Lock_Time_Entry" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Unlock_for_Adjustments" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Close_Time_Entry" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Payroll_Period_Reference" type="{urn:com.workday/bsvc}PeriodObjectType" minOccurs="0"/>
         <element name="Valuation_Date_Override_Data" type="{urn:com.workday/bsvc}Valuation_Date_Override_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected XMLGregorianCalendar accrualDate
protected XMLGregorianCalendar accrualReversalDate
protected XMLGregorianCalendar closeTimeEntry
protected BigDecimal daysInBasis
protected BigDecimal daysToAccrue
protected XMLGregorianCalendar lockTimeEntry
protected XMLGregorianCalendar openTimeEntry
protected Boolean payrollGLAccruals
protected XMLGregorianCalendar payrollPaymentDate
protected PeriodObjectType payrollPeriodReference
protected XMLGregorianCalendar periodEndDate
protected XMLGregorianCalendar periodStartDate
protected XMLGregorianCalendar unlockForAdjustments
protected List<ValuationDateOverrideDataType> valuationDateOverrideData
Public Constructors
PeriodDataType()
Public Methods
XMLGregorianCalendar getAccrualDate()
Gets the value of the accrualDate property.
XMLGregorianCalendar getAccrualReversalDate()
Gets the value of the accrualReversalDate property.
XMLGregorianCalendar getCloseTimeEntry()
Gets the value of the closeTimeEntry property.
BigDecimal getDaysInBasis()
Gets the value of the daysInBasis property.
BigDecimal getDaysToAccrue()
Gets the value of the daysToAccrue property.
XMLGregorianCalendar getLockTimeEntry()
Gets the value of the lockTimeEntry property.
XMLGregorianCalendar getOpenTimeEntry()
Gets the value of the openTimeEntry property.
Boolean getPayrollGLAccruals()
Gets the value of the payrollGLAccruals property.
XMLGregorianCalendar getPayrollPaymentDate()
Gets the value of the payrollPaymentDate property.
PeriodObjectType getPayrollPeriodReference()
Gets the value of the payrollPeriodReference property.
XMLGregorianCalendar getPeriodEndDate()
Gets the value of the periodEndDate property.
XMLGregorianCalendar getPeriodStartDate()
Gets the value of the periodStartDate property.
XMLGregorianCalendar getUnlockForAdjustments()
Gets the value of the unlockForAdjustments property.
List<ValuationDateOverrideDataType> getValuationDateOverrideData()
Gets the value of the valuationDateOverrideData property.
void setAccrualDate(XMLGregorianCalendar value)
Sets the value of the accrualDate property.
void setAccrualReversalDate(XMLGregorianCalendar value)
Sets the value of the accrualReversalDate property.
void setCloseTimeEntry(XMLGregorianCalendar value)
Sets the value of the closeTimeEntry property.
void setDaysInBasis(BigDecimal value)
Sets the value of the daysInBasis property.
void setDaysToAccrue(BigDecimal value)
Sets the value of the daysToAccrue property.
void setLockTimeEntry(XMLGregorianCalendar value)
Sets the value of the lockTimeEntry property.
void setOpenTimeEntry(XMLGregorianCalendar value)
Sets the value of the openTimeEntry property.
void setPayrollGLAccruals(Boolean value)
Sets the value of the payrollGLAccruals property.
void setPayrollPaymentDate(XMLGregorianCalendar value)
Sets the value of the payrollPaymentDate property.
void setPayrollPeriodReference(PeriodObjectType value)
Sets the value of the payrollPeriodReference property.
void setPeriodEndDate(XMLGregorianCalendar value)
Sets the value of the periodEndDate property.
void setPeriodStartDate(XMLGregorianCalendar value)
Sets the value of the periodStartDate property.
void setUnlockForAdjustments(XMLGregorianCalendar value)
Sets the value of the unlockForAdjustments property.
void setValuationDateOverrideData(List<ValuationDateOverrideDataType> valuationDateOverrideData)
Sets the value of the valuationDateOverrideData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected XMLGregorianCalendar accrualDate

protected XMLGregorianCalendar accrualReversalDate

protected XMLGregorianCalendar closeTimeEntry

protected BigDecimal daysInBasis

protected BigDecimal daysToAccrue

protected XMLGregorianCalendar lockTimeEntry

protected XMLGregorianCalendar openTimeEntry

protected Boolean payrollGLAccruals

protected XMLGregorianCalendar payrollPaymentDate

protected PeriodObjectType payrollPeriodReference

protected XMLGregorianCalendar periodEndDate

protected XMLGregorianCalendar periodStartDate

protected XMLGregorianCalendar unlockForAdjustments

protected List<ValuationDateOverrideDataType> valuationDateOverrideData

Public Constructors

public PeriodDataType ()

Public Methods

public XMLGregorianCalendar getAccrualDate ()

Gets the value of the accrualDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getAccrualReversalDate ()

Gets the value of the accrualReversalDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getCloseTimeEntry ()

Gets the value of the closeTimeEntry property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getDaysInBasis ()

Gets the value of the daysInBasis property.

Returns
  • possible object is BigDecimal

public BigDecimal getDaysToAccrue ()

Gets the value of the daysToAccrue property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getLockTimeEntry ()

Gets the value of the lockTimeEntry property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getOpenTimeEntry ()

Gets the value of the openTimeEntry property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getPayrollGLAccruals ()

Gets the value of the payrollGLAccruals property. This getter has been renamed from isPayrollGLAccruals() to getPayrollGLAccruals() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public XMLGregorianCalendar getPayrollPaymentDate ()

Gets the value of the payrollPaymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public PeriodObjectType getPayrollPeriodReference ()

Gets the value of the payrollPeriodReference property.

Returns

public XMLGregorianCalendar getPeriodEndDate ()

Gets the value of the periodEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getPeriodStartDate ()

Gets the value of the periodStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getUnlockForAdjustments ()

Gets the value of the unlockForAdjustments property.

Returns
  • possible object is XMLGregorianCalendar

public List<ValuationDateOverrideDataType> getValuationDateOverrideData ()

Gets the value of the valuationDateOverrideData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the valuationDateOverrideData property.

For example, to add a new item, do as follows:

    getValuationDateOverrideData().add(newItem);
 

Objects of the following type(s) are allowed in the list ValuationDateOverrideDataType

public void setAccrualDate (XMLGregorianCalendar value)

Sets the value of the accrualDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setAccrualReversalDate (XMLGregorianCalendar value)

Sets the value of the accrualReversalDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCloseTimeEntry (XMLGregorianCalendar value)

Sets the value of the closeTimeEntry property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDaysInBasis (BigDecimal value)

Sets the value of the daysInBasis property.

Parameters
value Allowed object is BigDecimal

public void setDaysToAccrue (BigDecimal value)

Sets the value of the daysToAccrue property.

Parameters
value Allowed object is BigDecimal

public void setLockTimeEntry (XMLGregorianCalendar value)

Sets the value of the lockTimeEntry property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setOpenTimeEntry (XMLGregorianCalendar value)

Sets the value of the openTimeEntry property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPayrollGLAccruals (Boolean value)

Sets the value of the payrollGLAccruals property.

Parameters
value Allowed object is Boolean

public void setPayrollPaymentDate (XMLGregorianCalendar value)

Sets the value of the payrollPaymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPayrollPeriodReference (PeriodObjectType value)

Sets the value of the payrollPeriodReference property.

Parameters
value Allowed object is PeriodObjectType

public void setPeriodEndDate (XMLGregorianCalendar value)

Sets the value of the periodEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPeriodStartDate (XMLGregorianCalendar value)

Sets the value of the periodStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUnlockForAdjustments (XMLGregorianCalendar value)

Sets the value of the unlockForAdjustments property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setValuationDateOverrideData (List<ValuationDateOverrideDataType> valuationDateOverrideData)

Sets the value of the valuationDateOverrideData property.

Parameters
valuationDateOverrideData Allowed object is ValuationDateOverrideDataType