Class RaceCourseData
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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ClassCourseAssignment>The assignment of courses to classes.All controls of the race.All courses of the race.protected ExtensionsContainer element for custom elements from other schemas.The map(s) used in this race.protected List<PersonCourseAssignment>The assignment of courses to individual competitors.protected BigIntegerThe ordinal number of the race that the information belongs to for a multi-race event, starting at 1.protected List<TeamCourseAssignment>The assignment of courses to relay team members teams. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe assignment of courses to classes.All controls of the race.All courses of the race.Container element for custom elements from other schemas.getMap()The map(s) used in this race.The assignment of courses to individual competitors.The ordinal number of the race that the information belongs to for a multi-race event, starting at 1.The assignment of courses to relay team members teams.voidsetExtensions(Extensions value) Sets the value of the extensions property.voidsetRaceNumber(BigInteger value) Sets the value of the raceNumber property.
-
Field Details
-
map
The map(s) used in this race. Usually just one map, but different courses may use different scales and/or areas. -
control
All controls of the race. -
course
All courses of the race. -
classCourseAssignment
The assignment of courses to classes. -
personCourseAssignment
The assignment of courses to individual competitors. -
teamCourseAssignment
The assignment of courses to relay team members teams. -
extensions
Container element for custom elements from other schemas. -
raceNumber
The ordinal number of the race that the information belongs to for a multi-race event, starting at 1.
-
-
Constructor Details
-
RaceCourseData
public RaceCourseData()
-
-
Method Details
-
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
setmethod 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:
- The value of the map property.
-
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
setmethod 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:
- The value of the control property.
-
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
setmethod 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:
- The value of the course property.
-
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
setmethod 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:
- The value of the classCourseAssignment property.
-
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
setmethod 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:
- The value of the personCourseAssignment property.
-
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
setmethod 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:
- The value of the teamCourseAssignment property.
-
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:
-
getRaceNumber
The ordinal number of the race that the information belongs to for a multi-race event, starting at 1.- Returns:
- possible object is
BigInteger
-
setRaceNumber
Sets the value of the raceNumber property.- Parameters:
value- allowed object isBigInteger- See Also:
-