Package iofXml.v3
Class PersonStart
java.lang.Object
iofXml.v3.PersonStart
Start information for an individual competitor, including e.g. start time and bib number.
Java class for PersonStart complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="PersonStart">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="EntryId" type="{http://www.orienteering.org/datastandard/3.0}Id" minOccurs="0"/>
<element name="Person" type="{http://www.orienteering.org/datastandard/3.0}Person" minOccurs="0"/>
<element name="Organisation" type="{http://www.orienteering.org/datastandard/3.0}Organisation" minOccurs="0"/>
<element name="Start" type="{http://www.orienteering.org/datastandard/3.0}PersonRaceStart" maxOccurs="unbounded"/>
<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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IdThe id corresponding to this person's entry in an EntryList.protected ExtensionsContainer element for custom elements from other schemas.protected XMLGregorianCalendarprotected OrganisationThe organisation that the person is representing at the event.protected PersonThe person that the start time belongs to.protected List<PersonRaceStart>The core start information for the person; one element per race in the event. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe id corresponding to this person's entry in an EntryList.Container element for custom elements from other schemas.Gets the value of the modifyTime property.The organisation that the person is representing at the event.The person that the start time belongs to.getStart()The core start information for the person; one element per race in the event.voidsetEntryId(Id value) Sets the value of the entryId property.voidsetExtensions(Extensions value) Sets the value of the extensions property.voidSets the value of the modifyTime property.voidsetOrganisation(Organisation value) Sets the value of the organisation property.voidSets the value of the person property.
-
Field Details
-
entryId
The id corresponding to this person's entry in an EntryList. -
person
The person that the start time belongs to. Omit if there is no person assigned to the start time, e.g. a vacant person. -
organisation
The organisation that the person is representing at the event. -
start
The core start information for the person; one element per race in the event. -
extensions
Container element for custom elements from other schemas. -
modifyTime
-
-
Constructor Details
-
PersonStart
public PersonStart()
-
-
Method Details
-
getEntryId
The id corresponding to this person's entry in an EntryList.- Returns:
- possible object is
Id
-
setEntryId
Sets the value of the entryId property.- Parameters:
value- allowed object isId- See Also:
-
getPerson
The person that the start time belongs to. Omit if there is no person assigned to the start time, e.g. a vacant person.- Returns:
- possible object is
Person
-
setPerson
Sets the value of the person property.- Parameters:
value- allowed object isPerson- See Also:
-
getOrganisation
The organisation that the person is representing at the event.- Returns:
- possible object is
Organisation
-
setOrganisation
Sets the value of the organisation property.- Parameters:
value- allowed object isOrganisation- See Also:
-
getStart
The core start information for the person; one element per race in the event. Gets the value of the start 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
setmethod for the start property.For example, to add a new item, do as follows:
getStart().add(newItem);
Objects of the following type(s) are allowed in the list
PersonRaceStart- Returns:
- The value of the start property.
-
getExtensions
Container element for custom elements from other schemas.- Returns:
- possible object is
Extensions
-
setExtensions
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions- See Also:
-
getModifyTime
Gets the value of the modifyTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setModifyTime
Sets the value of the modifyTime property.- Parameters:
value- allowed object isXMLGregorianCalendar
-