Class ClassStart
Java class for ClassStart complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ClassStart">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Class" type="{http://www.orienteering.org/datastandard/3.0}Class"/>
<element name="Course" type="{http://www.orienteering.org/datastandard/3.0}SimpleRaceCourse" maxOccurs="unbounded" minOccurs="0"/>
<element name="StartName" type="{http://www.orienteering.org/datastandard/3.0}StartName" maxOccurs="unbounded" minOccurs="0"/>
<element name="PersonStart" type="{http://www.orienteering.org/datastandard/3.0}PersonStart" maxOccurs="unbounded" minOccurs="0"/>
<element name="TeamStart" type="{http://www.orienteering.org/datastandard/3.0}TeamStart" maxOccurs="unbounded" minOccurs="0"/>
<element name="Extensions" type="{http://www.orienteering.org/datastandard/3.0}Extensions" minOccurs="0"/>
</sequence>
<attribute name="timeResolution" type="{http://www.w3.org/2001/XMLSchema}double" default="1" />
<attribute name="modifyTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ClassThe class that the start list belongs to.protected List<SimpleRaceCourse>Defines the course assigned to the class.protected ExtensionsContainer element for custom elements from other schemas.protected XMLGregorianCalendarprotected List<PersonStart>Start times for individual competitors in the class.Defines the name of the start place (e.g.Start times for teams in the class.protected DoubleThe time resolution of the start times, normally 1. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClazz()The class that the start list belongs to.Defines the course assigned to the class.Container element for custom elements from other schemas.Gets the value of the modifyTime property.Start times for individual competitors in the class.Defines the name of the start place (e.g.Start times for teams in the class.doubleThe time resolution of the start times, normally 1.voidSets the value of the clazz property.voidsetExtensions(Extensions value) Sets the value of the extensions property.voidSets the value of the modifyTime property.voidsetTimeResolution(Double value) Sets the value of the timeResolution property.
-
Field Details
-
clazz
The class that the start list belongs to. -
course
Defines the course assigned to the class. If courses are unique per competitor, use PersonStart/Course or TeamStart/TeamMemberStart/Course instead. One element per race. -
startName
Defines the name of the start place (e.g. Start 1), if the race has multiple start places. One element per race. -
personStart
Start times for individual competitors in the class. -
teamStart
Start times for teams in the class. -
extensions
Container element for custom elements from other schemas. -
timeResolution
The time resolution of the start times, normally 1. For tenths of a second, use 0.1. -
modifyTime
-
-
Constructor Details
-
ClassStart
public ClassStart()
-
-
Method Details
-
getClazz
The class that the start list belongs to.- Returns:
- possible object is
Class
-
setClazz
Sets the value of the clazz property.- Parameters:
value- allowed object isClass- See Also:
-
getCourse
Defines the course assigned to the class. If courses are unique per competitor, use PersonStart/Course or TeamStart/TeamMemberStart/Course instead. One element per 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
SimpleRaceCourse- Returns:
- The value of the course property.
-
getStartName
Defines the name of the start place (e.g. Start 1), if the race has multiple start places. One element per race. Gets the value of the startName 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 startName property.For example, to add a new item, do as follows:
getStartName().add(newItem);
Objects of the following type(s) are allowed in the list
StartName- Returns:
- The value of the startName property.
-
getPersonStart
Start times for individual competitors in the class. Gets the value of the personStart 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 personStart property.For example, to add a new item, do as follows:
getPersonStart().add(newItem);
Objects of the following type(s) are allowed in the list
PersonStart- Returns:
- The value of the personStart property.
-
getTeamStart
Start times for teams in the class. Gets the value of the teamStart 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 teamStart property.For example, to add a new item, do as follows:
getTeamStart().add(newItem);
Objects of the following type(s) are allowed in the list
TeamStart- Returns:
- The value of the teamStart 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:
-
getTimeResolution
public double getTimeResolution()The time resolution of the start times, normally 1. For tenths of a second, use 0.1.- Returns:
- possible object is
Double
-
setTimeResolution
Sets the value of the timeResolution property.- Parameters:
value- allowed object isDouble- See Also:
-
getModifyTime
Gets the value of the modifyTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setModifyTime
Sets the value of the modifyTime property.- Parameters:
value- allowed object isXMLGregorianCalendar
-