Class TeamEntryPerson
-
- All Implemented Interfaces:
public class TeamEntryPerson
Defines a person that is part of a team entry.
Java class for TeamEntryPerson complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="TeamEntryPerson"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <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="Leg" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> <element name="LegOrder" type="{http://www.w3.org/2001/XMLSchema}integer" 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="AssignedFee" type="{http://www.orienteering.org/datastandard/3.0}AssignedFee" maxOccurs="unbounded" minOccurs="0"/> <element name="Extensions" type="{http://www.orienteering.org/datastandard/3.0}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Constructor Summary
Constructors Constructor Description TeamEntryPerson()
-
Method Summary
Modifier and Type Method Description Person
getPerson()
The person. void
setPerson(Person value)
Sets the value of the person property. Organisation
getOrganisation()
The organisation that the person represent. void
setOrganisation(Organisation value)
Sets the value of the organisation property. BigInteger
getLeg()
For relay entries, the number of the leg that this person is taking part in. void
setLeg(BigInteger value)
Sets the value of the leg property. BigInteger
getLegOrder()
Defines the person's starting order within a team at a parallel relay leg. void
setLegOrder(BigInteger value)
Sets the value of the legOrder 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<AssignedFee>
getAssignedFee()
The fees that this particular person has to pay when entering the event. Extensions
getExtensions()
Container element for custom elements from other schemas. void
setExtensions(Extensions value)
Sets the value of the extensions property. -
-
Method Detail
-
getPerson
Person getPerson()
The person. Omit if the person is not known at the moment, but for example the control card is known.
- Returns:
possibleobject is Person
-
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 represent. Omit if this is the same as the organsiation given in the TeamEntry element.
- Returns:
possibleobject is Organisation
-
setOrganisation
void setOrganisation(Organisation value)
Sets the value of the organisation property.
- Parameters:
value
- allowed object is Organisation
-
getLeg
BigInteger getLeg()
For relay entries, the number of the leg that this person is taking part in.
- Returns:
possibleobject is BigInteger
-
setLeg
void setLeg(BigInteger value)
Sets the value of the leg property.
- Parameters:
value
- allowed object is BigInteger
-
getLegOrder
BigInteger getLegOrder()
Defines the person's starting order within a team at a parallel relay leg.
- Returns:
possibleobject is BigInteger
-
setLegOrder
void setLegOrder(BigInteger value)
Sets the value of the legOrder property.
- Parameters:
value
- allowed object is BigInteger
-
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.
-
getAssignedFee
List<AssignedFee> getAssignedFee()
The fees that this particular person has to pay when entering the event. In a multi-race event, there is usually one element for each race. Fees assigned to the team as a whole should be defined in the TeamEntry element. 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.
-
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
-
-
-
-