Package iofXml.v3

Class TeamMemberCourseAssignment

java.lang.Object
iofXml.v3.TeamMemberCourseAssignment

public class TeamMemberCourseAssignment extends Object
Element that connects a course with a relay team member. Courses should be present in the RaceCourseData element and are matched on course name and/or course family. Team members are matched by 1) BibNumber, 2) Leg and LegOrder, 3) EntryId.

Java class for TeamMemberCourseAssignment complex type

.

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


 <complexType name="TeamMemberCourseAssignment">
   <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="BibNumber" type="{http://www.w3.org/2001/XMLSchema}string" 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="TeamMemberName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CourseName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CourseFamily" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Extensions" type="{http://www.orienteering.org/datastandard/3.0}Extensions" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • entryId

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

      protected String bibNumber
      The bib number of the person or the team that the person belongs to. Omit if the bib number is specified in the TeamCourseAssignment element.
    • leg

      protected BigInteger leg
      For relay entries, the number of the leg that the person is taking part in.
    • legOrder

      protected BigInteger legOrder
      Defines the person's starting order within a team at a parallel relay leg.
    • teamMemberName

      protected String teamMemberName
      The name of the person.
    • courseName

      protected String courseName
      The name of the course.
    • courseFamily

      protected String courseFamily
      The family or group of forked courses that the course is part of.
    • extensions

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

    • TeamMemberCourseAssignment

      public TeamMemberCourseAssignment()
  • 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:
    • getBibNumber

      public String getBibNumber()
      The bib number of the person or the team that the person belongs to. Omit if the bib number is specified in the TeamCourseAssignment element.
      Returns:
      possible object is String
    • setBibNumber

      public void setBibNumber(String value)
      Sets the value of the bibNumber property.
      Parameters:
      value - allowed object is String
      See Also:
    • getLeg

      public BigInteger getLeg()
      For relay entries, the number of the leg that the person is taking part in.
      Returns:
      possible object is BigInteger
    • setLeg

      public void setLeg(BigInteger value)
      Sets the value of the leg property.
      Parameters:
      value - allowed object is BigInteger
      See Also:
    • getLegOrder

      public BigInteger getLegOrder()
      Defines the person's starting order within a team at a parallel relay leg.
      Returns:
      possible object is BigInteger
    • setLegOrder

      public void setLegOrder(BigInteger value)
      Sets the value of the legOrder property.
      Parameters:
      value - allowed object is BigInteger
      See Also:
    • getTeamMemberName

      public String getTeamMemberName()
      The name of the person.
      Returns:
      possible object is String
    • setTeamMemberName

      public void setTeamMemberName(String value)
      Sets the value of the teamMemberName property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCourseName

      public String getCourseName()
      The name of the course.
      Returns:
      possible object is String
    • setCourseName

      public void setCourseName(String value)
      Sets the value of the courseName property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCourseFamily

      public String getCourseFamily()
      The family or group of forked courses that the course is part of.
      Returns:
      possible object is String
    • setCourseFamily

      public void setCourseFamily(String value)
      Sets the value of the courseFamily property.
      Parameters:
      value - allowed object is String
      See Also:
    • 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: