Class PersonRaceStart
-
- All Implemented Interfaces:
public class PersonRaceStart
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>
-
-
Constructor Summary
Constructors Constructor Description PersonRaceStart()
-
Method Summary
Modifier and Type Method Description String
getBibNumber()
The bib number that the person is wearing. void
setBibNumber(String value)
Sets the value of the bibNumber property. XMLGregorianCalendar
getStartTime()
The time when the person starts. void
setStartTime(XMLGregorianCalendar value)
Sets the value of the startTime property. SimpleCourse
getCourse()
Defines the course assigned to the person. void
setCourse(SimpleCourse value)
Sets the value of the course property. List<ControlCard>
getControlCard()
Defines the control cards assigned to the person. List<AssignedFee>
getAssignedFee()
Defines the fees that the person has been assigned. List<ServiceRequest>
getServiceRequest()
Defines the services requested by the person. Extensions
getExtensions()
Container element for custom elements from other schemas. void
setExtensions(Extensions value)
Sets the value of the extensions property. BigInteger
getRaceNumber()
The ordinal number of the race that the information belongs to for a multi-race event, starting at 1. void
setRaceNumber(BigInteger value)
Sets the value of the raceNumber property. -
-
Method Detail
-
getBibNumber
String getBibNumber()
The bib number that the person is wearing.
- Returns:
possibleobject is String
-
setBibNumber
void setBibNumber(String value)
Sets the value of the bibNumber property.
- Parameters:
value
- allowed object is String
-
getStartTime
XMLGregorianCalendar getStartTime()
The time when the person starts.
- Returns:
possibleobject is XMLGregorianCalendar
-
setStartTime
void setStartTime(XMLGregorianCalendar value)
Sets the value of the startTime property.
- Parameters:
value
- allowed object is XMLGregorianCalendar
-
getCourse
SimpleCourse getCourse()
Defines the course assigned to the person.
- Returns:
possibleobject is SimpleCourse
-
setCourse
void setCourse(SimpleCourse value)
Sets the value of the course property.
- Parameters:
value
- allowed object is SimpleCourse
-
getControlCard
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:
Thevalue of the controlCard property.
-
getAssignedFee
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:
Thevalue of the assignedFee property.
-
getServiceRequest
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:
Thevalue of the serviceRequest property.
-
getExtensions
Extensions getExtensions()
Container element for custom elements from other schemas.
- Returns:
possibleobject is Extensions
-
setExtensions
void setExtensions(Extensions value)
Sets the value of the extensions property.
- Parameters:
value
- allowed object is Extensions
-
getRaceNumber
BigInteger getRaceNumber()
The ordinal number of the race that the information belongs to for a multi-race event, starting at 1.
- Returns:
possibleobject is BigInteger
-
setRaceNumber
void setRaceNumber(BigInteger value)
Sets the value of the raceNumber property.
- Parameters:
value
- allowed object is BigInteger
-
-
-
-