public class

LocationIDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.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}Unique_IdentifierObjectType" 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="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="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"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BigDecimal altitude
protected ContactInformationDataType contactData
protected CurrencyObjectType defaultCurrencyReference
protected UserLanguageObjectType displayLanguageReference
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<UniqueIdentifierObjectType> locationUsageReference
protected BigDecimal longitude
protected LocationObjectType superiorLocationReference
protected TimeProfileObjectType timeProfileReference
protected TimeZoneObjectType timeZoneReference
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.
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<UniqueIdentifierObjectType> 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.
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 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 setLocationID(String value)
Sets the value of the locationID property.
void setLocationName(String value)
Sets the value of the locationName 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.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BigDecimal altitude

protected ContactInformationDataType contactData

protected CurrencyObjectType defaultCurrencyReference

protected UserLanguageObjectType displayLanguageReference

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<UniqueIdentifierObjectType> locationUsageReference

protected BigDecimal longitude

protected LocationObjectType superiorLocationReference

protected TimeProfileObjectType timeProfileReference

protected TimeZoneObjectType timeZoneReference

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 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<UniqueIdentifierObjectType> 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 UniqueIdentifierObjectType

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 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 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 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 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