public class

LocationIDataType

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

Class Overview

Element containing all Location data.

Java class for Location_iDataType complex type.

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

 <complexType name="Location_iDataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Location_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Location_Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Location_Usage_Reference" type="{urn:com.workday/bsvc}Location_UsageObjectType" maxOccurs="unbounded"/>
         <element name="Location_Type_Reference" type="{urn:com.workday/bsvc}Location_TypeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Superior_Location_Reference" type="{urn:com.workday/bsvc}LocationObjectType" minOccurs="0"/>
         <element name="Inactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Latitude" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="8"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Longitude" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="9"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Altitude" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="10"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Time_Profile_Reference" type="{urn:com.workday/bsvc}Time_ProfileObjectType" minOccurs="0"/>
         <element name="Locale_Reference" type="{urn:com.workday/bsvc}LocaleObjectType" minOccurs="0"/>
         <element name="Display_Language_Reference" type="{urn:com.workday/bsvc}User_LanguageObjectType" minOccurs="0"/>
         <element name="Time_Zone_Reference" type="{urn:com.workday/bsvc}Time_ZoneObjectType" minOccurs="0"/>
         <element name="Default_Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Trade_Name" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="35"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Worksite_ID_Code" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="21"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Contact_Data" type="{urn:com.workday/bsvc}Contact_Information_DataType" minOccurs="0"/>
         <element name="Integration_ID_Data" type="{urn:com.workday/bsvc}External_Integration_ID_DataType" minOccurs="0"/>
         <element name="Location_Hierarchy_Reference" type="{urn:com.workday/bsvc}Location_HierarchyObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Integration_Field_Override_Data" type="{urn:com.workday/bsvc}Document_Field_Result_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal altitude
protected ContactInformationDataType contactData
protected CurrencyObjectType defaultCurrencyReference
protected UserLanguageObjectType displayLanguageReference
protected Boolean inactive
protected List<DocumentFieldResultDataType> integrationFieldOverrideData
protected ExternalIntegrationIDDataType integrationIDData
protected BigDecimal latitude
protected LocaleObjectType localeReference
protected List<LocationHierarchyObjectType> locationHierarchyReference
protected String locationID
protected String locationName
protected List<LocationTypeObjectType> locationTypeReference
protected List<LocationUsageObjectType> locationUsageReference
protected BigDecimal longitude
protected LocationObjectType superiorLocationReference
protected TimeProfileObjectType timeProfileReference
protected TimeZoneObjectType timeZoneReference
protected String tradeName
protected String worksiteIDCode
Public Constructors
LocationIDataType()
Public Methods
BigDecimal getAltitude()
Gets the value of the altitude property.
ContactInformationDataType getContactData()
Gets the value of the contactData property.
CurrencyObjectType getDefaultCurrencyReference()
Gets the value of the defaultCurrencyReference property.
UserLanguageObjectType getDisplayLanguageReference()
Gets the value of the displayLanguageReference property.
Boolean getInactive()
Gets the value of the inactive property.
List<DocumentFieldResultDataType> getIntegrationFieldOverrideData()
Gets the value of the integrationFieldOverrideData property.
ExternalIntegrationIDDataType getIntegrationIDData()
Gets the value of the integrationIDData property.
BigDecimal getLatitude()
Gets the value of the latitude property.
LocaleObjectType getLocaleReference()
Gets the value of the localeReference property.
List<LocationHierarchyObjectType> getLocationHierarchyReference()
Gets the value of the locationHierarchyReference property.
String getLocationID()
Gets the value of the locationID property.
String getLocationName()
Gets the value of the locationName property.
List<LocationTypeObjectType> getLocationTypeReference()
Gets the value of the locationTypeReference property.
List<LocationUsageObjectType> getLocationUsageReference()
Gets the value of the locationUsageReference property.
BigDecimal getLongitude()
Gets the value of the longitude property.
LocationObjectType getSuperiorLocationReference()
Gets the value of the superiorLocationReference property.
TimeProfileObjectType getTimeProfileReference()
Gets the value of the timeProfileReference property.
TimeZoneObjectType getTimeZoneReference()
Gets the value of the timeZoneReference property.
String getTradeName()
Gets the value of the tradeName property.
String getWorksiteIDCode()
Gets the value of the worksiteIDCode property.
void setAltitude(BigDecimal value)
Sets the value of the altitude property.
void setContactData(ContactInformationDataType value)
Sets the value of the contactData property.
void setDefaultCurrencyReference(CurrencyObjectType value)
Sets the value of the defaultCurrencyReference property.
void setDisplayLanguageReference(UserLanguageObjectType value)
Sets the value of the displayLanguageReference property.
void setInactive(Boolean value)
Sets the value of the inactive property.
void setIntegrationFieldOverrideData(List<DocumentFieldResultDataType> integrationFieldOverrideData)
Sets the value of the integrationFieldOverrideData property.
void setIntegrationIDData(ExternalIntegrationIDDataType value)
Sets the value of the integrationIDData property.
void setLatitude(BigDecimal value)
Sets the value of the latitude property.
void setLocaleReference(LocaleObjectType value)
Sets the value of the localeReference property.
void setLocationHierarchyReference(List<LocationHierarchyObjectType> locationHierarchyReference)
Sets the value of the locationHierarchyReference property.
void setLocationID(String value)
Sets the value of the locationID property.
void setLocationName(String value)
Sets the value of the locationName property.
void setLocationTypeReference(List<LocationTypeObjectType> locationTypeReference)
Sets the value of the locationTypeReference property.
void setLocationUsageReference(List<LocationUsageObjectType> locationUsageReference)
Sets the value of the locationUsageReference property.
void setLongitude(BigDecimal value)
Sets the value of the longitude property.
void setSuperiorLocationReference(LocationObjectType value)
Sets the value of the superiorLocationReference property.
void setTimeProfileReference(TimeProfileObjectType value)
Sets the value of the timeProfileReference property.
void setTimeZoneReference(TimeZoneObjectType value)
Sets the value of the timeZoneReference property.
void setTradeName(String value)
Sets the value of the tradeName property.
void setWorksiteIDCode(String value)
Sets the value of the worksiteIDCode property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal altitude

protected ContactInformationDataType contactData

protected CurrencyObjectType defaultCurrencyReference

protected UserLanguageObjectType displayLanguageReference

protected Boolean inactive

protected List<DocumentFieldResultDataType> integrationFieldOverrideData

protected ExternalIntegrationIDDataType integrationIDData

protected BigDecimal latitude

protected LocaleObjectType localeReference

protected List<LocationHierarchyObjectType> locationHierarchyReference

protected String locationID

protected String locationName

protected List<LocationTypeObjectType> locationTypeReference

protected List<LocationUsageObjectType> locationUsageReference

protected BigDecimal longitude

protected LocationObjectType superiorLocationReference

protected TimeProfileObjectType timeProfileReference

protected TimeZoneObjectType timeZoneReference

protected String tradeName

protected String worksiteIDCode

Public Constructors

public LocationIDataType ()

Public Methods

public BigDecimal getAltitude ()

Gets the value of the altitude property.

Returns
  • possible object is BigDecimal

public ContactInformationDataType getContactData ()

Gets the value of the contactData property.

Returns

public CurrencyObjectType getDefaultCurrencyReference ()

Gets the value of the defaultCurrencyReference property.

Returns

public UserLanguageObjectType getDisplayLanguageReference ()

Gets the value of the displayLanguageReference property.

Returns

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<DocumentFieldResultDataType> getIntegrationFieldOverrideData ()

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

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

    getIntegrationFieldOverrideData().add(newItem);
 

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

public ExternalIntegrationIDDataType getIntegrationIDData ()

Gets the value of the integrationIDData property.

Returns

public BigDecimal getLatitude ()

Gets the value of the latitude property.

Returns
  • possible object is BigDecimal

public LocaleObjectType getLocaleReference ()

Gets the value of the localeReference property.

Returns

public List<LocationHierarchyObjectType> getLocationHierarchyReference ()

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

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

    getLocationHierarchyReference().add(newItem);
 

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

public String getLocationID ()

Gets the value of the locationID property.

Returns
  • possible object is String

public String getLocationName ()

Gets the value of the locationName property.

Returns
  • possible object is String

public List<LocationTypeObjectType> getLocationTypeReference ()

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

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

    getLocationTypeReference().add(newItem);
 

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

public List<LocationUsageObjectType> getLocationUsageReference ()

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

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

    getLocationUsageReference().add(newItem);
 

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

public BigDecimal getLongitude ()

Gets the value of the longitude property.

Returns
  • possible object is BigDecimal

public LocationObjectType getSuperiorLocationReference ()

Gets the value of the superiorLocationReference property.

Returns

public TimeProfileObjectType getTimeProfileReference ()

Gets the value of the timeProfileReference property.

Returns

public TimeZoneObjectType getTimeZoneReference ()

Gets the value of the timeZoneReference property.

Returns

public String getTradeName ()

Gets the value of the tradeName property.

Returns
  • possible object is String

public String getWorksiteIDCode ()

Gets the value of the worksiteIDCode property.

Returns
  • possible object is String

public void setAltitude (BigDecimal value)

Sets the value of the altitude property.

Parameters
value Allowed object is BigDecimal

public void setContactData (ContactInformationDataType value)

Sets the value of the contactData property.

Parameters
value Allowed object is ContactInformationDataType

public void setDefaultCurrencyReference (CurrencyObjectType value)

Sets the value of the defaultCurrencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setDisplayLanguageReference (UserLanguageObjectType value)

Sets the value of the displayLanguageReference property.

Parameters
value Allowed object is UserLanguageObjectType

public void setInactive (Boolean value)

Sets the value of the inactive property.

Parameters
value Allowed object is Boolean

public void setIntegrationFieldOverrideData (List<DocumentFieldResultDataType> integrationFieldOverrideData)

Sets the value of the integrationFieldOverrideData property.

Parameters
integrationFieldOverrideData Allowed object is DocumentFieldResultDataType

public void setIntegrationIDData (ExternalIntegrationIDDataType value)

Sets the value of the integrationIDData property.

Parameters
value Allowed object is ExternalIntegrationIDDataType

public void setLatitude (BigDecimal value)

Sets the value of the latitude property.

Parameters
value Allowed object is BigDecimal

public void setLocaleReference (LocaleObjectType value)

Sets the value of the localeReference property.

Parameters
value Allowed object is LocaleObjectType

public void setLocationHierarchyReference (List<LocationHierarchyObjectType> locationHierarchyReference)

Sets the value of the locationHierarchyReference property.

Parameters
locationHierarchyReference Allowed object is LocationHierarchyObjectType

public void setLocationID (String value)

Sets the value of the locationID property.

Parameters
value Allowed object is String

public void setLocationName (String value)

Sets the value of the locationName property.

Parameters
value Allowed object is String

public void setLocationTypeReference (List<LocationTypeObjectType> locationTypeReference)

Sets the value of the locationTypeReference property.

Parameters
locationTypeReference Allowed object is LocationTypeObjectType

public void setLocationUsageReference (List<LocationUsageObjectType> locationUsageReference)

Sets the value of the locationUsageReference property.

Parameters
locationUsageReference Allowed object is LocationUsageObjectType

public void setLongitude (BigDecimal value)

Sets the value of the longitude property.

Parameters
value Allowed object is BigDecimal

public void setSuperiorLocationReference (LocationObjectType value)

Sets the value of the superiorLocationReference property.

Parameters
value Allowed object is LocationObjectType

public void setTimeProfileReference (TimeProfileObjectType value)

Sets the value of the timeProfileReference property.

Parameters
value Allowed object is TimeProfileObjectType

public void setTimeZoneReference (TimeZoneObjectType value)

Sets the value of the timeZoneReference property.

Parameters
value Allowed object is TimeZoneObjectType

public void setTradeName (String value)

Sets the value of the tradeName property.

Parameters
value Allowed object is String

public void setWorksiteIDCode (String value)

Sets the value of the worksiteIDCode property.

Parameters
value Allowed object is String