Package iofXml.v3
Class TeamMemberCourseAssignment
java.lang.Object
iofXml.v3.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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe bib number of the person or the team that the person belongs to.protected StringThe family or group of forked courses that the course is part of.protected StringThe name of the course.protected IdThe id corresponding to this person's entry in an EntryList.protected ExtensionsContainer element for custom elements from other schemas.protected BigIntegerFor relay entries, the number of the leg that the person is taking part in.protected BigIntegerDefines the person's starting order within a team at a parallel relay leg.protected StringThe name of the person. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe bib number of the person or the team that the person belongs to.The family or group of forked courses that the course is part of.The name of the course.The id corresponding to this person's entry in an EntryList.Container element for custom elements from other schemas.getLeg()For relay entries, the number of the leg that the person is taking part in.Defines the person's starting order within a team at a parallel relay leg.The name of the person.voidsetBibNumber(String value) Sets the value of the bibNumber property.voidsetCourseFamily(String value) Sets the value of the courseFamily property.voidsetCourseName(String value) Sets the value of the courseName property.voidsetEntryId(Id value) Sets the value of the entryId property.voidsetExtensions(Extensions value) Sets the value of the extensions property.voidsetLeg(BigInteger value) Sets the value of the leg property.voidsetLegOrder(BigInteger value) Sets the value of the legOrder property.voidsetTeamMemberName(String value) Sets the value of the teamMemberName property.
-
Field Details
-
entryId
The id corresponding to this person's entry in an EntryList. -
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
For relay entries, the number of the leg that the person is taking part in. -
legOrder
Defines the person's starting order within a team at a parallel relay leg. -
teamMemberName
The name of the person. -
courseName
The name of the course. -
courseFamily
The family or group of forked courses that the course is part of. -
extensions
Container element for custom elements from other schemas.
-
-
Constructor Details
-
TeamMemberCourseAssignment
public TeamMemberCourseAssignment()
-
-
Method Details
-
getEntryId
The id corresponding to this person's entry in an EntryList.- Returns:
- possible object is
Id
-
setEntryId
Sets the value of the entryId property.- Parameters:
value- allowed object isId- See Also:
-
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
Sets the value of the bibNumber property.- Parameters:
value- allowed object isString- See Also:
-
getLeg
For relay entries, the number of the leg that the person is taking part in.- Returns:
- possible object is
BigInteger
-
setLeg
Sets the value of the leg property.- Parameters:
value- allowed object isBigInteger- See Also:
-
getLegOrder
Defines the person's starting order within a team at a parallel relay leg.- Returns:
- possible object is
BigInteger
-
setLegOrder
Sets the value of the legOrder property.- Parameters:
value- allowed object isBigInteger- See Also:
-
getTeamMemberName
The name of the person.- Returns:
- possible object is
String
-
setTeamMemberName
Sets the value of the teamMemberName property.- Parameters:
value- allowed object isString- See Also:
-
getCourseName
The name of the course.- Returns:
- possible object is
String
-
setCourseName
Sets the value of the courseName property.- Parameters:
value- allowed object isString- See Also:
-
getCourseFamily
The family or group of forked courses that the course is part of.- Returns:
- possible object is
String
-
setCourseFamily
Sets the value of the courseFamily property.- Parameters:
value- allowed object isString- See Also:
-
getExtensions
Container element for custom elements from other schemas.- Returns:
- possible object is
Extensions
-
setExtensions
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions- See Also:
-