public class

AddressInformationDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.AddressInformationDataType

Class Overview

Address information

Java class for Address_Information_DataType complex type.

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

 <complexType name="Address_Information_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Country_Reference" type="{urn:com.workday/bsvc}CountryObjectType"/>
         <element name="Last_Modified" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Address_Line_Data" type="{urn:com.workday/bsvc}Address_Line_Information_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Municipality" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Submunicipality_Data" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Country_Region_Reference" type="{urn:com.workday/bsvc}Country_RegionObjectType" minOccurs="0"/>
         <element name="Subregion_Data" type="{urn:com.workday/bsvc}Subregion_Information_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Postal_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Usage_Data" type="{urn:com.workday/bsvc}Communication_Method_Usage_Information_DataType" maxOccurs="unbounded"/>
       </sequence>
       <attribute name="Formatted_Address" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="Defaulted_Business_Site_Address" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<AddressLineInformationDataType> addressLineData
protected CountryObjectType countryReference
protected CountryRegionObjectType countryRegionReference
protected Boolean defaultedBusinessSiteAddress
protected XMLGregorianCalendar effectiveDate
protected String formattedAddress
protected XMLGregorianCalendar lastModified
protected String municipality
protected String postalCode
protected List<String> submunicipalityData
protected List<SubregionInformationDataType> subregionData
protected List<CommunicationMethodUsageInformationDataType> usageData
Public Constructors
AddressInformationDataType()
Public Methods
List<AddressLineInformationDataType> getAddressLineData()
Gets the value of the addressLineData property.
CountryObjectType getCountryReference()
Gets the value of the countryReference property.
CountryRegionObjectType getCountryRegionReference()
Gets the value of the countryRegionReference property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
String getFormattedAddress()
Gets the value of the formattedAddress property.
XMLGregorianCalendar getLastModified()
Gets the value of the lastModified property.
String getMunicipality()
Gets the value of the municipality property.
String getPostalCode()
Gets the value of the postalCode property.
List<String> getSubmunicipalityData()
Gets the value of the submunicipalityData property.
List<SubregionInformationDataType> getSubregionData()
Gets the value of the subregionData property.
List<CommunicationMethodUsageInformationDataType> getUsageData()
Gets the value of the usageData property.
Boolean isDefaultedBusinessSiteAddress()
Gets the value of the defaultedBusinessSiteAddress property.
void setCountryReference(CountryObjectType value)
Sets the value of the countryReference property.
void setCountryRegionReference(CountryRegionObjectType value)
Sets the value of the countryRegionReference property.
void setDefaultedBusinessSiteAddress(Boolean value)
Sets the value of the defaultedBusinessSiteAddress property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setFormattedAddress(String value)
Sets the value of the formattedAddress property.
void setLastModified(XMLGregorianCalendar value)
Sets the value of the lastModified property.
void setMunicipality(String value)
Sets the value of the municipality property.
void setPostalCode(String value)
Sets the value of the postalCode property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<AddressLineInformationDataType> addressLineData

protected CountryObjectType countryReference

protected CountryRegionObjectType countryRegionReference

protected Boolean defaultedBusinessSiteAddress

protected XMLGregorianCalendar effectiveDate

protected String formattedAddress

protected XMLGregorianCalendar lastModified

protected String municipality

protected String postalCode

protected List<String> submunicipalityData

protected List<SubregionInformationDataType> subregionData

Public Constructors

public AddressInformationDataType ()

Public Methods

public List<AddressLineInformationDataType> getAddressLineData ()

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

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

    getAddressLineData().add(newItem);
 

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

public CountryObjectType getCountryReference ()

Gets the value of the countryReference property.

Returns

public CountryRegionObjectType getCountryRegionReference ()

Gets the value of the countryRegionReference property.

Returns

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getFormattedAddress ()

Gets the value of the formattedAddress property.

Returns
  • possible object is String

public XMLGregorianCalendar getLastModified ()

Gets the value of the lastModified property.

Returns
  • possible object is XMLGregorianCalendar

public String getMunicipality ()

Gets the value of the municipality property.

Returns
  • possible object is String

public String getPostalCode ()

Gets the value of the postalCode property.

Returns
  • possible object is String

public List<String> getSubmunicipalityData ()

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

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

    getSubmunicipalityData().add(newItem);
 

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

public List<SubregionInformationDataType> getSubregionData ()

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

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

    getSubregionData().add(newItem);
 

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

public List<CommunicationMethodUsageInformationDataType> getUsageData ()

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

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

    getUsageData().add(newItem);
 

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

public Boolean isDefaultedBusinessSiteAddress ()

Gets the value of the defaultedBusinessSiteAddress property.

Returns
  • possible object is Boolean

public void setCountryReference (CountryObjectType value)

Sets the value of the countryReference property.

Parameters
value Allowed object is CountryObjectType

public void setCountryRegionReference (CountryRegionObjectType value)

Sets the value of the countryRegionReference property.

Parameters
value Allowed object is CountryRegionObjectType

public void setDefaultedBusinessSiteAddress (Boolean value)

Sets the value of the defaultedBusinessSiteAddress property.

Parameters
value Allowed object is Boolean

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setFormattedAddress (String value)

Sets the value of the formattedAddress property.

Parameters
value Allowed object is String

public void setLastModified (XMLGregorianCalendar value)

Sets the value of the lastModified property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setMunicipality (String value)

Sets the value of the municipality property.

Parameters
value Allowed object is String

public void setPostalCode (String value)

Sets the value of the postalCode property.

Parameters
value Allowed object is String