public class

WorkersCompensationCodeSummaryDataType

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

Class Overview

Worker's Compensation Codes for this Job Profile.

Java class for Workers_Compensation_Code_Summary_DataType complex type.

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

 <complexType name="Workers_Compensation_Code_Summary_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Workers_Compensation_Code_Reference" type="{urn:com.workday/bsvc}Workers_Compensation_CodeObjectType" minOccurs="0"/>
         <element name="Workers_Compensation_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Country_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Country_Region_Reference" type="{urn:com.workday/bsvc}Country_RegionObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Location_Reference" type="{urn:com.workday/bsvc}LocationObjectType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CountryObjectType countryReference
protected List<CountryRegionObjectType> countryRegionReference
protected List<LocationObjectType> locationReference
protected WorkersCompensationCodeObjectType workersCompensationCodeReference
protected String workersCompensationName
Public Constructors
WorkersCompensationCodeSummaryDataType()
Public Methods
CountryObjectType getCountryReference()
Gets the value of the countryReference property.
List<CountryRegionObjectType> getCountryRegionReference()
Gets the value of the countryRegionReference property.
List<LocationObjectType> getLocationReference()
Gets the value of the locationReference property.
WorkersCompensationCodeObjectType getWorkersCompensationCodeReference()
Gets the value of the workersCompensationCodeReference property.
String getWorkersCompensationName()
Gets the value of the workersCompensationName property.
void setCountryReference(CountryObjectType value)
Sets the value of the countryReference property.
void setCountryRegionReference(List<CountryRegionObjectType> countryRegionReference)
Sets the value of the countryRegionReference property.
void setLocationReference(List<LocationObjectType> locationReference)
Sets the value of the locationReference property.
void setWorkersCompensationCodeReference(WorkersCompensationCodeObjectType value)
Sets the value of the workersCompensationCodeReference property.
void setWorkersCompensationName(String value)
Sets the value of the workersCompensationName property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CountryObjectType countryReference

protected List<CountryRegionObjectType> countryRegionReference

protected List<LocationObjectType> locationReference

protected WorkersCompensationCodeObjectType workersCompensationCodeReference

protected String workersCompensationName

Public Constructors

public WorkersCompensationCodeSummaryDataType ()

Public Methods

public CountryObjectType getCountryReference ()

Gets the value of the countryReference property.

Returns

public List<CountryRegionObjectType> getCountryRegionReference ()

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

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

    getCountryRegionReference().add(newItem);
 

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

public List<LocationObjectType> getLocationReference ()

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

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

    getLocationReference().add(newItem);
 

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

public WorkersCompensationCodeObjectType getWorkersCompensationCodeReference ()

Gets the value of the workersCompensationCodeReference property.

Returns

public String getWorkersCompensationName ()

Gets the value of the workersCompensationName property.

Returns
  • possible object is String

public void setCountryReference (CountryObjectType value)

Sets the value of the countryReference property.

Parameters
value Allowed object is CountryObjectType

public void setCountryRegionReference (List<CountryRegionObjectType> countryRegionReference)

Sets the value of the countryRegionReference property.

Parameters
countryRegionReference Allowed object is CountryRegionObjectType

public void setLocationReference (List<LocationObjectType> locationReference)

Sets the value of the locationReference property.

Parameters
locationReference Allowed object is LocationObjectType

public void setWorkersCompensationCodeReference (WorkersCompensationCodeObjectType value)

Sets the value of the workersCompensationCodeReference property.

Parameters
value Allowed object is WorkersCompensationCodeObjectType

public void setWorkersCompensationName (String value)

Sets the value of the workersCompensationName property.

Parameters
value Allowed object is String