public class

AddressDataType

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

Class Overview

Encapsulating element for all Address data.

Java class for Address_DataType complex type.

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

 <complexType name="Address_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Country_Reference" type="{urn:com.workday/bsvc}Country_ReferenceType"/>
         <element name="Address_Line" type="{urn:com.workday/bsvc}Address_Line_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Municipality" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Submunicipality" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Region" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Subregion" type="{urn:com.workday/bsvc}Subregion_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_DataType"/>
       </sequence>
       <attribute name="Last_Modified" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<AddressLineDataType> addressLine
protected CountryReferenceType countryReference
protected XMLGregorianCalendar effectiveDate
protected XMLGregorianCalendar lastModified
protected String municipality
protected String postalCode
protected String region
protected List<String> submunicipality
protected List<SubregionDataType> subregion
protected CommunicationMethodUsageDataType usageData
Public Constructors
AddressDataType()
Public Methods
List<AddressLineDataType> getAddressLine()
Gets the value of the addressLine property.
CountryReferenceType getCountryReference()
Gets the value of the countryReference property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate 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.
String getRegion()
Gets the value of the region property.
List<String> getSubmunicipality()
Gets the value of the submunicipality property.
List<SubregionDataType> getSubregion()
Gets the value of the subregion property.
CommunicationMethodUsageDataType getUsageData()
Gets the value of the usageData property.
void setCountryReference(CountryReferenceType value)
Sets the value of the countryReference property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate 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.
void setRegion(String value)
Sets the value of the region property.
void setUsageData(CommunicationMethodUsageDataType value)
Sets the value of the usageData property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<AddressLineDataType> addressLine

protected CountryReferenceType countryReference

protected XMLGregorianCalendar effectiveDate

protected XMLGregorianCalendar lastModified

protected String municipality

protected String postalCode

protected String region

protected List<String> submunicipality

protected List<SubregionDataType> subregion

protected CommunicationMethodUsageDataType usageData

Public Constructors

public AddressDataType ()

Public Methods

public List<AddressLineDataType> getAddressLine ()

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

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

    getAddressLine().add(newItem);
 

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

public CountryReferenceType getCountryReference ()

Gets the value of the countryReference property.

Returns

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

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 String getRegion ()

Gets the value of the region property.

Returns
  • possible object is String

public List<String> getSubmunicipality ()

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

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

    getSubmunicipality().add(newItem);
 

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

public List<SubregionDataType> getSubregion ()

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

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

    getSubregion().add(newItem);
 

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

public CommunicationMethodUsageDataType getUsageData ()

Gets the value of the usageData property.

Returns

public void setCountryReference (CountryReferenceType value)

Sets the value of the countryReference property.

Parameters
value Allowed object is CountryReferenceType

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

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

public void setRegion (String value)

Sets the value of the region property.

Parameters
value Allowed object is String

public void setUsageData (CommunicationMethodUsageDataType value)

Sets the value of the usageData property.

Parameters
value Allowed object is CommunicationMethodUsageDataType