Package iofXml.v3

Class TeamStart

java.lang.Object
iofXml.v3.TeamStart

public class TeamStart extends Object
Start information for a team, including e.g. team name, start times and bib numbers.

Java class for TeamStart complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="TeamStart">
   <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="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Organisation" type="{http://www.orienteering.org/datastandard/3.0}Organisation" maxOccurs="unbounded" minOccurs="0"/>
         <element name="BibNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TeamMemberStart" type="{http://www.orienteering.org/datastandard/3.0}TeamMemberStart" 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="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 Details

    • entryId

      protected Id entryId
      The id corresponding to this team's entry in an EntryList.
    • name

      protected String name
      The name of the team, e.g. organisation name and team number for a relay team. Omit if the team name is not know, e.g. a vacant team.
    • organisation

      protected List<Organisation> organisation
      The organisation(s) the team is representing.
    • bibNumber

      protected String bibNumber
      The bib number that the members of the team are wearing. If each team member has a unique bib number, use the BibNumber of the TeamMemberStart element.
    • teamMemberStart

      protected List<TeamMemberStart> teamMemberStart
      Information about the start times for the team members. One element per relay leg must be included, even if the team has not assigned any team member to the leg.
    • assignedFee

      protected List<AssignedFee> assignedFee
      Defines the fees that the team has been assigned.
    • serviceRequest

      protected List<ServiceRequest> serviceRequest
      Defines the services requested by the team.
    • extensions

      protected Extensions extensions
      Container element for custom elements from other schemas.
    • modifyTime

      protected XMLGregorianCalendar modifyTime
  • Constructor Details

    • TeamStart

      public TeamStart()
  • Method Details

    • getEntryId

      public Id getEntryId()
      The id corresponding to this team's entry in an EntryList.
      Returns:
      possible object is Id
    • setEntryId

      public void setEntryId(Id value)
      Sets the value of the entryId property.
      Parameters:
      value - allowed object is Id
      See Also:
    • getName

      public String getName()
      The name of the team, e.g. organisation name and team number for a relay team. Omit if the team name is not know, e.g. a vacant team.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
      See Also:
    • getOrganisation

      public List<Organisation> getOrganisation()
      The organisation(s) the team is representing. 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:
      The value of the organisation property.
    • getBibNumber

      public String getBibNumber()
      The bib number that the members of the team are wearing. If each team member has a unique bib number, use the BibNumber of the TeamMemberStart element.
      Returns:
      possible object is String
    • setBibNumber

      public void setBibNumber(String value)
      Sets the value of the bibNumber property.
      Parameters:
      value - allowed object is String
      See Also:
    • getTeamMemberStart

      public List<TeamMemberStart> getTeamMemberStart()
      Information about the start times for the team members. One element per relay leg must be included, even if the team has not assigned any team member to the leg. Gets the value of the teamMemberStart 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 teamMemberStart property.

      For example, to add a new item, do as follows:

       getTeamMemberStart().add(newItem);
       

      Objects of the following type(s) are allowed in the list TeamMemberStart

      Returns:
      The value of the teamMemberStart property.
    • getAssignedFee

      public List<AssignedFee> getAssignedFee()
      Defines the fees that the team has been assigned. 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:
      The value of the assignedFee property.
    • getServiceRequest

      public 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:
      The value of the serviceRequest property.
    • getExtensions

      public Extensions getExtensions()
      Container element for custom elements from other schemas.
      Returns:
      possible object is Extensions
    • setExtensions

      public void setExtensions(Extensions value)
      Sets the value of the extensions property.
      Parameters:
      value - allowed object is Extensions
      See Also:
    • getModifyTime

      public XMLGregorianCalendar getModifyTime()
      Gets the value of the modifyTime property.
      Returns:
      possible object is XMLGregorianCalendar
    • setModifyTime

      public void setModifyTime(XMLGregorianCalendar value)
      Sets the value of the modifyTime property.
      Parameters:
      value - allowed object is XMLGregorianCalendar