Class RaceCourseData
-
- All Implemented Interfaces:
public class RaceCourseData
This element defines all the control and course information for a race.
Java class for RaceCourseData complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="RaceCourseData"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Map" type="{http://www.orienteering.org/datastandard/3.0}Map" maxOccurs="unbounded" minOccurs="0"/> <element name="Control" type="{http://www.orienteering.org/datastandard/3.0}Control" maxOccurs="unbounded" minOccurs="0"/> <element name="Course" type="{http://www.orienteering.org/datastandard/3.0}Course" maxOccurs="unbounded" minOccurs="0"/> <element name="ClassCourseAssignment" type="{http://www.orienteering.org/datastandard/3.0}ClassCourseAssignment" maxOccurs="unbounded" minOccurs="0"/> <element name="PersonCourseAssignment" type="{http://www.orienteering.org/datastandard/3.0}PersonCourseAssignment" maxOccurs="unbounded" minOccurs="0"/> <element name="TeamCourseAssignment" type="{http://www.orienteering.org/datastandard/3.0}TeamCourseAssignment" maxOccurs="unbounded" minOccurs="0"/> <element name="Extensions" type="{http://www.orienteering.org/datastandard/3.0}Extensions" minOccurs="0"/> </sequence> <attribute name="raceNumber" type="{http://www.w3.org/2001/XMLSchema}integer" /> </restriction> </complexContent> </complexType>
-
-
Constructor Summary
Constructors Constructor Description RaceCourseData()
-
Method Summary
Modifier and Type Method Description List<Map>
getMap()
The map(s) used in this race. List<Control>
getControl()
All controls of the race. List<Course>
getCourse()
All courses of the race. List<ClassCourseAssignment>
getClassCourseAssignment()
The assignment of courses to classes. List<PersonCourseAssignment>
getPersonCourseAssignment()
The assignment of courses to individual competitors. List<TeamCourseAssignment>
getTeamCourseAssignment()
The assignment of courses to relay team members teams. Extensions
getExtensions()
Container element for custom elements from other schemas. void
setExtensions(Extensions value)
Sets the value of the extensions property. BigInteger
getRaceNumber()
The ordinal number of the race that the information belongs to for a multi-race event, starting at 1. void
setRaceNumber(BigInteger value)
Sets the value of the raceNumber property.
-
-
-
Method Detail
-
getMap
List<Map> getMap()
The map(s) used in this race. Usually just one map, but different courses may use different scales and/or areas. Gets the value of the map 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 map property.For example, to add a new item, do as follows:
getMap().add(newItem);
Objects of the following type(s) are allowed in the list Map
- Returns:
Thevalue of the map property.
-
getControl
List<Control> getControl()
All controls of the race. Gets the value of the control 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 control property.For example, to add a new item, do as follows:
getControl().add(newItem);
Objects of the following type(s) are allowed in the list Control
- Returns:
Thevalue of the control property.
-
getCourse
List<Course> getCourse()
All courses of the race. Gets the value of the course 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 course property.For example, to add a new item, do as follows:
getCourse().add(newItem);
Objects of the following type(s) are allowed in the list Course
- Returns:
Thevalue of the course property.
-
getClassCourseAssignment
List<ClassCourseAssignment> getClassCourseAssignment()
The assignment of courses to classes. Gets the value of the classCourseAssignment 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 classCourseAssignment property.For example, to add a new item, do as follows:
getClassCourseAssignment().add(newItem);
Objects of the following type(s) are allowed in the list ClassCourseAssignment
- Returns:
Thevalue of the classCourseAssignment property.
-
getPersonCourseAssignment
List<PersonCourseAssignment> getPersonCourseAssignment()
The assignment of courses to individual competitors. Gets the value of the personCourseAssignment 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 personCourseAssignment property.For example, to add a new item, do as follows:
getPersonCourseAssignment().add(newItem);
Objects of the following type(s) are allowed in the list PersonCourseAssignment
- Returns:
Thevalue of the personCourseAssignment property.
-
getTeamCourseAssignment
List<TeamCourseAssignment> getTeamCourseAssignment()
The assignment of courses to relay team members teams. Gets the value of the teamCourseAssignment 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 teamCourseAssignment property.For example, to add a new item, do as follows:
getTeamCourseAssignment().add(newItem);
Objects of the following type(s) are allowed in the list TeamCourseAssignment
- Returns:
Thevalue of the teamCourseAssignment property.
-
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
-
getRaceNumber
BigInteger getRaceNumber()
The ordinal number of the race that the information belongs to for a multi-race event, starting at 1.
- Returns:
possibleobject is BigInteger
-
setRaceNumber
void setRaceNumber(BigInteger value)
Sets the value of the raceNumber property.
- Parameters:
value
- allowed object is BigInteger
-
-