Package iofXml.v3

Class PersonResult

java.lang.Object
iofXml.v3.PersonResult

public class PersonResult extends Object
Result information for an individual competitor, including e.g. result status, place, finish time, and split times.

Java class for PersonResult complex type

.

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


 <complexType name="PersonResult">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="EntryId" type="{http://www.orienteering.org/datastandard/3.0}Id" minOccurs="0"/>
         <element name="Person" type="{http://www.orienteering.org/datastandard/3.0}Person"/>
         <element name="Organisation" type="{http://www.orienteering.org/datastandard/3.0}Organisation" minOccurs="0"/>
         <element name="Result" type="{http://www.orienteering.org/datastandard/3.0}PersonRaceResult" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Extensions" type="{http://www.orienteering.org/datastandard/3.0}Extensions" minOccurs="0"/>
       </sequence>
       <attribute name="modifyTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • entryId

      protected Id entryId
      The id corresponding to this person's entry in an EntryList.
    • person

      protected Person person
      The person that the result belongs to.
    • organisation

      protected Organisation organisation
      The organisation that the person is representing at the event.
    • result

      protected List<PersonRaceResult> result
      The core result information for the person; one element per race in the event.
    • extensions

      protected Extensions extensions
      Container element for custom elements from other schemas.
    • modifyTime

      protected XMLGregorianCalendar modifyTime
  • Constructor Details

    • PersonResult

      public PersonResult()
  • Method Details

    • getEntryId

      public Id getEntryId()
      The id corresponding to this person's entry in an EntryList.
      Returns:
      possible object is Id
    • setEntryId

      public void setEntryId(Id value)
      Sets the value of the entryId property.
      Parameters:
      value - allowed object is Id
      See Also:
    • getPerson

      public Person getPerson()
      The person that the result belongs to.
      Returns:
      possible object is Person
    • setPerson

      public void setPerson(Person value)
      Sets the value of the person property.
      Parameters:
      value - allowed object is Person
      See Also:
    • getOrganisation

      public Organisation getOrganisation()
      The organisation that the person is representing at the event.
      Returns:
      possible object is Organisation
    • setOrganisation

      public void setOrganisation(Organisation value)
      Sets the value of the organisation property.
      Parameters:
      value - allowed object is Organisation
      See Also:
    • getResult

      public List<PersonRaceResult> getResult()
      The core result information for the person; one element per race in the event. Gets the value of the result 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 result property.

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

       getResult().add(newItem);
       

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

      Returns:
      The value of the result property.
    • getExtensions

      public Extensions getExtensions()
      Container element for custom elements from other schemas.
      Returns:
      possible object is Extensions
    • setExtensions

      public void setExtensions(Extensions value)
      Sets the value of the extensions property.
      Parameters:
      value - allowed object is Extensions
      See Also:
    • getModifyTime

      public XMLGregorianCalendar getModifyTime()
      Gets the value of the modifyTime property.
      Returns:
      possible object is XMLGregorianCalendar
    • setModifyTime

      public void setModifyTime(XMLGregorianCalendar value)
      Sets the value of the modifyTime property.
      Parameters:
      value - allowed object is XMLGregorianCalendar