public class

JobClassificationGroupDataType

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

Class Overview

Job Classification Group Data Element

Java class for Job_Classification_Group_DataType complex type.

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

 <complexType name="Job_Classification_Group_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Job_Classification_Group_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Location_Reference" type="{urn:com.workday/bsvc}Location_ContextObjectType" minOccurs="0"/>
         <element name="Inactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Job_Classification" type="{urn:com.workday/bsvc}Job_ClassificationType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected XMLGregorianCalendar effectiveDate
protected String id
protected Boolean inactive
protected List<JobClassificationType> jobClassification
protected String jobClassificationGroupName
protected LocationContextObjectType locationReference
Public Constructors
JobClassificationGroupDataType()
Public Methods
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
String getID()
Gets the value of the id property.
Boolean getInactive()
Gets the value of the inactive property.
List<JobClassificationType> getJobClassification()
Gets the value of the jobClassification property.
String getJobClassificationGroupName()
Gets the value of the jobClassificationGroupName property.
LocationContextObjectType getLocationReference()
Gets the value of the locationReference property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setID(String value)
Sets the value of the id property.
void setInactive(Boolean value)
Sets the value of the inactive property.
void setJobClassification(List<JobClassificationType> jobClassification)
Sets the value of the jobClassification property.
void setJobClassificationGroupName(String value)
Sets the value of the jobClassificationGroupName property.
void setLocationReference(LocationContextObjectType value)
Sets the value of the locationReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected XMLGregorianCalendar effectiveDate

protected String id

protected Boolean inactive

protected List<JobClassificationType> jobClassification

protected String jobClassificationGroupName

protected LocationContextObjectType locationReference

Public Constructors

public JobClassificationGroupDataType ()

Public Methods

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getID ()

Gets the value of the id property.

Returns
  • possible object is String

public Boolean getInactive ()

Gets the value of the inactive property. This getter has been renamed from isInactive() to getInactive() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public List<JobClassificationType> getJobClassification ()

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

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

    getJobClassification().add(newItem);
 

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

public String getJobClassificationGroupName ()

Gets the value of the jobClassificationGroupName property.

Returns
  • possible object is String

public LocationContextObjectType getLocationReference ()

Gets the value of the locationReference property.

Returns

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setID (String value)

Sets the value of the id property.

Parameters
value Allowed object is String

public void setInactive (Boolean value)

Sets the value of the inactive property.

Parameters
value Allowed object is Boolean

public void setJobClassification (List<JobClassificationType> jobClassification)

Sets the value of the jobClassification property.

Parameters
jobClassification Allowed object is JobClassificationType

public void setJobClassificationGroupName (String value)

Sets the value of the jobClassificationGroupName property.

Parameters
value Allowed object is String

public void setLocationReference (LocationContextObjectType value)

Sets the value of the locationReference property.

Parameters
value Allowed object is LocationContextObjectType