public class

InternationalAssignmentSummaryDataType

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

Class Overview

Wrapper element that contains basic information of worker's international assignment if any.

Java class for International_Assignment_Summary_DataType complex type.

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

 <complexType name="International_Assignment_Summary_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Has_International_Assignment" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Host_Countries_Reference" type="{urn:com.workday/bsvc}CountryObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Home_Country_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean hasInternationalAssignment
protected CountryObjectType homeCountryReference
protected List<CountryObjectType> hostCountriesReference
Public Constructors
InternationalAssignmentSummaryDataType()
Public Methods
CountryObjectType getHomeCountryReference()
Gets the value of the homeCountryReference property.
List<CountryObjectType> getHostCountriesReference()
Gets the value of the hostCountriesReference property.
Boolean isHasInternationalAssignment()
Gets the value of the hasInternationalAssignment property.
void setHasInternationalAssignment(Boolean value)
Sets the value of the hasInternationalAssignment property.
void setHomeCountryReference(CountryObjectType value)
Sets the value of the homeCountryReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Boolean hasInternationalAssignment

protected CountryObjectType homeCountryReference

protected List<CountryObjectType> hostCountriesReference

Public Constructors

public InternationalAssignmentSummaryDataType ()

Public Methods

public CountryObjectType getHomeCountryReference ()

Gets the value of the homeCountryReference property.

Returns

public List<CountryObjectType> getHostCountriesReference ()

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

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

    getHostCountriesReference().add(newItem);
 

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

public Boolean isHasInternationalAssignment ()

Gets the value of the hasInternationalAssignment property.

Returns
  • possible object is Boolean

public void setHasInternationalAssignment (Boolean value)

Sets the value of the hasInternationalAssignment property.

Parameters
value Allowed object is Boolean

public void setHomeCountryReference (CountryObjectType value)

Sets the value of the homeCountryReference property.

Parameters
value Allowed object is CountryObjectType