public class

QualificationsFromPositionRestrictionsDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.QualificationsFromPositionRestrictionsDataType

Class Overview

Contains the position's and it's job profile's qualification information which includes the following: Competency, Certification, Education, Language, Responsibility, Training, and Work Experience

Java class for Qualifications_from_Position_Restrictions_DataType complex type.

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

 <complexType name="Qualifications_from_Position_Restrictions_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Competency_Data" type="{urn:com.workday/bsvc}Competency_Profile_for_JobType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Certification_Data" type="{urn:com.workday/bsvc}Certification_Profile_for_JobType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Education_Data" type="{urn:com.workday/bsvc}Education_Profile_for_JobType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Language_Data" type="{urn:com.workday/bsvc}Language_Profile_for_JobType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Responsibility_Data" type="{urn:com.workday/bsvc}Responsibility_Profile_for_JobType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Training_Data" type="{urn:com.workday/bsvc}Training_Profile_for_JobType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Work_Experience_Data" type="{urn:com.workday/bsvc}Work_Experience_for_JobType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<CertificationProfileForJobType> certificationData
protected List<CompetencyProfileForJobType> competencyData
protected List<EducationProfileForJobType> educationData
protected List<LanguageProfileForJobType> languageData
protected List<ResponsibilityProfileForJobType> responsibilityData
protected List<TrainingProfileForJobType> trainingData
protected List<WorkExperienceForJobType> workExperienceData
Public Constructors
QualificationsFromPositionRestrictionsDataType()
Public Methods
List<CertificationProfileForJobType> getCertificationData()
Gets the value of the certificationData property.
List<CompetencyProfileForJobType> getCompetencyData()
Gets the value of the competencyData property.
List<EducationProfileForJobType> getEducationData()
Gets the value of the educationData property.
List<LanguageProfileForJobType> getLanguageData()
Gets the value of the languageData property.
List<ResponsibilityProfileForJobType> getResponsibilityData()
Gets the value of the responsibilityData property.
List<TrainingProfileForJobType> getTrainingData()
Gets the value of the trainingData property.
List<WorkExperienceForJobType> getWorkExperienceData()
Gets the value of the workExperienceData property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<CertificationProfileForJobType> certificationData

protected List<CompetencyProfileForJobType> competencyData

protected List<EducationProfileForJobType> educationData

protected List<LanguageProfileForJobType> languageData

protected List<ResponsibilityProfileForJobType> responsibilityData

protected List<TrainingProfileForJobType> trainingData

protected List<WorkExperienceForJobType> workExperienceData

Public Constructors

public QualificationsFromPositionRestrictionsDataType ()

Public Methods

public List<CertificationProfileForJobType> getCertificationData ()

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

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

    getCertificationData().add(newItem);
 

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

public List<CompetencyProfileForJobType> getCompetencyData ()

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

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

    getCompetencyData().add(newItem);
 

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

public List<EducationProfileForJobType> getEducationData ()

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

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

    getEducationData().add(newItem);
 

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

public List<LanguageProfileForJobType> getLanguageData ()

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

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

    getLanguageData().add(newItem);
 

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

public List<ResponsibilityProfileForJobType> getResponsibilityData ()

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

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

    getResponsibilityData().add(newItem);
 

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

public List<TrainingProfileForJobType> getTrainingData ()

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

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

    getTrainingData().add(newItem);
 

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

public List<WorkExperienceForJobType> getWorkExperienceData ()

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

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

    getWorkExperienceData().add(newItem);
 

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