public static class

MilitaryHistoryType.ServiceDetail

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.candidate.MilitaryHistoryType.ServiceDetail

Class Overview

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="UnitOrDivision" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RankAchieved" type="{http://ns.hr-xml.org/2007-04-15}RankAchievedType" minOccurs="0"/>
         <element name="DatesOfService" type="{http://ns.hr-xml.org/2007-04-15}DatesOfServiceType"/>
         <element name="Campaign" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AreaOfExpertise" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="RecognitionAchieved" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DisciplinaryAction" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DischargeStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element ref="{http://ns.hr-xml.org/2007-04-15}UserArea" minOccurs="0"/>
       </sequence>
       <attribute name="branch" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<String> areaOfExpertise
protected String branch
protected List<String> campaign
protected DatesOfServiceType datesOfService
protected String dischargeStatus
protected List<String> disciplinaryAction
protected RankAchievedType rankAchieved
protected List<String> recognitionAchieved
protected String unitOrDivision
protected UserAreaType userArea
Public Constructors
MilitaryHistoryType.ServiceDetail()
Public Methods
List<String> getAreaOfExpertise()
Gets the value of the areaOfExpertise property.
String getBranch()
Gets the value of the branch property.
List<String> getCampaign()
Gets the value of the campaign property.
DatesOfServiceType getDatesOfService()
Gets the value of the datesOfService property.
String getDischargeStatus()
Gets the value of the dischargeStatus property.
List<String> getDisciplinaryAction()
Gets the value of the disciplinaryAction property.
RankAchievedType getRankAchieved()
Gets the value of the rankAchieved property.
List<String> getRecognitionAchieved()
Gets the value of the recognitionAchieved property.
String getUnitOrDivision()
Gets the value of the unitOrDivision property.
UserAreaType getUserArea()
Gets the value of the userArea property.
void setBranch(String value)
Sets the value of the branch property.
void setDatesOfService(DatesOfServiceType value)
Sets the value of the datesOfService property.
void setDischargeStatus(String value)
Sets the value of the dischargeStatus property.
void setRankAchieved(RankAchievedType value)
Sets the value of the rankAchieved property.
void setUnitOrDivision(String value)
Sets the value of the unitOrDivision property.
void setUserArea(UserAreaType value)
Sets the value of the userArea property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<String> areaOfExpertise

protected String branch

protected List<String> campaign

protected DatesOfServiceType datesOfService

protected String dischargeStatus

protected List<String> disciplinaryAction

protected RankAchievedType rankAchieved

protected List<String> recognitionAchieved

protected String unitOrDivision

protected UserAreaType userArea

Public Constructors

public MilitaryHistoryType.ServiceDetail ()

Public Methods

public List<String> getAreaOfExpertise ()

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

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

    getAreaOfExpertise().add(newItem);
 

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

public String getBranch ()

Gets the value of the branch property.

Returns
  • possible object is String

public List<String> getCampaign ()

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

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

    getCampaign().add(newItem);
 

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

public DatesOfServiceType getDatesOfService ()

Gets the value of the datesOfService property.

Returns

public String getDischargeStatus ()

Gets the value of the dischargeStatus property.

Returns
  • possible object is String

public List<String> getDisciplinaryAction ()

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

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

    getDisciplinaryAction().add(newItem);
 

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

public RankAchievedType getRankAchieved ()

Gets the value of the rankAchieved property.

Returns

public List<String> getRecognitionAchieved ()

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

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

    getRecognitionAchieved().add(newItem);
 

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

public String getUnitOrDivision ()

Gets the value of the unitOrDivision property.

Returns
  • possible object is String

public UserAreaType getUserArea ()

Gets the value of the userArea property.

Returns

public void setBranch (String value)

Sets the value of the branch property.

Parameters
value Allowed object is String

public void setDatesOfService (DatesOfServiceType value)

Sets the value of the datesOfService property.

Parameters
value Allowed object is DatesOfServiceType

public void setDischargeStatus (String value)

Sets the value of the dischargeStatus property.

Parameters
value Allowed object is String

public void setRankAchieved (RankAchievedType value)

Sets the value of the rankAchieved property.

Parameters
value Allowed object is RankAchievedType

public void setUnitOrDivision (String value)

Sets the value of the unitOrDivision 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