org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening.ApplicationMethodType Maven / Gradle / Ivy
package org.jibx.schema.org.hr_xml.ns._2_4.HR_XML_2_4.StandAlone.PositionOpening;
/**
* Schema fragment(s) for this class:
*
* <xs:complexType xmlns:ns="http://ns.hr-xml.org/2006-02-28" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ApplicationMethodType">
* <xs:sequence>
* <xs:element ref="ns:Telephone" minOccurs="0"/>
* <xs:element ref="ns:Fax" minOccurs="0"/>
* <xs:element ref="ns:InternetEmailAddress" minOccurs="0"/>
* <xs:element ref="ns:InternetWebAddress" minOccurs="0"/>
* <xs:element ref="ns:PostalAddress" minOccurs="0"/>
* <xs:element name="InPerson" minOccurs="0">
* <!-- Reference to inner class InPerson -->
* </xs:element>
* </xs:sequence>
* </xs:complexType>
*
*/
public class ApplicationMethodType
{
private Telephone telephone;
private Fax fax;
private InternetEmailAddress internetEmailAddress;
private InternetWebAddress internetWebAddress;
private PostalAddressType postalAddress;
private InPerson inPerson;
/**
* Get the 'Telephone' element value.
*
* @return value
*/
public Telephone getTelephone() {
return telephone;
}
/**
* Set the 'Telephone' element value.
*
* @param telephone
*/
public void setTelephone(Telephone telephone) {
this.telephone = telephone;
}
/**
* Get the 'Fax' element value.
*
* @return value
*/
public Fax getFax() {
return fax;
}
/**
* Set the 'Fax' element value.
*
* @param fax
*/
public void setFax(Fax fax) {
this.fax = fax;
}
/**
* Get the 'InternetEmailAddress' element value.
*
* @return value
*/
public InternetEmailAddress getInternetEmailAddress() {
return internetEmailAddress;
}
/**
* Set the 'InternetEmailAddress' element value.
*
* @param internetEmailAddress
*/
public void setInternetEmailAddress(
InternetEmailAddress internetEmailAddress) {
this.internetEmailAddress = internetEmailAddress;
}
/**
* Get the 'InternetWebAddress' element value.
*
* @return value
*/
public InternetWebAddress getInternetWebAddress() {
return internetWebAddress;
}
/**
* Set the 'InternetWebAddress' element value.
*
* @param internetWebAddress
*/
public void setInternetWebAddress(InternetWebAddress internetWebAddress) {
this.internetWebAddress = internetWebAddress;
}
/**
* Get the 'PostalAddress' element value.
*
* @return value
*/
public PostalAddressType getPostalAddress() {
return postalAddress;
}
/**
* Set the 'PostalAddress' element value.
*
* @param postalAddress
*/
public void setPostalAddress(PostalAddressType postalAddress) {
this.postalAddress = postalAddress;
}
/**
* Get the 'InPerson' element value.
*
* @return value
*/
public InPerson getInPerson() {
return inPerson;
}
/**
* Set the 'InPerson' element value.
*
* @param inPerson
*/
public void setInPerson(InPerson inPerson) {
this.inPerson = inPerson;
}
/**
* Schema fragment(s) for this class:
*
* <xs:element xmlns:ns="http://ns.hr-xml.org/2006-02-28" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="InPerson" minOccurs="0">
* <xs:complexType>
* <xs:sequence>
* <xs:element type="xs:string" name="TravelDirections" minOccurs="0"/>
* <xs:element type="xs:string" name="MapLink" minOccurs="0"/>
* <xs:element type="xs:string" name="AdditionalInstructions" minOccurs="0"/>
* </xs:sequence>
* </xs:complexType>
* </xs:element>
*
*/
public static class InPerson
{
private String travelDirections;
private String mapLink;
private String additionalInstructions;
/**
* Get the 'TravelDirections' element value.
*
* @return value
*/
public String getTravelDirections() {
return travelDirections;
}
/**
* Set the 'TravelDirections' element value.
*
* @param travelDirections
*/
public void setTravelDirections(String travelDirections) {
this.travelDirections = travelDirections;
}
/**
* Get the 'MapLink' element value.
*
* @return value
*/
public String getMapLink() {
return mapLink;
}
/**
* Set the 'MapLink' element value.
*
* @param mapLink
*/
public void setMapLink(String mapLink) {
this.mapLink = mapLink;
}
/**
* Get the 'AdditionalInstructions' element value.
*
* @return value
*/
public String getAdditionalInstructions() {
return additionalInstructions;
}
/**
* Set the 'AdditionalInstructions' element value.
*
* @param additionalInstructions
*/
public void setAdditionalInstructions(String additionalInstructions) {
this.additionalInstructions = additionalInstructions;
}
}
}