public class

SchoolOrInstitutionType

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.newhire.SchoolOrInstitutionType
Known Direct Subclasses

Class Overview

Java class for SchoolOrInstitutionType complex type.

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

 <complexType name="SchoolOrInstitutionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SchoolName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="School" type="{http://ns.hr-xml.org/2007-04-15}SchoolDataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="LocationSummary" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="Municipality" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="Region" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                   <element ref="{http://ns.hr-xml.org/2007-04-15}CountryCode" minOccurs="0"/>
                   <element name="PostalCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element ref="{http://ns.hr-xml.org/2007-04-15}PostalAddress" minOccurs="0"/>
         <element name="OrganizationUnit" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="organizationType" use="required" type="{http://ns.hr-xml.org/2007-04-15}OrgTypeStringExtensionType" />
                 <attribute name="attendanceStatus">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                       <enumeration value="current"/>
                       <enumeration value="prior"/>
                       <enumeration value="unknown"/>
                     </restriction>
                   </simpleType>
                 </attribute>
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="Degree" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <extension base="{http://ns.hr-xml.org/2007-04-15}EduDegreeType">
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element name="Major" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Minor" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Measure" type="{http://ns.hr-xml.org/2007-04-15}EduMeasureType" minOccurs="0"/>
         <element name="DatesOfAttendance" type="{http://ns.hr-xml.org/2007-04-15}DeprecatedDatesOfAttendanceType" minOccurs="0"/>
         <element name="Comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ISCEDInstitutionClassification" type="{http://ns.hr-xml.org/2007-04-15}ISCEDInstitutionClassificationType" minOccurs="0"/>
         <element name="LocalInstitutionClassification" type="{http://ns.hr-xml.org/2007-04-15}ClassificationType" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://ns.hr-xml.org/2007-04-15}UserArea" minOccurs="0"/>
       </sequence>
       <attribute name="schoolType" use="required" type="{http://ns.hr-xml.org/2007-04-15}SchoolTypeStringExtensionType" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class SchoolOrInstitutionType.Degree

Java class for anonymous complex type. 

class SchoolOrInstitutionType.LocationSummary

Java class for anonymous complex type. 

class SchoolOrInstitutionType.OrganizationUnit

Java class for anonymous complex type. 

Fields
protected String comments
protected DeprecatedDatesOfAttendanceType datesOfAttendance
protected List<SchoolOrInstitutionType.Degree> degree
protected String iscedInstitutionClassification
protected List<ClassificationType> localInstitutionClassification
protected SchoolOrInstitutionType.LocationSummary locationSummary
protected List<String> major
protected EduMeasureType measure
protected List<String> minor
protected List<SchoolOrInstitutionType.OrganizationUnit> organizationUnit
protected PostalAddressType postalAddress
protected List<SchoolDataType> school
protected String schoolName
protected String schoolType
protected UserAreaType userArea
Public Constructors
SchoolOrInstitutionType()
Public Methods
String getComments()
Gets the value of the comments property.
DeprecatedDatesOfAttendanceType getDatesOfAttendance()
Gets the value of the datesOfAttendance property.
List<SchoolOrInstitutionType.Degree> getDegree()
Gets the value of the degree property.
String getISCEDInstitutionClassification()
Gets the value of the iscedInstitutionClassification property.
List<ClassificationType> getLocalInstitutionClassification()
Gets the value of the localInstitutionClassification property.
SchoolOrInstitutionType.LocationSummary getLocationSummary()
Gets the value of the locationSummary property.
List<String> getMajor()
Gets the value of the major property.
EduMeasureType getMeasure()
Gets the value of the measure property.
List<String> getMinor()
Gets the value of the minor property.
List<SchoolOrInstitutionType.OrganizationUnit> getOrganizationUnit()
Gets the value of the organizationUnit property.
PostalAddressType getPostalAddress()
Gets the value of the postalAddress property.
List<SchoolDataType> getSchool()
Gets the value of the school property.
String getSchoolName()
Gets the value of the schoolName property.
String getSchoolType()
Gets the value of the schoolType property.
UserAreaType getUserArea()
Gets the value of the userArea property.
void setComments(String value)
Sets the value of the comments property.
void setDatesOfAttendance(DeprecatedDatesOfAttendanceType value)
Sets the value of the datesOfAttendance property.
void setISCEDInstitutionClassification(String value)
Sets the value of the iscedInstitutionClassification property.
void setLocationSummary(SchoolOrInstitutionType.LocationSummary value)
Sets the value of the locationSummary property.
void setMeasure(EduMeasureType value)
Sets the value of the measure property.
void setPostalAddress(PostalAddressType value)
Sets the value of the postalAddress property.
void setSchoolName(String value)
Sets the value of the schoolName property.
void setSchoolType(String value)
Sets the value of the schoolType property.
void setUserArea(UserAreaType value)
Sets the value of the userArea property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String comments

protected DeprecatedDatesOfAttendanceType datesOfAttendance

protected List<SchoolOrInstitutionType.Degree> degree

protected String iscedInstitutionClassification

protected List<ClassificationType> localInstitutionClassification

protected SchoolOrInstitutionType.LocationSummary locationSummary

protected List<String> major

protected EduMeasureType measure

protected List<String> minor

protected List<SchoolOrInstitutionType.OrganizationUnit> organizationUnit

protected PostalAddressType postalAddress

protected List<SchoolDataType> school

protected String schoolName

protected String schoolType

protected UserAreaType userArea

Public Constructors

public SchoolOrInstitutionType ()

Public Methods

public String getComments ()

Gets the value of the comments property.

Returns
  • possible object is String

public DeprecatedDatesOfAttendanceType getDatesOfAttendance ()

Gets the value of the datesOfAttendance property.

Returns

public List<SchoolOrInstitutionType.Degree> getDegree ()

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

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

    getDegree().add(newItem);
 

Objects of the following type(s) are allowed in the list SchoolOrInstitutionType.Degree

public String getISCEDInstitutionClassification ()

Gets the value of the iscedInstitutionClassification property.

Returns
  • possible object is String

public List<ClassificationType> getLocalInstitutionClassification ()

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

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

    getLocalInstitutionClassification().add(newItem);
 

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

public SchoolOrInstitutionType.LocationSummary getLocationSummary ()

Gets the value of the locationSummary property.

Returns

public List<String> getMajor ()

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

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

    getMajor().add(newItem);
 

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

public EduMeasureType getMeasure ()

Gets the value of the measure property.

Returns

public List<String> getMinor ()

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

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

    getMinor().add(newItem);
 

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

public List<SchoolOrInstitutionType.OrganizationUnit> getOrganizationUnit ()

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

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

    getOrganizationUnit().add(newItem);
 

Objects of the following type(s) are allowed in the list SchoolOrInstitutionType.OrganizationUnit

public PostalAddressType getPostalAddress ()

Gets the value of the postalAddress property.

Returns

public List<SchoolDataType> getSchool ()

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

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

    getSchool().add(newItem);
 

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

public String getSchoolName ()

Gets the value of the schoolName property.

Returns
  • possible object is String

public String getSchoolType ()

Gets the value of the schoolType property.

Returns
  • possible object is String

public UserAreaType getUserArea ()

Gets the value of the userArea property.

Returns

public void setComments (String value)

Sets the value of the comments property.

Parameters
value Allowed object is String

public void setDatesOfAttendance (DeprecatedDatesOfAttendanceType value)

Sets the value of the datesOfAttendance property.

Parameters
value Allowed object is DeprecatedDatesOfAttendanceType

public void setISCEDInstitutionClassification (String value)

Sets the value of the iscedInstitutionClassification property.

Parameters
value Allowed object is String

public void setLocationSummary (SchoolOrInstitutionType.LocationSummary value)

Sets the value of the locationSummary property.

Parameters
value Allowed object is SchoolOrInstitutionType.LocationSummary

public void setMeasure (EduMeasureType value)

Sets the value of the measure property.

Parameters
value Allowed object is EduMeasureType

public void setPostalAddress (PostalAddressType value)

Sets the value of the postalAddress property.

Parameters
value Allowed object is PostalAddressType

public void setSchoolName (String value)

Sets the value of the schoolName property.

Parameters
value Allowed object is String

public void setSchoolType (String value)

Sets the value of the schoolType property.

Parameters
value Allowed object is String

public void setUserArea (UserAreaType value)

Sets the value of the userArea property.

Parameters
value Allowed object is UserAreaType