public class

JobProfileOldDataType

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

Class Overview

Encapsulating element containing all Job Profile data.

Java class for Job_Profile_Old_DataType complex type.

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

 <complexType name="Job_Profile_Old_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Job_Title" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Job_Code" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Include_Job_Code_In_Name" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Job_Profile_Private_Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Inactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Job_Exempt" type="{urn:com.workday/bsvc}Job_Profile_Exempt_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Profile_Summary" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Work_Shift_Required" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Management_Level_Reference" type="{urn:com.workday/bsvc}Management_Level_Reference_DataType" minOccurs="0"/>
         <element name="Job_Classification_Reference" type="{urn:com.workday/bsvc}Job_Classification_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Family_Reference" type="{urn:com.workday/bsvc}Job_Family_Reference_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Company_Insider_Reference" type="{urn:com.workday/bsvc}Company_Insider_Type_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Profile_Pay_Rate_Data" type="{urn:com.workday/bsvc}Job_Profile_Pay_Rate_Old_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Responsibility_Qualification_Profile_Data" type="{urn:com.workday/bsvc}Responsibility_Qualification_Profile_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Work_Experience_Qualification_Profile_Data" type="{urn:com.workday/bsvc}Work_Experience_Qualification_Profile_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Education_Qualification_Profile_Data" type="{urn:com.workday/bsvc}Education_Qualification_Profile_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Language_Qualification_Profile_Data" type="{urn:com.workday/bsvc}Language_Qualification_Profile_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Competency_Qualification_Profile_Data" type="{urn:com.workday/bsvc}Competency_Qualification_Profile_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Certification_Qualification_Profile_Data" type="{urn:com.workday/bsvc}Certification_Qualification_Profile_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Training_Qualification_Profile_Data" type="{urn:com.workday/bsvc}Training_Qualification_Profile_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Category_Reference" type="{urn:com.workday/bsvc}Job_CategoryObjectType" minOccurs="0"/>
         <element name="Work_Hours_Profile_Reference" type="{urn:com.workday/bsvc}Work_Hours_ProfileObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Level_Reference" type="{urn:com.workday/bsvc}Job_Level_ReferenceType" minOccurs="0"/>
         <element name="Workers_Compensation_Code_Data" type="{urn:com.workday/bsvc}Workers_Compensation_Code_Summary_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<CertificationQualificationProfileDataType> certificationQualificationProfileData
protected List<CompanyInsiderTypeReferenceType> companyInsiderReference
protected List<CompetencyQualificationProfileDataType> competencyQualificationProfileData
protected List<EducationQualificationProfileDataType> educationQualificationProfileData
protected XMLGregorianCalendar effectiveDate
protected Boolean inactive
protected Boolean includeJobCodeInName
protected JobCategoryObjectType jobCategoryReference
protected List<JobClassificationReferenceType> jobClassificationReference
protected String jobCode
protected List<JobProfileExemptDataType> jobExempt
protected List<JobFamilyReferenceDataType> jobFamilyReference
protected JobLevelReferenceType jobLevelReference
protected List<JobProfilePayRateOldDataType> jobProfilePayRateData
protected String jobProfilePrivateTitle
protected String jobProfileSummary
protected String jobTitle
protected List<LanguageQualificationProfileDataType> languageQualificationProfileData
protected ManagementLevelReferenceDataType managementLevelReference
protected List<ResponsibilityQualificationProfileDataType> responsibilityQualificationProfileData
protected List<TrainingQualificationProfileDataType> trainingQualificationProfileData
protected List<WorkExperienceQualificationProfileDataType> workExperienceQualificationProfileData
protected List<WorkHoursProfileObjectType> workHoursProfileReference
protected Boolean workShiftRequired
protected List<WorkersCompensationCodeSummaryDataType> workersCompensationCodeData
Public Constructors
JobProfileOldDataType()
Public Methods
List<CertificationQualificationProfileDataType> getCertificationQualificationProfileData()
Gets the value of the certificationQualificationProfileData property.
List<CompanyInsiderTypeReferenceType> getCompanyInsiderReference()
Gets the value of the companyInsiderReference property.
List<CompetencyQualificationProfileDataType> getCompetencyQualificationProfileData()
Gets the value of the competencyQualificationProfileData property.
List<EducationQualificationProfileDataType> getEducationQualificationProfileData()
Gets the value of the educationQualificationProfileData property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
JobCategoryObjectType getJobCategoryReference()
Gets the value of the jobCategoryReference property.
List<JobClassificationReferenceType> getJobClassificationReference()
Gets the value of the jobClassificationReference property.
String getJobCode()
Gets the value of the jobCode property.
List<JobProfileExemptDataType> getJobExempt()
Gets the value of the jobExempt property.
List<JobFamilyReferenceDataType> getJobFamilyReference()
Gets the value of the jobFamilyReference property.
JobLevelReferenceType getJobLevelReference()
Gets the value of the jobLevelReference property.
List<JobProfilePayRateOldDataType> getJobProfilePayRateData()
Gets the value of the jobProfilePayRateData property.
String getJobProfilePrivateTitle()
Gets the value of the jobProfilePrivateTitle property.
String getJobProfileSummary()
Gets the value of the jobProfileSummary property.
String getJobTitle()
Gets the value of the jobTitle property.
List<LanguageQualificationProfileDataType> getLanguageQualificationProfileData()
Gets the value of the languageQualificationProfileData property.
ManagementLevelReferenceDataType getManagementLevelReference()
Gets the value of the managementLevelReference property.
List<ResponsibilityQualificationProfileDataType> getResponsibilityQualificationProfileData()
Gets the value of the responsibilityQualificationProfileData property.
List<TrainingQualificationProfileDataType> getTrainingQualificationProfileData()
Gets the value of the trainingQualificationProfileData property.
List<WorkExperienceQualificationProfileDataType> getWorkExperienceQualificationProfileData()
Gets the value of the workExperienceQualificationProfileData property.
List<WorkHoursProfileObjectType> getWorkHoursProfileReference()
Gets the value of the workHoursProfileReference property.
List<WorkersCompensationCodeSummaryDataType> getWorkersCompensationCodeData()
Gets the value of the workersCompensationCodeData property.
Boolean isInactive()
Gets the value of the inactive property.
Boolean isIncludeJobCodeInName()
Gets the value of the includeJobCodeInName property.
Boolean isWorkShiftRequired()
Gets the value of the workShiftRequired property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setInactive(Boolean value)
Sets the value of the inactive property.
void setIncludeJobCodeInName(Boolean value)
Sets the value of the includeJobCodeInName property.
void setJobCategoryReference(JobCategoryObjectType value)
Sets the value of the jobCategoryReference property.
void setJobCode(String value)
Sets the value of the jobCode property.
void setJobLevelReference(JobLevelReferenceType value)
Sets the value of the jobLevelReference property.
void setJobProfilePrivateTitle(String value)
Sets the value of the jobProfilePrivateTitle property.
void setJobProfileSummary(String value)
Sets the value of the jobProfileSummary property.
void setJobTitle(String value)
Sets the value of the jobTitle property.
void setManagementLevelReference(ManagementLevelReferenceDataType value)
Sets the value of the managementLevelReference property.
void setWorkShiftRequired(Boolean value)
Sets the value of the workShiftRequired property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<CertificationQualificationProfileDataType> certificationQualificationProfileData

protected List<CompanyInsiderTypeReferenceType> companyInsiderReference

protected List<CompetencyQualificationProfileDataType> competencyQualificationProfileData

protected List<EducationQualificationProfileDataType> educationQualificationProfileData

protected XMLGregorianCalendar effectiveDate

protected Boolean inactive

protected Boolean includeJobCodeInName

protected JobCategoryObjectType jobCategoryReference

protected List<JobClassificationReferenceType> jobClassificationReference

protected String jobCode

protected List<JobProfileExemptDataType> jobExempt

protected List<JobFamilyReferenceDataType> jobFamilyReference

protected JobLevelReferenceType jobLevelReference

protected List<JobProfilePayRateOldDataType> jobProfilePayRateData

protected String jobProfilePrivateTitle

protected String jobProfileSummary

protected String jobTitle

protected List<LanguageQualificationProfileDataType> languageQualificationProfileData

protected ManagementLevelReferenceDataType managementLevelReference

protected List<ResponsibilityQualificationProfileDataType> responsibilityQualificationProfileData

protected List<TrainingQualificationProfileDataType> trainingQualificationProfileData

protected List<WorkExperienceQualificationProfileDataType> workExperienceQualificationProfileData

protected List<WorkHoursProfileObjectType> workHoursProfileReference

protected Boolean workShiftRequired

protected List<WorkersCompensationCodeSummaryDataType> workersCompensationCodeData

Public Constructors

public JobProfileOldDataType ()

Public Methods

public List<CertificationQualificationProfileDataType> getCertificationQualificationProfileData ()

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

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

    getCertificationQualificationProfileData().add(newItem);
 

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

public List<CompanyInsiderTypeReferenceType> getCompanyInsiderReference ()

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

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

    getCompanyInsiderReference().add(newItem);
 

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

public List<CompetencyQualificationProfileDataType> getCompetencyQualificationProfileData ()

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

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

    getCompetencyQualificationProfileData().add(newItem);
 

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

public List<EducationQualificationProfileDataType> getEducationQualificationProfileData ()

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

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

    getEducationQualificationProfileData().add(newItem);
 

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

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public JobCategoryObjectType getJobCategoryReference ()

Gets the value of the jobCategoryReference property.

Returns

public List<JobClassificationReferenceType> getJobClassificationReference ()

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

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

    getJobClassificationReference().add(newItem);
 

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

public String getJobCode ()

Gets the value of the jobCode property.

Returns
  • possible object is String

public List<JobProfileExemptDataType> getJobExempt ()

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

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

    getJobExempt().add(newItem);
 

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

public List<JobFamilyReferenceDataType> getJobFamilyReference ()

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

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

    getJobFamilyReference().add(newItem);
 

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

public JobLevelReferenceType getJobLevelReference ()

Gets the value of the jobLevelReference property.

Returns

public List<JobProfilePayRateOldDataType> getJobProfilePayRateData ()

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

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

    getJobProfilePayRateData().add(newItem);
 

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

public String getJobProfilePrivateTitle ()

Gets the value of the jobProfilePrivateTitle property.

Returns
  • possible object is String

public String getJobProfileSummary ()

Gets the value of the jobProfileSummary property.

Returns
  • possible object is String

public String getJobTitle ()

Gets the value of the jobTitle property.

Returns
  • possible object is String

public List<LanguageQualificationProfileDataType> getLanguageQualificationProfileData ()

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

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

    getLanguageQualificationProfileData().add(newItem);
 

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

public ManagementLevelReferenceDataType getManagementLevelReference ()

Gets the value of the managementLevelReference property.

Returns

public List<ResponsibilityQualificationProfileDataType> getResponsibilityQualificationProfileData ()

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

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

    getResponsibilityQualificationProfileData().add(newItem);
 

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

public List<TrainingQualificationProfileDataType> getTrainingQualificationProfileData ()

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

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

    getTrainingQualificationProfileData().add(newItem);
 

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

public List<WorkExperienceQualificationProfileDataType> getWorkExperienceQualificationProfileData ()

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

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

    getWorkExperienceQualificationProfileData().add(newItem);
 

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

public List<WorkHoursProfileObjectType> getWorkHoursProfileReference ()

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

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

    getWorkHoursProfileReference().add(newItem);
 

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

public List<WorkersCompensationCodeSummaryDataType> getWorkersCompensationCodeData ()

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

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

    getWorkersCompensationCodeData().add(newItem);
 

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

public Boolean isInactive ()

Gets the value of the inactive property.

Returns
  • possible object is Boolean

public Boolean isIncludeJobCodeInName ()

Gets the value of the includeJobCodeInName property.

Returns
  • possible object is Boolean

public Boolean isWorkShiftRequired ()

Gets the value of the workShiftRequired property.

Returns
  • possible object is Boolean

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setInactive (Boolean value)

Sets the value of the inactive property.

Parameters
value Allowed object is Boolean

public void setIncludeJobCodeInName (Boolean value)

Sets the value of the includeJobCodeInName property.

Parameters
value Allowed object is Boolean

public void setJobCategoryReference (JobCategoryObjectType value)

Sets the value of the jobCategoryReference property.

Parameters
value Allowed object is JobCategoryObjectType

public void setJobCode (String value)

Sets the value of the jobCode property.

Parameters
value Allowed object is String

public void setJobLevelReference (JobLevelReferenceType value)

Sets the value of the jobLevelReference property.

Parameters
value Allowed object is JobLevelReferenceType

public void setJobProfilePrivateTitle (String value)

Sets the value of the jobProfilePrivateTitle property.

Parameters
value Allowed object is String

public void setJobProfileSummary (String value)

Sets the value of the jobProfileSummary property.

Parameters
value Allowed object is String

public void setJobTitle (String value)

Sets the value of the jobTitle property.

Parameters
value Allowed object is String

public void setManagementLevelReference (ManagementLevelReferenceDataType value)

Sets the value of the managementLevelReference property.

Parameters
value Allowed object is ManagementLevelReferenceDataType

public void setWorkShiftRequired (Boolean value)

Sets the value of the workShiftRequired property.

Parameters
value Allowed object is Boolean