public class

ReferenceType

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

Class Overview

Java class for ReferenceType complex type.

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

 <complexType name="ReferenceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="PersonName" type="{http://ns.hr-xml.org/2007-04-15}PersonNameType" minOccurs="0"/>
         <element name="PositionTitle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ContactMethod" type="{http://ns.hr-xml.org/2007-04-15}ContactMethodType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
       <attribute name="type" type="{http://ns.hr-xml.org/2007-04-15}ReferenceTypes" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String comments
protected List<ContactMethodType> contactMethod
protected PersonNameType personName
protected String positionTitle
protected String type
Public Constructors
ReferenceType()
Public Methods
String getComments()
Gets the value of the comments property.
List<ContactMethodType> getContactMethod()
Gets the value of the contactMethod property.
PersonNameType getPersonName()
Gets the value of the personName property.
String getPositionTitle()
Gets the value of the positionTitle property.
String getType()
Gets the value of the type property.
void setComments(String value)
Sets the value of the comments property.
void setPersonName(PersonNameType value)
Sets the value of the personName property.
void setPositionTitle(String value)
Sets the value of the positionTitle property.
void setType(String value)
Sets the value of the type property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String comments

protected List<ContactMethodType> contactMethod

protected PersonNameType personName

protected String positionTitle

protected String type

Public Constructors

public ReferenceType ()

Public Methods

public String getComments ()

Gets the value of the comments property.

Returns
  • possible object is String

public List<ContactMethodType> getContactMethod ()

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

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

    getContactMethod().add(newItem);
 

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

public PersonNameType getPersonName ()

Gets the value of the personName property.

Returns

public String getPositionTitle ()

Gets the value of the positionTitle property.

Returns
  • possible object is String

public String getType ()

Gets the value of the type property.

Returns
  • possible object is String

public void setComments (String value)

Sets the value of the comments property.

Parameters
value Allowed object is String

public void setPersonName (PersonNameType value)

Sets the value of the personName property.

Parameters
value Allowed object is PersonNameType

public void setPositionTitle (String value)

Sets the value of the positionTitle property.

Parameters
value Allowed object is String

public void setType (String value)

Sets the value of the type property.

Parameters
value Allowed object is String