Package iofXml.v3

Class ClassStart

  • All Implemented Interfaces:

    
    public class ClassStart
    
                        

    The start list of a single class containing either individual start times or team start times.

    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>
    
    • Constructor Detail

      • ClassStart

        ClassStart()
    • Method Detail

      • getClazz

         Class getClazz()

        The class that the start list belongs to.

        Returns:

        possibleobject is Class

      • setClazz

         void setClazz(Class value)

        Sets the value of the clazz property.

        Parameters:
        value - allowed object is Class
      • getCourse

         List<SimpleRaceCourse> 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 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 SimpleRaceCourse

        Returns:

        Thevalue of the course property.

      • getStartName

         List<StartName> 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 set method 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:

        Thevalue of the startName property.

      • getPersonStart

         List<PersonStart> 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 set method 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:

        Thevalue of the personStart property.

      • getTeamStart

         List<TeamStart> 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 set method 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:

        Thevalue of the teamStart property.

      • getTimeResolution

         double getTimeResolution()

        The time resolution of the start times, normally 1. For tenths of a second, use 0.1.

        Returns:

        possibleobject is Double

      • setTimeResolution

         void setTimeResolution(Double value)

        Sets the value of the timeResolution property.

        Parameters:
        value - allowed object is Double