public class

OrganizationDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.hr.OrganizationDataType

Class Overview

Encapsulating element containing all Organization data.

Java class for Organization_DataType complex type.

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

 <complexType name="Organization_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="Integration_ID_Data" type="{urn:com.workday/bsvc}External_Integration_ID_DataType" minOccurs="0"/>
         <element name="Organization_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Availability_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Include_Organization_Code_In_Name" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Organization_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Include_Leader_In_Name" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Frozen_Status" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Job_Management_Enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Headcount_Management_Enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Position_Management_Enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Superior_Organization_Reference" type="{urn:com.workday/bsvc}Superior_Organization_Reference_DataType" minOccurs="0"/>
         <element name="Organization_Type_Reference" type="{urn:com.workday/bsvc}Organization_Type_Reference_DataType" minOccurs="0"/>
         <element name="Organization_Subtype_Reference" type="{urn:com.workday/bsvc}Organization_Subtype_Reference_DataType" minOccurs="0"/>
         <element name="Organization_Visibility_Reference" type="{urn:com.workday/bsvc}Organization_Visibility_Reference_DataType" minOccurs="0"/>
         <element name="Primary_Business_Site_Reference" type="{urn:com.workday/bsvc}Primary_Business_Site_Reference_DataType" minOccurs="0"/>
         <element name="Container_Organization_Reference" type="{urn:com.workday/bsvc}Container_Organization_Reference_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected XMLGregorianCalendar availabilityDate
protected List<ContainerOrganizationReferenceDataType> containerOrganizationReference
protected XMLGregorianCalendar effectiveDate
protected Boolean frozenStatus
protected Boolean headcountManagementEnabled
protected Boolean includeLeaderInName
protected Boolean includeOrganizationCodeInName
protected ExternalIntegrationIDDataType integrationIDData
protected Boolean jobManagementEnabled
protected String organizationCode
protected String organizationName
protected String organizationReferenceID
protected OrganizationSubtypeReferenceDataType organizationSubtypeReference
protected OrganizationTypeReferenceDataType organizationTypeReference
protected OrganizationVisibilityReferenceDataType organizationVisibilityReference
protected Boolean positionManagementEnabled
protected PrimaryBusinessSiteReferenceDataType primaryBusinessSiteReference
protected SuperiorOrganizationReferenceDataType superiorOrganizationReference
Public Constructors
OrganizationDataType()
Public Methods
XMLGregorianCalendar getAvailabilityDate()
Gets the value of the availabilityDate property.
List<ContainerOrganizationReferenceDataType> getContainerOrganizationReference()
Gets the value of the containerOrganizationReference property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
Boolean getFrozenStatus()
Gets the value of the frozenStatus property.
Boolean getHeadcountManagementEnabled()
Gets the value of the headcountManagementEnabled property.
Boolean getIncludeLeaderInName()
Gets the value of the includeLeaderInName property.
Boolean getIncludeOrganizationCodeInName()
Gets the value of the includeOrganizationCodeInName property.
ExternalIntegrationIDDataType getIntegrationIDData()
Gets the value of the integrationIDData property.
Boolean getJobManagementEnabled()
Gets the value of the jobManagementEnabled 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.
OrganizationSubtypeReferenceDataType getOrganizationSubtypeReference()
Gets the value of the organizationSubtypeReference property.
OrganizationTypeReferenceDataType getOrganizationTypeReference()
Gets the value of the organizationTypeReference property.
OrganizationVisibilityReferenceDataType getOrganizationVisibilityReference()
Gets the value of the organizationVisibilityReference property.
Boolean getPositionManagementEnabled()
Gets the value of the positionManagementEnabled property.
PrimaryBusinessSiteReferenceDataType getPrimaryBusinessSiteReference()
Gets the value of the primaryBusinessSiteReference property.
SuperiorOrganizationReferenceDataType getSuperiorOrganizationReference()
Gets the value of the superiorOrganizationReference property.
void setAvailabilityDate(XMLGregorianCalendar value)
Sets the value of the availabilityDate property.
void setContainerOrganizationReference(List<ContainerOrganizationReferenceDataType> containerOrganizationReference)
Sets the value of the containerOrganizationReference property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setFrozenStatus(Boolean value)
Sets the value of the frozenStatus property.
void setHeadcountManagementEnabled(Boolean value)
Sets the value of the headcountManagementEnabled property.
void setIncludeLeaderInName(Boolean value)
Sets the value of the includeLeaderInName property.
void setIncludeOrganizationCodeInName(Boolean value)
Sets the value of the includeOrganizationCodeInName property.
void setIntegrationIDData(ExternalIntegrationIDDataType value)
Sets the value of the integrationIDData property.
void setJobManagementEnabled(Boolean value)
Sets the value of the jobManagementEnabled 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(OrganizationSubtypeReferenceDataType value)
Sets the value of the organizationSubtypeReference property.
void setOrganizationTypeReference(OrganizationTypeReferenceDataType value)
Sets the value of the organizationTypeReference property.
void setOrganizationVisibilityReference(OrganizationVisibilityReferenceDataType value)
Sets the value of the organizationVisibilityReference property.
void setPositionManagementEnabled(Boolean value)
Sets the value of the positionManagementEnabled property.
void setPrimaryBusinessSiteReference(PrimaryBusinessSiteReferenceDataType value)
Sets the value of the primaryBusinessSiteReference property.
void setSuperiorOrganizationReference(SuperiorOrganizationReferenceDataType value)
Sets the value of the superiorOrganizationReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected XMLGregorianCalendar availabilityDate

protected List<ContainerOrganizationReferenceDataType> containerOrganizationReference

protected XMLGregorianCalendar effectiveDate

protected Boolean frozenStatus

protected Boolean headcountManagementEnabled

protected Boolean includeLeaderInName

protected Boolean includeOrganizationCodeInName

protected ExternalIntegrationIDDataType integrationIDData

protected Boolean jobManagementEnabled

protected String organizationCode

protected String organizationName

protected String organizationReferenceID

protected OrganizationSubtypeReferenceDataType organizationSubtypeReference

protected OrganizationTypeReferenceDataType organizationTypeReference

protected OrganizationVisibilityReferenceDataType organizationVisibilityReference

protected Boolean positionManagementEnabled

protected PrimaryBusinessSiteReferenceDataType primaryBusinessSiteReference

protected SuperiorOrganizationReferenceDataType superiorOrganizationReference

Public Constructors

public OrganizationDataType ()

Public Methods

public XMLGregorianCalendar getAvailabilityDate ()

Gets the value of the availabilityDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<ContainerOrganizationReferenceDataType> getContainerOrganizationReference ()

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

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

    getContainerOrganizationReference().add(newItem);
 

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

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getFrozenStatus ()

Gets the value of the frozenStatus property. This getter has been renamed from isFrozenStatus() to getFrozenStatus() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getHeadcountManagementEnabled ()

Gets the value of the headcountManagementEnabled property. This getter has been renamed from isHeadcountManagementEnabled() to getHeadcountManagementEnabled() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getIncludeLeaderInName ()

Gets the value of the includeLeaderInName property. This getter has been renamed from isIncludeLeaderInName() to getIncludeLeaderInName() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getIncludeOrganizationCodeInName ()

Gets the value of the includeOrganizationCodeInName property. This getter has been renamed from isIncludeOrganizationCodeInName() to getIncludeOrganizationCodeInName() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public ExternalIntegrationIDDataType getIntegrationIDData ()

Gets the value of the integrationIDData property.

Returns

public Boolean getJobManagementEnabled ()

Gets the value of the jobManagementEnabled property. This getter has been renamed from isJobManagementEnabled() to getJobManagementEnabled() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

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 OrganizationSubtypeReferenceDataType getOrganizationSubtypeReference ()

Gets the value of the organizationSubtypeReference property.

Returns

public OrganizationTypeReferenceDataType getOrganizationTypeReference ()

Gets the value of the organizationTypeReference property.

Returns

public OrganizationVisibilityReferenceDataType getOrganizationVisibilityReference ()

Gets the value of the organizationVisibilityReference property.

Returns

public Boolean getPositionManagementEnabled ()

Gets the value of the positionManagementEnabled property. This getter has been renamed from isPositionManagementEnabled() to getPositionManagementEnabled() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public PrimaryBusinessSiteReferenceDataType getPrimaryBusinessSiteReference ()

Gets the value of the primaryBusinessSiteReference property.

Returns

public SuperiorOrganizationReferenceDataType getSuperiorOrganizationReference ()

Gets the value of the superiorOrganizationReference property.

Returns

public void setAvailabilityDate (XMLGregorianCalendar value)

Sets the value of the availabilityDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setContainerOrganizationReference (List<ContainerOrganizationReferenceDataType> containerOrganizationReference)

Sets the value of the containerOrganizationReference property.

Parameters
containerOrganizationReference Allowed object is ContainerOrganizationReferenceDataType

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setFrozenStatus (Boolean value)

Sets the value of the frozenStatus property.

Parameters
value Allowed object is Boolean

public void setHeadcountManagementEnabled (Boolean value)

Sets the value of the headcountManagementEnabled property.

Parameters
value Allowed object is Boolean

public void setIncludeLeaderInName (Boolean value)

Sets the value of the includeLeaderInName property.

Parameters
value Allowed object is Boolean

public void setIncludeOrganizationCodeInName (Boolean value)

Sets the value of the includeOrganizationCodeInName property.

Parameters
value Allowed object is Boolean

public void setIntegrationIDData (ExternalIntegrationIDDataType value)

Sets the value of the integrationIDData property.

Parameters
value Allowed object is ExternalIntegrationIDDataType

public void setJobManagementEnabled (Boolean value)

Sets the value of the jobManagementEnabled property.

Parameters
value Allowed object is Boolean

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 (OrganizationSubtypeReferenceDataType value)

Sets the value of the organizationSubtypeReference property.

Parameters
value Allowed object is OrganizationSubtypeReferenceDataType

public void setOrganizationTypeReference (OrganizationTypeReferenceDataType value)

Sets the value of the organizationTypeReference property.

Parameters
value Allowed object is OrganizationTypeReferenceDataType

public void setOrganizationVisibilityReference (OrganizationVisibilityReferenceDataType value)

Sets the value of the organizationVisibilityReference property.

Parameters
value Allowed object is OrganizationVisibilityReferenceDataType

public void setPositionManagementEnabled (Boolean value)

Sets the value of the positionManagementEnabled property.

Parameters
value Allowed object is Boolean

public void setPrimaryBusinessSiteReference (PrimaryBusinessSiteReferenceDataType value)

Sets the value of the primaryBusinessSiteReference property.

Parameters
value Allowed object is PrimaryBusinessSiteReferenceDataType

public void setSuperiorOrganizationReference (SuperiorOrganizationReferenceDataType value)

Sets the value of the superiorOrganizationReference property.

Parameters
value Allowed object is SuperiorOrganizationReferenceDataType