public class

ApplicantDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.recruiting.ApplicantDataType

Class Overview

Wrapper element containing the data associated with an applicant.

Java class for Applicant_DataType complex type.

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

 <complexType name="Applicant_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Applicant_Entered_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Applicant_Comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Ineligible_For_Hire" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Ineligible_For_Hire_Comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Integration_ID_Data" type="{urn:com.workday/bsvc}External_Integration_ID_DataType" minOccurs="0"/>
         <element name="Applicant_Source_Reference" type="{urn:com.workday/bsvc}Applicant_Source_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Person_Data" type="{urn:com.workday/bsvc}Person_DataType" minOccurs="0"/>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}Employee_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Contingent_Worker_Reference" type="{urn:com.workday/bsvc}Contingent_Worker_Reference_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Considered_For_Positions" type="{urn:com.workday/bsvc}Considered_For_PositionsType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String applicantComment
protected XMLGregorianCalendar applicantEnteredDate
protected List<ApplicantSourceReferenceType> applicantSourceReference
protected List<ConsideredForPositionsType> consideredForPositions
protected List<ContingentWorkerReferenceDataType> contingentWorkerReference
protected List<EmployeeReferenceType> employeeReference
protected Boolean ineligibleForHire
protected String ineligibleForHireComment
protected ExternalIntegrationIDDataType integrationIDData
protected PersonDataType personData
Public Constructors
ApplicantDataType()
Public Methods
String getApplicantComment()
Gets the value of the applicantComment property.
XMLGregorianCalendar getApplicantEnteredDate()
Gets the value of the applicantEnteredDate property.
List<ApplicantSourceReferenceType> getApplicantSourceReference()
Gets the value of the applicantSourceReference property.
List<ConsideredForPositionsType> getConsideredForPositions()
Gets the value of the consideredForPositions property.
List<ContingentWorkerReferenceDataType> getContingentWorkerReference()
Gets the value of the contingentWorkerReference property.
List<EmployeeReferenceType> getEmployeeReference()
Gets the value of the employeeReference property.
Boolean getIneligibleForHire()
Gets the value of the ineligibleForHire property.
String getIneligibleForHireComment()
Gets the value of the ineligibleForHireComment property.
ExternalIntegrationIDDataType getIntegrationIDData()
Gets the value of the integrationIDData property.
PersonDataType getPersonData()
Gets the value of the personData property.
void setApplicantComment(String value)
Sets the value of the applicantComment property.
void setApplicantEnteredDate(XMLGregorianCalendar value)
Sets the value of the applicantEnteredDate property.
void setApplicantSourceReference(List<ApplicantSourceReferenceType> applicantSourceReference)
Sets the value of the applicantSourceReference property.
void setConsideredForPositions(List<ConsideredForPositionsType> consideredForPositions)
Sets the value of the consideredForPositions property.
void setContingentWorkerReference(List<ContingentWorkerReferenceDataType> contingentWorkerReference)
Sets the value of the contingentWorkerReference property.
void setEmployeeReference(List<EmployeeReferenceType> employeeReference)
Sets the value of the employeeReference property.
void setIneligibleForHire(Boolean value)
Sets the value of the ineligibleForHire property.
void setIneligibleForHireComment(String value)
Sets the value of the ineligibleForHireComment property.
void setIntegrationIDData(ExternalIntegrationIDDataType value)
Sets the value of the integrationIDData property.
void setPersonData(PersonDataType value)
Sets the value of the personData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String applicantComment

protected XMLGregorianCalendar applicantEnteredDate

protected List<ApplicantSourceReferenceType> applicantSourceReference

protected List<ConsideredForPositionsType> consideredForPositions

protected List<ContingentWorkerReferenceDataType> contingentWorkerReference

protected List<EmployeeReferenceType> employeeReference

protected Boolean ineligibleForHire

protected String ineligibleForHireComment

protected ExternalIntegrationIDDataType integrationIDData

protected PersonDataType personData

Public Constructors

public ApplicantDataType ()

Public Methods

public String getApplicantComment ()

Gets the value of the applicantComment property.

Returns
  • possible object is String

public XMLGregorianCalendar getApplicantEnteredDate ()

Gets the value of the applicantEnteredDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<ApplicantSourceReferenceType> getApplicantSourceReference ()

Gets the value of the applicantSourceReference 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 applicantSourceReference property.

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

    getApplicantSourceReference().add(newItem);
 

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

public List<ConsideredForPositionsType> getConsideredForPositions ()

Gets the value of the consideredForPositions 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 consideredForPositions property.

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

    getConsideredForPositions().add(newItem);
 

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

public List<ContingentWorkerReferenceDataType> getContingentWorkerReference ()

Gets the value of the contingentWorkerReference 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 contingentWorkerReference property.

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

    getContingentWorkerReference().add(newItem);
 

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

public List<EmployeeReferenceType> getEmployeeReference ()

Gets the value of the employeeReference 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 employeeReference property.

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

    getEmployeeReference().add(newItem);
 

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

public Boolean getIneligibleForHire ()

Gets the value of the ineligibleForHire property. This getter has been renamed from isIneligibleForHire() to getIneligibleForHire() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getIneligibleForHireComment ()

Gets the value of the ineligibleForHireComment property.

Returns
  • possible object is String

public ExternalIntegrationIDDataType getIntegrationIDData ()

Gets the value of the integrationIDData property.

Returns

public PersonDataType getPersonData ()

Gets the value of the personData property.

Returns

public void setApplicantComment (String value)

Sets the value of the applicantComment property.

Parameters
value Allowed object is String

public void setApplicantEnteredDate (XMLGregorianCalendar value)

Sets the value of the applicantEnteredDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setApplicantSourceReference (List<ApplicantSourceReferenceType> applicantSourceReference)

Sets the value of the applicantSourceReference property.

Parameters
applicantSourceReference Allowed object is ApplicantSourceReferenceType

public void setConsideredForPositions (List<ConsideredForPositionsType> consideredForPositions)

Sets the value of the consideredForPositions property.

Parameters
consideredForPositions Allowed object is ConsideredForPositionsType

public void setContingentWorkerReference (List<ContingentWorkerReferenceDataType> contingentWorkerReference)

Sets the value of the contingentWorkerReference property.

Parameters
contingentWorkerReference Allowed object is ContingentWorkerReferenceDataType

public void setEmployeeReference (List<EmployeeReferenceType> employeeReference)

Sets the value of the employeeReference property.

Parameters
employeeReference Allowed object is EmployeeReferenceType

public void setIneligibleForHire (Boolean value)

Sets the value of the ineligibleForHire property.

Parameters
value Allowed object is Boolean

public void setIneligibleForHireComment (String value)

Sets the value of the ineligibleForHireComment property.

Parameters
value Allowed object is String

public void setIntegrationIDData (ExternalIntegrationIDDataType value)

Sets the value of the integrationIDData property.

Parameters
value Allowed object is ExternalIntegrationIDDataType

public void setPersonData (PersonDataType value)

Sets the value of the personData property.

Parameters
value Allowed object is PersonDataType