Package iofXml.v3

Class TeamEntryPerson

  • All Implemented Interfaces:

    
    public class TeamEntryPerson
    
                        

    Defines a person that is part of a team entry.

    Java class for TeamEntryPerson complex type

    .

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

    
    <complexType name="TeamEntryPerson">
      <complexContent>
        <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          <sequence>
            <element name="Person" type="{http://www.orienteering.org/datastandard/3.0}Person" minOccurs="0"/>
            <element name="Organisation" type="{http://www.orienteering.org/datastandard/3.0}Organisation" minOccurs="0"/>
            <element name="Leg" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
            <element name="LegOrder" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
            <element name="ControlCard" type="{http://www.orienteering.org/datastandard/3.0}ControlCard" maxOccurs="unbounded" minOccurs="0"/>
            <element name="Score" type="{http://www.orienteering.org/datastandard/3.0}Score" maxOccurs="unbounded" minOccurs="0"/>
            <element name="AssignedFee" type="{http://www.orienteering.org/datastandard/3.0}AssignedFee" maxOccurs="unbounded" minOccurs="0"/>
            <element name="Extensions" type="{http://www.orienteering.org/datastandard/3.0}Extensions" minOccurs="0"/>
          </sequence>
        </restriction>
      </complexContent>
    </complexType>
    
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

      • TeamEntryPerson

        TeamEntryPerson()
    • Method Detail

      • getPerson

         Person getPerson()

        The person. Omit if the person is not known at the moment, but for example the control card is known.

        Returns:

        possibleobject is Person

      • setPerson

         void setPerson(Person value)

        Sets the value of the person property.

        Parameters:
        value - allowed object is Person
      • getOrganisation

         Organisation getOrganisation()

        The organisation that the person represent. Omit if this is the same as the organsiation given in the TeamEntry element.

        Returns:

        possibleobject is Organisation

      • getLeg

         BigInteger getLeg()

        For relay entries, the number of the leg that this person is taking part in.

        Returns:

        possibleobject is BigInteger

      • getControlCard

         List<ControlCard> getControlCard()

        Information about the control cards (punching cards) that the person uses at the event. Multiple control cards can be specified, e.g. one for punch checking and another for timing. Gets the value of the controlCard 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 controlCard property.

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

        getControlCard().add(newItem);
        

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

        Returns:

        Thevalue of the controlCard property.

      • getScore

         List<Score> getScore()

        Any score that is submitted together with the entry, e.g. World Ranking points. Gets the value of the score 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 score property.

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

        getScore().add(newItem);
        

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

        Returns:

        Thevalue of the score property.

      • getAssignedFee

         List<AssignedFee> getAssignedFee()

        The fees that this particular person has to pay when entering the event. In a multi-race event, there is usually one element for each race. Fees assigned to the team as a whole should be defined in the TeamEntry element. Gets the value of the assignedFee 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 assignedFee property.

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

        getAssignedFee().add(newItem);
        

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

        Returns:

        Thevalue of the assignedFee property.