Class TeamEntryPerson
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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<AssignedFee>The fees that this particular person has to pay when entering the event.protected List<ControlCard>Information about the control cards (punching cards) that the person uses at the event.protected ExtensionsContainer element for custom elements from other schemas.protected BigIntegerFor relay entries, the number of the leg that this person is taking part in.protected BigIntegerDefines the person's starting order within a team at a parallel relay leg.protected OrganisationThe organisation that the person represent.protected PersonThe person.Any score that is submitted together with the entry, e.g. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe fees that this particular person has to pay when entering the event.Information about the control cards (punching cards) that the person uses at the event.Container element for custom elements from other schemas.getLeg()For relay entries, the number of the leg that this person is taking part in.Defines the person's starting order within a team at a parallel relay leg.The organisation that the person represent.The person.getScore()Any score that is submitted together with the entry, e.g.voidsetExtensions(Extensions value) Sets the value of the extensions property.voidsetLeg(BigInteger value) Sets the value of the leg property.voidsetLegOrder(BigInteger value) Sets the value of the legOrder property.voidsetOrganisation(Organisation value) Sets the value of the organisation property.voidSets the value of the person property.
-
Field Details
-
person
The person. Omit if the person is not known at the moment, but for example the control card is known. -
organisation
The organisation that the person represent. Omit if this is the same as the organsiation given in the TeamEntry element. -
leg
For relay entries, the number of the leg that this person is taking part in. -
legOrder
Defines the person's starting order within a team at a parallel relay leg. -
controlCard
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. -
score
Any score that is submitted together with the entry, e.g. World Ranking points. -
assignedFee
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. -
extensions
Container element for custom elements from other schemas.
-
-
Constructor Details
-
TeamEntryPerson
public TeamEntryPerson()
-
-
Method Details
-
getPerson
The person. Omit if the person is not known at the moment, but for example the control card is known.- 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 represent. Omit if this is the same as the organsiation given in the TeamEntry element.- Returns:
- possible object is
Organisation
-
setOrganisation
Sets the value of the organisation property.- Parameters:
value- allowed object isOrganisation- See Also:
-
getLeg
For relay entries, the number of the leg that this person is taking part in.- Returns:
- possible object is
BigInteger
-
setLeg
Sets the value of the leg property.- Parameters:
value- allowed object isBigInteger- See Also:
-
getLegOrder
Defines the person's starting order within a team at a parallel relay leg.- Returns:
- possible object is
BigInteger
-
setLegOrder
Sets the value of the legOrder property.- Parameters:
value- allowed object isBigInteger- See Also:
-
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
setmethod 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.
-
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
setmethod 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:
- The value of the score property.
-
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
setmethod 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.
-
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:
-