Class PersonEntry
-
- All Implemented Interfaces:
public class PersonEntry
Defines an event entry for a person.
Java class for PersonEntry complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="PersonEntry"> <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="Person" type="{http://www.orienteering.org/datastandard/3.0}Person"/> <element name="Organisation" type="{http://www.orienteering.org/datastandard/3.0}Organisation" minOccurs="0"/> <element name="ControlCard" type="{http://www.orienteering.org/datastandard/3.0}ControlCard" maxOccurs="unbounded" minOccurs="0"/> <element name="Score" type="{http://www.orienteering.org/datastandard/3.0}Score" maxOccurs="unbounded" minOccurs="0"/> <element name="Class" type="{http://www.orienteering.org/datastandard/3.0}Class" maxOccurs="unbounded" minOccurs="0"/> <element name="RaceNumber" type="{http://www.w3.org/2001/XMLSchema}integer" 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="StartTimeAllocationRequest" type="{http://www.orienteering.org/datastandard/3.0}StartTimeAllocationRequest" minOccurs="0"/> <element name="EntryTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="Extensions" type="{http://www.orienteering.org/datastandard/3.0}Extensions" minOccurs="0"/> </sequence> <attribute name="modifyTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> </restriction> </complexContent> </complexType>
-
-
Constructor Summary
Constructors Constructor Description PersonEntry()
-
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. Person
getPerson()
The person that is entered. void
setPerson(Person value)
Sets the value of the person property. Organisation
getOrganisation()
The organisation that the person represents at the event. void
setOrganisation(Organisation value)
Sets the value of the organisation property. List<ControlCard>
getControlCard()
Information about the control cards (punching cards) that the person uses at the event. List<Score>
getScore()
Any score that is submitted together with the entry, e.g. List<Class>
getClazz()
The class(es) the person wants to take part in. List<BigInteger>
getRaceNumber()
The ordinal numbers of the races that the person is taking part in, starting at 1. List<AssignedFee>
getAssignedFee()
The fees that the person has to pay when entering the event. List<ServiceRequest>
getServiceRequest()
Defines the services requested by the person. StartTimeAllocationRequest
getStartTimeAllocationRequest()
Any special preferences regarding start time that has to be taken into consideration when making the start list draw. void
setStartTimeAllocationRequest(StartTimeAllocationRequest value)
Sets the value of the startTimeAllocationRequest property. XMLGregorianCalendar
getEntryTime()
The time when the entry was first submitted. void
setEntryTime(XMLGregorianCalendar value)
Sets the value of the entryTime property. Extensions
getExtensions()
Container element for custom elements from other schemas. void
setExtensions(Extensions value)
Sets the value of the extensions property. XMLGregorianCalendar
getModifyTime()
Gets the value of the modifyTime property. void
setModifyTime(XMLGregorianCalendar value)
Sets the value of the modifyTime property. -
-
Method Detail
-
setId
void setId(Id value)
Sets the value of the id property.
- Parameters:
value
- allowed object is Id
-
setPerson
void setPerson(Person value)
Sets the value of the person property.
- Parameters:
value
- allowed object is Person
-
getOrganisation
Organisation getOrganisation()
The organisation that the person represents at the event.
- Returns:
possibleobject is Organisation
-
setOrganisation
void setOrganisation(Organisation value)
Sets the value of the organisation property.
- Parameters:
value
- allowed object is Organisation
-
getControlCard
List<ControlCard> getControlCard()
Information about the control cards (punching cards) that the person uses at the event. 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.
-
getScore
List<Score> getScore()
Any score that is submitted together with the entry, e.g. World Ranking points. Gets the value of the score 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 score property.For example, to add a new item, do as follows:
getScore().add(newItem);
Objects of the following type(s) are allowed in the list Score
- Returns:
Thevalue of the score property.
-
getClazz
List<Class> getClazz()
The class(es) the person wants to take part in. Multiple classes may be provided in order of preference in scenarios where the number of competitors are limited in some classes. Gets the value of the clazz 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 clazz property.For example, to add a new item, do as follows:
getClazz().add(newItem);
Objects of the following type(s) are allowed in the list Class
- Returns:
Thevalue of the clazz property.
-
getRaceNumber
List<BigInteger> getRaceNumber()
The ordinal numbers of the races that the person is taking part in, starting at 1. If not specified, the person takes part in all races. Gets the value of the raceNumber 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 raceNumber property.For example, to add a new item, do as follows:
getRaceNumber().add(newItem);
Objects of the following type(s) are allowed in the list BigInteger
- Returns:
Thevalue of the raceNumber property.
-
getAssignedFee
List<AssignedFee> getAssignedFee()
The fees that the person has to pay when entering the event. In a multi-race event, there is usually one element for each race. 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.
-
getStartTimeAllocationRequest
StartTimeAllocationRequest getStartTimeAllocationRequest()
Any special preferences regarding start time that has to be taken into consideration when making the start list draw.
- Returns:
possibleobject is StartTimeAllocationRequest
-
setStartTimeAllocationRequest
void setStartTimeAllocationRequest(StartTimeAllocationRequest value)
Sets the value of the startTimeAllocationRequest property.
- Parameters:
value
- allowed object is StartTimeAllocationRequest
-
getEntryTime
XMLGregorianCalendar getEntryTime()
The time when the entry was first submitted.
- Returns:
possibleobject is XMLGregorianCalendar
-
setEntryTime
void setEntryTime(XMLGregorianCalendar value)
Sets the value of the entryTime property.
- Parameters:
value
- allowed object is XMLGregorianCalendar
-
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
-
getModifyTime
XMLGregorianCalendar getModifyTime()
Gets the value of the modifyTime property.
- Returns:
possibleobject is XMLGregorianCalendar
-
setModifyTime
void setModifyTime(XMLGregorianCalendar value)
Sets the value of the modifyTime property.
- Parameters:
value
- allowed object is XMLGregorianCalendar
-
-
-
-