public class

AssignPayGroupDataType

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

Class Overview

Wrapper element for Assign Pay Group business process. The Pay Group cannot be removed from a worker once it is set. It can only be changed to another pay group.

Java class for Assign_Pay_Group_DataType complex type.

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

 <complexType name="Assign_Pay_Group_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Pay_Group_Reference" type="{urn:com.workday/bsvc}Pay_GroupObjectType" minOccurs="0"/>
         <element name="Additional_Positions_for_Pay_Group_Assignment_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<PositionElementObjectType> additionalPositionsForPayGroupAssignmentReference
protected PayGroupObjectType payGroupReference
Public Constructors
AssignPayGroupDataType()
Public Methods
List<PositionElementObjectType> getAdditionalPositionsForPayGroupAssignmentReference()
Gets the value of the additionalPositionsForPayGroupAssignmentReference property.
PayGroupObjectType getPayGroupReference()
Gets the value of the payGroupReference property.
void setPayGroupReference(PayGroupObjectType value)
Sets the value of the payGroupReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<PositionElementObjectType> additionalPositionsForPayGroupAssignmentReference

protected PayGroupObjectType payGroupReference

Public Constructors

public AssignPayGroupDataType ()

Public Methods

public List<PositionElementObjectType> getAdditionalPositionsForPayGroupAssignmentReference ()

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

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

    getAdditionalPositionsForPayGroupAssignmentReference().add(newItem);
 

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

public PayGroupObjectType getPayGroupReference ()

Gets the value of the payGroupReference property.

Returns

public void setPayGroupReference (PayGroupObjectType value)

Sets the value of the payGroupReference property.

Parameters
value Allowed object is PayGroupObjectType