public class

OrganizationSummaryDataType

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

Class Overview

Contains the details about the organization.

Java class for Organization_Summary_DataType complex type.

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

 <complexType name="Organization_Summary_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Organization_Reference_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Organization_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Integration_ID_Data" type="{urn:com.workday/bsvc}External_Integration_ID_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Organization_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Organization_Type_Reference" type="{urn:com.workday/bsvc}Organization_TypeObjectType" minOccurs="0"/>
         <element name="Organization_Subtype_Reference" type="{urn:com.workday/bsvc}Organization_SubtypeObjectType" minOccurs="0"/>
         <element name="Primary_Business_Site_Reference" type="{urn:com.workday/bsvc}LocationObjectType" minOccurs="0"/>
         <element name="Organization_Support_Role_Data" type="{urn:com.workday/bsvc}Organization_Support_RoleType" minOccurs="0"/>
         <element name="Date_of_Pay_Group_Assignment" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Used_in_Change_Organization_Assignments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected XMLGregorianCalendar dateOfPayGroupAssignment
protected List<ExternalIntegrationIDDataType> integrationIDData
protected String organizationCode
protected String organizationName
protected String organizationReferenceID
protected OrganizationSubtypeObjectType organizationSubtypeReference
protected OrganizationSupportRoleType organizationSupportRoleData
protected OrganizationTypeObjectType organizationTypeReference
protected LocationObjectType primaryBusinessSiteReference
protected Boolean usedInChangeOrganizationAssignments
Public Constructors
OrganizationSummaryDataType()
Public Methods
XMLGregorianCalendar getDateOfPayGroupAssignment()
Gets the value of the dateOfPayGroupAssignment property.
List<ExternalIntegrationIDDataType> getIntegrationIDData()
Gets the value of the integrationIDData property.
String getOrganizationCode()
Gets the value of the organizationCode property.
String getOrganizationName()
Gets the value of the organizationName property.
String getOrganizationReferenceID()
Gets the value of the organizationReferenceID property.
OrganizationSubtypeObjectType getOrganizationSubtypeReference()
Gets the value of the organizationSubtypeReference property.
OrganizationSupportRoleType getOrganizationSupportRoleData()
Gets the value of the organizationSupportRoleData property.
OrganizationTypeObjectType getOrganizationTypeReference()
Gets the value of the organizationTypeReference property.
LocationObjectType getPrimaryBusinessSiteReference()
Gets the value of the primaryBusinessSiteReference property.
Boolean getUsedInChangeOrganizationAssignments()
Gets the value of the usedInChangeOrganizationAssignments property.
void setDateOfPayGroupAssignment(XMLGregorianCalendar value)
Sets the value of the dateOfPayGroupAssignment property.
void setIntegrationIDData(List<ExternalIntegrationIDDataType> integrationIDData)
Sets the value of the integrationIDData property.
void setOrganizationCode(String value)
Sets the value of the organizationCode property.
void setOrganizationName(String value)
Sets the value of the organizationName property.
void setOrganizationReferenceID(String value)
Sets the value of the organizationReferenceID property.
void setOrganizationSubtypeReference(OrganizationSubtypeObjectType value)
Sets the value of the organizationSubtypeReference property.
void setOrganizationSupportRoleData(OrganizationSupportRoleType value)
Sets the value of the organizationSupportRoleData property.
void setOrganizationTypeReference(OrganizationTypeObjectType value)
Sets the value of the organizationTypeReference property.
void setPrimaryBusinessSiteReference(LocationObjectType value)
Sets the value of the primaryBusinessSiteReference property.
void setUsedInChangeOrganizationAssignments(Boolean value)
Sets the value of the usedInChangeOrganizationAssignments property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected XMLGregorianCalendar dateOfPayGroupAssignment

protected List<ExternalIntegrationIDDataType> integrationIDData

protected String organizationCode

protected String organizationName

protected String organizationReferenceID

protected OrganizationSubtypeObjectType organizationSubtypeReference

protected OrganizationSupportRoleType organizationSupportRoleData

protected OrganizationTypeObjectType organizationTypeReference

protected LocationObjectType primaryBusinessSiteReference

protected Boolean usedInChangeOrganizationAssignments

Public Constructors

public OrganizationSummaryDataType ()

Public Methods

public XMLGregorianCalendar getDateOfPayGroupAssignment ()

Gets the value of the dateOfPayGroupAssignment property.

Returns
  • possible object is XMLGregorianCalendar

public List<ExternalIntegrationIDDataType> getIntegrationIDData ()

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

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

    getIntegrationIDData().add(newItem);
 

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

public String getOrganizationCode ()

Gets the value of the organizationCode property.

Returns
  • possible object is String

public String getOrganizationName ()

Gets the value of the organizationName property.

Returns
  • possible object is String

public String getOrganizationReferenceID ()

Gets the value of the organizationReferenceID property.

Returns
  • possible object is String

public OrganizationSubtypeObjectType getOrganizationSubtypeReference ()

Gets the value of the organizationSubtypeReference property.

Returns

public OrganizationSupportRoleType getOrganizationSupportRoleData ()

Gets the value of the organizationSupportRoleData property.

Returns

public OrganizationTypeObjectType getOrganizationTypeReference ()

Gets the value of the organizationTypeReference property.

Returns

public LocationObjectType getPrimaryBusinessSiteReference ()

Gets the value of the primaryBusinessSiteReference property.

Returns

public Boolean getUsedInChangeOrganizationAssignments ()

Gets the value of the usedInChangeOrganizationAssignments property. This getter has been renamed from isUsedInChangeOrganizationAssignments() to getUsedInChangeOrganizationAssignments() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setDateOfPayGroupAssignment (XMLGregorianCalendar value)

Sets the value of the dateOfPayGroupAssignment property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setIntegrationIDData (List<ExternalIntegrationIDDataType> integrationIDData)

Sets the value of the integrationIDData property.

Parameters
integrationIDData Allowed object is ExternalIntegrationIDDataType

public void setOrganizationCode (String value)

Sets the value of the organizationCode property.

Parameters
value Allowed object is String

public void setOrganizationName (String value)

Sets the value of the organizationName property.

Parameters
value Allowed object is String

public void setOrganizationReferenceID (String value)

Sets the value of the organizationReferenceID property.

Parameters
value Allowed object is String

public void setOrganizationSubtypeReference (OrganizationSubtypeObjectType value)

Sets the value of the organizationSubtypeReference property.

Parameters
value Allowed object is OrganizationSubtypeObjectType

public void setOrganizationSupportRoleData (OrganizationSupportRoleType value)

Sets the value of the organizationSupportRoleData property.

Parameters
value Allowed object is OrganizationSupportRoleType

public void setOrganizationTypeReference (OrganizationTypeObjectType value)

Sets the value of the organizationTypeReference property.

Parameters
value Allowed object is OrganizationTypeObjectType

public void setPrimaryBusinessSiteReference (LocationObjectType value)

Sets the value of the primaryBusinessSiteReference property.

Parameters
value Allowed object is LocationObjectType

public void setUsedInChangeOrganizationAssignments (Boolean value)

Sets the value of the usedInChangeOrganizationAssignments property.

Parameters
value Allowed object is Boolean