Package iofXml.v3

Class SimpleCourse

  • All Implemented Interfaces:

    
    public class SimpleCourse
    
                        

    Defines a course, excluding controls.

    Java class for SimpleCourse complex type

    .

    The following schema fragment specifies the expected content contained within this class.

    
    <complexType name="SimpleCourse">
      <complexContent>
        <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          <sequence>
            <element name="Id" type="{http://www.orienteering.org/datastandard/3.0}Id" minOccurs="0"/>
            <element name="Name" 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="Length" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
            <element name="Climb" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
            <element name="NumberOfControls" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
          </sequence>
        </restriction>
      </complexContent>
    </complexType>
    
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleCourse()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Id getId() Gets the value of the id property.
      void setId(Id value) Sets the value of the id property.
      String getName() The name of the course.
      void setName(String value) Sets the value of the name property.
      String getCourseFamily() The family or group of forked courses that the course is part of.
      void setCourseFamily(String value) Sets the value of the courseFamily property.
      Double getLength() The length of the course, in meters.
      void setLength(Double value) Sets the value of the length property.
      Double getClimb() The climb of the course, in meters, along the expected best route choice.
      void setClimb(Double value) Sets the value of the climb property.
      BigInteger getNumberOfControls() The number of controls in the course, excluding start and finish.
      void setNumberOfControls(BigInteger value) Sets the value of the numberOfControls property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SimpleCourse

        SimpleCourse()
    • Method Detail

      • getId

         Id getId()

        Gets the value of the id property.

        Returns:

        possibleobject is Id

      • setId

         void setId(Id value)

        Sets the value of the id property.

        Parameters:
        value - allowed object is Id
      • setName

         void setName(String value)

        Sets the value of the name property.

        Parameters:
        value - allowed object is String
      • getCourseFamily

         String getCourseFamily()

        The family or group of forked courses that the course is part of.

        Returns:

        possibleobject is String

      • setCourseFamily

         void setCourseFamily(String value)

        Sets the value of the courseFamily property.

        Parameters:
        value - allowed object is String
      • setLength

         void setLength(Double value)

        Sets the value of the length property.

        Parameters:
        value - allowed object is Double
      • getClimb

         Double getClimb()

        The climb of the course, in meters, along the expected best route choice.

        Returns:

        possibleobject is Double

      • setClimb

         void setClimb(Double value)

        Sets the value of the climb property.

        Parameters:
        value - allowed object is Double