Package iofXml.v3

Class PersonRaceStart

java.lang.Object
iofXml.v3.PersonRaceStart

public class PersonRaceStart extends Object
Start information for a person in a race.

Java class for PersonRaceStart complex type

.

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


 <complexType name="PersonRaceStart">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="BibNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="StartTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Course" type="{http://www.orienteering.org/datastandard/3.0}SimpleCourse" minOccurs="0"/>
         <element name="ControlCard" type="{http://www.orienteering.org/datastandard/3.0}ControlCard" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AssignedFee" type="{http://www.orienteering.org/datastandard/3.0}AssignedFee" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ServiceRequest" type="{http://www.orienteering.org/datastandard/3.0}ServiceRequest" 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 Details

    • bibNumber

      protected String bibNumber
      The bib number that the person is wearing.
    • startTime

      protected XMLGregorianCalendar startTime
      The time when the person starts.
    • course

      protected SimpleCourse course
      Defines the course assigned to the person.
    • controlCard

      protected List<ControlCard> controlCard
      Defines the control cards assigned to the person. Multiple control cards can be specified, e.g. one for punch checking and another for timing.
    • assignedFee

      protected List<AssignedFee> assignedFee
      Defines the fees that the person has been assigned.
    • serviceRequest

      protected List<ServiceRequest> serviceRequest
      Defines the services requested by the person.
    • extensions

      protected Extensions extensions
      Container element for custom elements from other schemas.
    • raceNumber

      protected BigInteger raceNumber
      The ordinal number of the race that the information belongs to for a multi-race event, starting at 1.
  • Constructor Details

    • PersonRaceStart

      public PersonRaceStart()
  • Method Details

    • getBibNumber

      public String getBibNumber()
      The bib number that the person is wearing.
      Returns:
      possible object is String
    • setBibNumber

      public void setBibNumber(String value)
      Sets the value of the bibNumber property.
      Parameters:
      value - allowed object is String
      See Also:
    • getStartTime

      public XMLGregorianCalendar getStartTime()
      The time when the person starts.
      Returns:
      possible object is XMLGregorianCalendar
    • setStartTime

      public void setStartTime(XMLGregorianCalendar value)
      Sets the value of the startTime property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
      See Also:
    • getCourse

      public SimpleCourse getCourse()
      Defines the course assigned to the person.
      Returns:
      possible object is SimpleCourse
    • setCourse

      public void setCourse(SimpleCourse value)
      Sets the value of the course property.
      Parameters:
      value - allowed object is SimpleCourse
      See Also:
    • getControlCard

      public List<ControlCard> getControlCard()
      Defines the control cards assigned to the person. Multiple control cards can be specified, e.g. one for punch checking and another for timing. Gets the value of the controlCard 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 controlCard property.

      For example, to add a new item, do as follows:

       getControlCard().add(newItem);
       

      Objects of the following type(s) are allowed in the list ControlCard

      Returns:
      The value of the controlCard property.
    • getAssignedFee

      public List<AssignedFee> getAssignedFee()
      Defines the fees that the person has been assigned. Gets the value of the assignedFee 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 assignedFee property.

      For example, to add a new item, do as follows:

       getAssignedFee().add(newItem);
       

      Objects of the following type(s) are allowed in the list AssignedFee

      Returns:
      The value of the assignedFee property.
    • getServiceRequest

      public List<ServiceRequest> getServiceRequest()
      Defines the services requested by the person. Gets the value of the serviceRequest 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 serviceRequest property.

      For example, to add a new item, do as follows:

       getServiceRequest().add(newItem);
       

      Objects of the following type(s) are allowed in the list ServiceRequest

      Returns:
      The value of the serviceRequest property.
    • getExtensions

      public Extensions getExtensions()
      Container element for custom elements from other schemas.
      Returns:
      possible object is Extensions
    • setExtensions

      public void setExtensions(Extensions value)
      Sets the value of the extensions property.
      Parameters:
      value - allowed object is Extensions
      See Also:
    • getRaceNumber

      public BigInteger 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

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