Class TeamEntry
-
- All Implemented Interfaces:
public class TeamEntry
Defines an event entry for a team.
Java class for TeamEntry complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="TeamEntry"> <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="Name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="Organisation" type="{http://www.orienteering.org/datastandard/3.0}Organisation" maxOccurs="unbounded" minOccurs="0"/> <element name="TeamEntryPerson" type="{http://www.orienteering.org/datastandard/3.0}TeamEntryPerson" maxOccurs="unbounded" minOccurs="0"/> <element name="Class" type="{http://www.orienteering.org/datastandard/3.0}Class" maxOccurs="unbounded" minOccurs="0"/> <element name="Race" 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="ContactInformation" type="{http://www.w3.org/2001/XMLSchema}string" 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 TeamEntry()
-
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. String
getName()
The name of the team. void
setName(String value)
Sets the value of the name property. List<Organisation>
getOrganisation()
The organisation(s) that the team represents. List<TeamEntryPerson>
getTeamEntryPerson()
The persons that make up the team. List<Class>
getClazz()
The class(es) the team wants to take part in. List<BigInteger>
getRace()
The numbers of the races that the team is taking part in. List<AssignedFee>
getAssignedFee()
The fees that the team as a whole has to pay when entering the event. List<ServiceRequest>
getServiceRequest()
Defines the services requested by the team. 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. String
getContactInformation()
Contact information (name and e.g. void
setContactInformation(String value)
Sets the value of the contactInformation 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
-
getName
String getName()
The name of the team. If a relay, this is probably the name of the club optionally followed by a sequence number to distinguish teams from the same club in a class.
- Returns:
possibleobject is String
-
setName
void setName(String value)
Sets the value of the name property.
- Parameters:
value
- allowed object is String
-
getOrganisation
List<Organisation> getOrganisation()
The organisation(s) that the team represents. Gets the value of the organisation 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 organisation property.For example, to add a new item, do as follows:
getOrganisation().add(newItem);
Objects of the following type(s) are allowed in the list Organisation
- Returns:
Thevalue of the organisation property.
-
getTeamEntryPerson
List<TeamEntryPerson> getTeamEntryPerson()
The persons that make up the team. Gets the value of the teamEntryPerson 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 teamEntryPerson property.For example, to add a new item, do as follows:
getTeamEntryPerson().add(newItem);
Objects of the following type(s) are allowed in the list TeamEntryPerson
- Returns:
Thevalue of the teamEntryPerson property.
-
getClazz
List<Class> getClazz()
The class(es) the team 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.
-
getRace
List<BigInteger> getRace()
The numbers of the races that the team is taking part in. If not specified, team person takes part in all races. Gets the value of the race 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 race property.For example, to add a new item, do as follows:
getRace().add(newItem);
Objects of the following type(s) are allowed in the list BigInteger
- Returns:
Thevalue of the race property.
-
getAssignedFee
List<AssignedFee> getAssignedFee()
The fees that the team as a whole has to pay when entering the event. In a multi-race event, there is usually one element for each race. If there are differentated fees for the team members, specify them in the TeamEntryPerson elements. 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 team. 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
-
getContactInformation
String getContactInformation()
Contact information (name and e.g. mobile phone number) to a team leader or coach, expressed as plain text.
- Returns:
possibleobject is String
-
setContactInformation
void setContactInformation(String value)
Sets the value of the contactInformation property.
- Parameters:
value
- allowed object is String
-
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
-
-
-
-