Package iofXml.v3

Class TeamMemberCourseAssignment

  • All Implemented Interfaces:

    
    public class TeamMemberCourseAssignment
    
                        

    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>
    
    • 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

      • TeamMemberCourseAssignment

        TeamMemberCourseAssignment()
    • Method Detail

      • getEntryId

         Id getEntryId()

        The id corresponding to this person's entry in an EntryList.

        Returns:

        possibleobject is Id

      • setEntryId

         void setEntryId(Id value)

        Sets the value of the entryId property.

        Parameters:
        value - allowed object is Id
      • getBibNumber

         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:

        possibleobject is String

      • setBibNumber

         void setBibNumber(String value)

        Sets the value of the bibNumber property.

        Parameters:
        value - allowed object is String
      • getLeg

         BigInteger getLeg()

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

        Returns:

        possibleobject is BigInteger

      • setTeamMemberName

         void setTeamMemberName(String value)

        Sets the value of the teamMemberName property.

        Parameters:
        value - allowed object is String
      • setCourseName

         void setCourseName(String value)

        Sets the value of the courseName property.

        Parameters:
        value - allowed object is String
      • getCourseFamily

         String getCourseFamily()

        The family or group of forked courses that the course is part of.

        Returns:

        possibleobject is String

      • setCourseFamily

         void setCourseFamily(String value)

        Sets the value of the courseFamily property.

        Parameters:
        value - allowed object is String