Class TeamMemberCourseAssignment
-
- All Implemented Interfaces:
public class TeamMemberCourseAssignmentElement 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>
-
-
Constructor Summary
Constructors Constructor Description TeamMemberCourseAssignment()
-
Method Summary
Modifier and Type Method Description IdgetEntryId()The id corresponding to this person's entry in an EntryList. voidsetEntryId(Id value)Sets the value of the entryId property. StringgetBibNumber()The bib number of the person or the team that the person belongs to. voidsetBibNumber(String value)Sets the value of the bibNumber property. BigIntegergetLeg()For relay entries, the number of the leg that the person is taking part in. voidsetLeg(BigInteger value)Sets the value of the leg property. BigIntegergetLegOrder()Defines the person's starting order within a team at a parallel relay leg. voidsetLegOrder(BigInteger value)Sets the value of the legOrder property. StringgetTeamMemberName()The name of the person. voidsetTeamMemberName(String value)Sets the value of the teamMemberName property. StringgetCourseName()The name of the course. voidsetCourseName(String value)Sets the value of the courseName property. StringgetCourseFamily()The family or group of forked courses that the course is part of. voidsetCourseFamily(String value)Sets the value of the courseFamily property. ExtensionsgetExtensions()Container element for custom elements from other schemas. voidsetExtensions(Extensions value)Sets the value of the extensions property. -
-
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
-
setLeg
void setLeg(BigInteger value)
Sets the value of the leg property.
- Parameters:
value- allowed object is BigInteger
-
getLegOrder
BigInteger getLegOrder()
Defines the person's starting order within a team at a parallel relay leg.
- Returns:
possibleobject is BigInteger
-
setLegOrder
void setLegOrder(BigInteger value)
Sets the value of the legOrder property.
- Parameters:
value- allowed object is BigInteger
-
getTeamMemberName
String getTeamMemberName()
The name of the person.
- Returns:
possibleobject is String
-
setTeamMemberName
void setTeamMemberName(String value)
Sets the value of the teamMemberName property.
- Parameters:
value- allowed object is String
-
getCourseName
String getCourseName()
The name of the course.
- Returns:
possibleobject 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
-
getExtensions
Extensions getExtensions()
Container element for custom elements from other schemas.
- Returns:
possibleobject is Extensions
-
setExtensions
void setExtensions(Extensions value)
Sets the value of the extensions property.
- Parameters:
value- allowed object is Extensions
-
-
-
-