Package iofXml.v3

Class SimpleCourse

java.lang.Object
iofXml.v3.SimpleCourse
Direct Known Subclasses:
SimpleRaceCourse

public class SimpleCourse extends Object
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>
 
  • Field Details

    • id

      protected Id id
    • name

      protected String name
      The name of the course.
    • courseFamily

      protected String courseFamily
      The family or group of forked courses that the course is part of.
    • length

      protected Double length
      The length of the course, in meters.
    • climb

      protected Double climb
      The climb of the course, in meters, along the expected best route choice.
    • numberOfControls

      protected BigInteger numberOfControls
      The number of controls in the course, excluding start and finish.
  • Constructor Details

    • SimpleCourse

      public SimpleCourse()
  • Method Details

    • getId

      public Id getId()
      Gets the value of the id property.
      Returns:
      possible object is Id
    • setId

      public void setId(Id value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is Id
    • getName

      public String getName()
      The name of the course.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCourseFamily

      public String getCourseFamily()
      The family or group of forked courses that the course is part of.
      Returns:
      possible object is String
    • setCourseFamily

      public void setCourseFamily(String value)
      Sets the value of the courseFamily property.
      Parameters:
      value - allowed object is String
      See Also:
    • getLength

      public Double getLength()
      The length of the course, in meters.
      Returns:
      possible object is Double
    • setLength

      public void setLength(Double value)
      Sets the value of the length property.
      Parameters:
      value - allowed object is Double
      See Also:
    • getClimb

      public Double getClimb()
      The climb of the course, in meters, along the expected best route choice.
      Returns:
      possible object is Double
    • setClimb

      public void setClimb(Double value)
      Sets the value of the climb property.
      Parameters:
      value - allowed object is Double
      See Also:
    • getNumberOfControls

      public BigInteger getNumberOfControls()
      The number of controls in the course, excluding start and finish.
      Returns:
      possible object is BigInteger
    • setNumberOfControls

      public void setNumberOfControls(BigInteger value)
      Sets the value of the numberOfControls property.
      Parameters:
      value - allowed object is BigInteger
      See Also: