| java.lang.Object | |
| ↳ | org.mule.modules.hrxml.newhire.NewHireType.PositionInfo.OfferInfo |
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="NegotiatedPositionTitle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="NegotiatedPositionDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="OfferMade" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="OfferedBy" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://ns.hr-xml.org/2007-04-15}PersonName" minOccurs="0"/>
<element name="PersonId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="OfferedOnDate" type="{http://ns.hr-xml.org/2007-04-15}LocalDateType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="DateJobAccepted" type="{http://ns.hr-xml.org/2007-04-15}LocalDateType" minOccurs="0"/>
<element name="EmploymentStartDate" type="{http://ns.hr-xml.org/2007-04-15}LocalDateType"/>
<element name="ExpectedEndDate" type="{http://ns.hr-xml.org/2007-04-15}LocalDateType" minOccurs="0"/>
<element name="FirstDayToWork" type="{http://ns.hr-xml.org/2007-04-15}AnyDateTimeType" minOccurs="0"/>
<element name="RemunerationInfo">
<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>
</element>
<element name="Shift" type="{http://ns.hr-xml.org/2007-04-15}WorkShiftScheduleType" maxOccurs="unbounded" minOccurs="0"/>
<element name="EmploymentLevel" type="{http://ns.hr-xml.org/2007-04-15}EmploymentLevelEnumType" minOccurs="0"/>
<element name="ResourceRelationship" type="{http://ns.hr-xml.org/2007-04-15}ResourceRelationshipEnumType" minOccurs="0"/>
<element name="EmploymentTerm" type="{http://ns.hr-xml.org/2007-04-15}EmploymentTermType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| NewHireType.PositionInfo.OfferInfo.OfferMade | Java class for anonymous complex type. |
||||||||||
| NewHireType.PositionInfo.OfferInfo.RemunerationInfo | Java class for anonymous complex type. |
||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| dateJobAccepted | |||||||||||
| employmentLevel | |||||||||||
| employmentStartDate | |||||||||||
| employmentTerm | |||||||||||
| expectedEndDate | |||||||||||
| firstDayToWork | |||||||||||
| negotiatedPositionDescription | |||||||||||
| negotiatedPositionTitle | |||||||||||
| offerMade | |||||||||||
| remunerationInfo | |||||||||||
| resourceRelationship | |||||||||||
| shift | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the dateJobAccepted property.
| |||||||||||
Gets the value of the employmentLevel property.
| |||||||||||
Gets the value of the employmentStartDate property.
| |||||||||||
Gets the value of the employmentTerm property.
| |||||||||||
Gets the value of the expectedEndDate property.
| |||||||||||
Gets the value of the firstDayToWork property.
| |||||||||||
Gets the value of the negotiatedPositionDescription property.
| |||||||||||
Gets the value of the negotiatedPositionTitle property.
| |||||||||||
Gets the value of the offerMade property.
| |||||||||||
Gets the value of the remunerationInfo property.
| |||||||||||
Gets the value of the resourceRelationship property.
| |||||||||||
Gets the value of the shift property.
| |||||||||||
Sets the value of the dateJobAccepted property.
| |||||||||||
Sets the value of the employmentLevel property.
| |||||||||||
Sets the value of the employmentStartDate property.
| |||||||||||
Sets the value of the employmentTerm property.
| |||||||||||
Sets the value of the expectedEndDate property.
| |||||||||||
Sets the value of the firstDayToWork property.
| |||||||||||
Sets the value of the negotiatedPositionDescription property.
| |||||||||||
Sets the value of the negotiatedPositionTitle property.
| |||||||||||
Sets the value of the offerMade property.
| |||||||||||
Sets the value of the remunerationInfo property.
| |||||||||||
Sets the value of the resourceRelationship property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the dateJobAccepted property.
Gets the value of the employmentLevel property.
EmploymentLevelEnumType
Gets the value of the employmentStartDate property.
Gets the value of the employmentTerm property.
EmploymentTermType
Gets the value of the expectedEndDate property.
Gets the value of the firstDayToWork property.
Gets the value of the negotiatedPositionDescription property.
Gets the value of the negotiatedPositionTitle property.
Gets the value of the offerMade property.
NewHireType.PositionInfo.OfferInfo.OfferMade
Gets the value of the remunerationInfo property.
NewHireType.PositionInfo.OfferInfo.RemunerationInfo
Gets the value of the resourceRelationship property.
ResourceRelationshipEnumType
Gets the value of the shift 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 shift property.
For example, to add a new item, do as follows:
getShift().add(newItem);
Objects of the following type(s) are allowed in the list
WorkShiftScheduleType
Sets the value of the dateJobAccepted property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the employmentLevel property.
| value | Allowed object is
EmploymentLevelEnumType
|
|---|
Sets the value of the employmentStartDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the employmentTerm property.
| value | Allowed object is
EmploymentTermType
|
|---|
Sets the value of the expectedEndDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the firstDayToWork property.
| value | Allowed object is String |
|---|
Sets the value of the negotiatedPositionDescription property.
| value | Allowed object is String |
|---|
Sets the value of the negotiatedPositionTitle property.
| value | Allowed object is String |
|---|
Sets the value of the offerMade property.
| value | Allowed object is
NewHireType.PositionInfo.OfferInfo.OfferMade
|
|---|
Sets the value of the remunerationInfo property.
| value | Allowed object is
NewHireType.PositionInfo.OfferInfo.RemunerationInfo
|
|---|
Sets the value of the resourceRelationship property.
| value | Allowed object is
ResourceRelationshipEnumType
|
|---|