public static class

NewHireType.PositionInfo.OfferInfo.RemunerationInfo

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.newhire.NewHireType.PositionInfo.OfferInfo.RemunerationInfo

Class Overview

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="BasePay" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>decimal">
                 <attribute name="currencyCode" type="{http://ns.hr-xml.org/2007-04-15}CurrencyCodeType" />
                 <attribute name="baseInterval" type="{http://ns.hr-xml.org/2007-04-15}FrequencyType" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="OtherPay" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>decimal">
                 <attribute name="currencyCode" type="{http://ns.hr-xml.org/2007-04-15}CurrencyCodeType" />
                 <attribute name="baseInterval" type="{http://ns.hr-xml.org/2007-04-15}FrequencyType" />
                 <attribute name="type" type="{http://ns.hr-xml.org/2007-04-15}OtherPayTypeTypes" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="Benefits" type="{http://ns.hr-xml.org/2007-04-15}BenefitsType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class NewHireType.PositionInfo.OfferInfo.RemunerationInfo.BasePay

Java class for anonymous complex type. 

class NewHireType.PositionInfo.OfferInfo.RemunerationInfo.OtherPay

Java class for anonymous complex type. 

Fields
protected NewHireType.PositionInfo.OfferInfo.RemunerationInfo.BasePay basePay
protected BenefitsType benefits
protected List<NewHireType.PositionInfo.OfferInfo.RemunerationInfo.OtherPay> otherPay
Public Constructors
NewHireType.PositionInfo.OfferInfo.RemunerationInfo()
Public Methods
NewHireType.PositionInfo.OfferInfo.RemunerationInfo.BasePay getBasePay()
Gets the value of the basePay property.
BenefitsType getBenefits()
Gets the value of the benefits property.
List<NewHireType.PositionInfo.OfferInfo.RemunerationInfo.OtherPay> getOtherPay()
Gets the value of the otherPay property.
void setBasePay(NewHireType.PositionInfo.OfferInfo.RemunerationInfo.BasePay value)
Sets the value of the basePay property.
void setBenefits(BenefitsType value)
Sets the value of the benefits property.
void setOtherPay(List<NewHireType.PositionInfo.OfferInfo.RemunerationInfo.OtherPay> otherPay)
Sets the value of the otherPay property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BenefitsType benefits

Public Constructors

public NewHireType.PositionInfo.OfferInfo.RemunerationInfo ()

Public Methods

public NewHireType.PositionInfo.OfferInfo.RemunerationInfo.BasePay getBasePay ()

Gets the value of the basePay property.

public BenefitsType getBenefits ()

Gets the value of the benefits property.

Returns

public List<NewHireType.PositionInfo.OfferInfo.RemunerationInfo.OtherPay> getOtherPay ()

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

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

    getOtherPay().add(newItem);
 

Objects of the following type(s) are allowed in the list NewHireType.PositionInfo.OfferInfo.RemunerationInfo.OtherPay

public void setBasePay (NewHireType.PositionInfo.OfferInfo.RemunerationInfo.BasePay value)

Sets the value of the basePay property.

public void setBenefits (BenefitsType value)

Sets the value of the benefits property.

Parameters
value Allowed object is BenefitsType

public void setOtherPay (List<NewHireType.PositionInfo.OfferInfo.RemunerationInfo.OtherPay> otherPay)

Sets the value of the otherPay property.

Parameters
otherPay Allowed object is NewHireType.PositionInfo.OfferInfo.RemunerationInfo.OtherPay