Package iofXml.v3

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 Detail

      • TeamEntry

        TeamEntry()
    • Method Detail

      • getId

         Id getId()

        Gets the value of the id property.

        Returns:

        possibleobject is Id

      • 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.

      • 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