public class

VerificationType

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.newhire.VerificationType

Class Overview

Java class for VerificationType complex type.

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

 <complexType name="VerificationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ContactInfo">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://ns.hr-xml.org/2007-04-15}PersonName"/>
                   <element name="ContactMethod" type="{http://ns.hr-xml.org/2007-04-15}ContactMethodType" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="ReasonForLeaving" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PermissionToContact" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="VerifyEmployment" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="EligibleForRehire" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="AttendanceRating" type="{http://ns.hr-xml.org/2007-04-15}RatingType" minOccurs="0"/>
         <element name="OverallPerformanceRating" type="{http://ns.hr-xml.org/2007-04-15}RatingType" minOccurs="0"/>
         <element name="QuestionAnswerPair" type="{http://ns.hr-xml.org/2007-04-15}EmploymentQuestionAnswerPairType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class VerificationType.ContactInfo

Java class for anonymous complex type. 

Fields
protected RatingType attendanceRating
protected VerificationType.ContactInfo contactInfo
protected Boolean eligibleForRehire
protected RatingType overallPerformanceRating
protected Boolean permissionToContact
protected List<EmploymentQuestionAnswerPairType> questionAnswerPair
protected String reasonForLeaving
protected Boolean verifyEmployment
Public Constructors
VerificationType()
Public Methods
RatingType getAttendanceRating()
Gets the value of the attendanceRating property.
VerificationType.ContactInfo getContactInfo()
Gets the value of the contactInfo property.
RatingType getOverallPerformanceRating()
Gets the value of the overallPerformanceRating property.
List<EmploymentQuestionAnswerPairType> getQuestionAnswerPair()
Gets the value of the questionAnswerPair property.
String getReasonForLeaving()
Gets the value of the reasonForLeaving property.
Boolean isEligibleForRehire()
Gets the value of the eligibleForRehire property.
Boolean isPermissionToContact()
Gets the value of the permissionToContact property.
Boolean isVerifyEmployment()
Gets the value of the verifyEmployment property.
void setAttendanceRating(RatingType value)
Sets the value of the attendanceRating property.
void setContactInfo(VerificationType.ContactInfo value)
Sets the value of the contactInfo property.
void setEligibleForRehire(Boolean value)
Sets the value of the eligibleForRehire property.
void setOverallPerformanceRating(RatingType value)
Sets the value of the overallPerformanceRating property.
void setPermissionToContact(Boolean value)
Sets the value of the permissionToContact property.
void setReasonForLeaving(String value)
Sets the value of the reasonForLeaving property.
void setVerifyEmployment(Boolean value)
Sets the value of the verifyEmployment property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected RatingType attendanceRating

protected VerificationType.ContactInfo contactInfo

protected Boolean eligibleForRehire

protected RatingType overallPerformanceRating

protected Boolean permissionToContact

protected List<EmploymentQuestionAnswerPairType> questionAnswerPair

protected String reasonForLeaving

protected Boolean verifyEmployment

Public Constructors

public VerificationType ()

Public Methods

public RatingType getAttendanceRating ()

Gets the value of the attendanceRating property.

Returns

public VerificationType.ContactInfo getContactInfo ()

Gets the value of the contactInfo property.

Returns

public RatingType getOverallPerformanceRating ()

Gets the value of the overallPerformanceRating property.

Returns

public List<EmploymentQuestionAnswerPairType> getQuestionAnswerPair ()

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

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

    getQuestionAnswerPair().add(newItem);
 

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

public String getReasonForLeaving ()

Gets the value of the reasonForLeaving property.

Returns
  • possible object is String

public Boolean isEligibleForRehire ()

Gets the value of the eligibleForRehire property.

Returns
  • possible object is Boolean

public Boolean isPermissionToContact ()

Gets the value of the permissionToContact property.

Returns
  • possible object is Boolean

public Boolean isVerifyEmployment ()

Gets the value of the verifyEmployment property.

Returns
  • possible object is Boolean

public void setAttendanceRating (RatingType value)

Sets the value of the attendanceRating property.

Parameters
value Allowed object is RatingType

public void setContactInfo (VerificationType.ContactInfo value)

Sets the value of the contactInfo property.

Parameters
value Allowed object is VerificationType.ContactInfo

public void setEligibleForRehire (Boolean value)

Sets the value of the eligibleForRehire property.

Parameters
value Allowed object is Boolean

public void setOverallPerformanceRating (RatingType value)

Sets the value of the overallPerformanceRating property.

Parameters
value Allowed object is RatingType

public void setPermissionToContact (Boolean value)

Sets the value of the permissionToContact property.

Parameters
value Allowed object is Boolean

public void setReasonForLeaving (String value)

Sets the value of the reasonForLeaving property.

Parameters
value Allowed object is String

public void setVerifyEmployment (Boolean value)

Sets the value of the verifyEmployment property.

Parameters
value Allowed object is Boolean