All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sportradar.uf.sportsapi.datamodel.SAPITournamentInfoEndpoint Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2019.05.22 at 02:21:20 PM CEST 
//


package com.sportradar.uf.sportsapi.datamodel;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * 

Java class for tournamentInfoEndpoint complex type. * *

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

 * <complexType name="tournamentInfoEndpoint">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="tournament" type="{http://schemas.sportradar.com/sportsapi/v1/unified}tournamentExtended"/>
 *         <element name="season" type="{http://schemas.sportradar.com/sportsapi/v1/unified}seasonExtended" minOccurs="0"/>
 *         <element name="round" type="{http://schemas.sportradar.com/sportsapi/v1/unified}matchRound" minOccurs="0"/>
 *         <element name="season_coverage_info" type="{http://schemas.sportradar.com/sportsapi/v1/unified}seasonCoverageInfo" minOccurs="0"/>
 *         <element name="coverage_info" type="{http://schemas.sportradar.com/sportsapi/v1/unified}tournamentLiveCoverageInfo" minOccurs="0"/>
 *         <element name="groups" type="{http://schemas.sportradar.com/sportsapi/v1/unified}tournamentGroups" minOccurs="0"/>
 *         <element name="competitors" type="{http://schemas.sportradar.com/sportsapi/v1/unified}competitors" minOccurs="0"/>
 *         <element name="children" type="{http://schemas.sportradar.com/sportsapi/v1/unified}children" minOccurs="0"/>
 *       </sequence>
 *       <attribute name="generated_at" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "tournamentInfoEndpoint", propOrder = { "tournament", "season", "round", "seasonCoverageInfo", "coverageInfo", "groups", "competitors", "children" }) @XmlSeeAlso({ SAPIStandardTournamentInfoEndpoint.class, SAPISimpleTournamentInfoEndpoint.class, SAPIRaceTournamentInfoEndpoint.class }) public class SAPITournamentInfoEndpoint { @XmlElement(required = true) protected SAPITournamentExtended tournament; protected SAPISeasonExtended season; protected SAPIMatchRound round; @XmlElement(name = "season_coverage_info") protected SAPISeasonCoverageInfo seasonCoverageInfo; @XmlElement(name = "coverage_info") protected SAPITournamentLiveCoverageInfo coverageInfo; protected SAPITournamentGroups groups; protected SAPICompetitors competitors; protected SAPIChildren children; @XmlAttribute(name = "generated_at") @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar generatedAt; /** * Gets the value of the tournament property. * * @return * possible object is * {@link SAPITournamentExtended } * */ public SAPITournamentExtended getTournament() { return tournament; } /** * Sets the value of the tournament property. * * @param value * allowed object is * {@link SAPITournamentExtended } * */ public void setTournament(SAPITournamentExtended value) { this.tournament = value; } /** * Gets the value of the season property. * * @return * possible object is * {@link SAPISeasonExtended } * */ public SAPISeasonExtended getSeason() { return season; } /** * Sets the value of the season property. * * @param value * allowed object is * {@link SAPISeasonExtended } * */ public void setSeason(SAPISeasonExtended value) { this.season = value; } /** * Gets the value of the round property. * * @return * possible object is * {@link SAPIMatchRound } * */ public SAPIMatchRound getRound() { return round; } /** * Sets the value of the round property. * * @param value * allowed object is * {@link SAPIMatchRound } * */ public void setRound(SAPIMatchRound value) { this.round = value; } /** * Gets the value of the seasonCoverageInfo property. * * @return * possible object is * {@link SAPISeasonCoverageInfo } * */ public SAPISeasonCoverageInfo getSeasonCoverageInfo() { return seasonCoverageInfo; } /** * Sets the value of the seasonCoverageInfo property. * * @param value * allowed object is * {@link SAPISeasonCoverageInfo } * */ public void setSeasonCoverageInfo(SAPISeasonCoverageInfo value) { this.seasonCoverageInfo = value; } /** * Gets the value of the coverageInfo property. * * @return * possible object is * {@link SAPITournamentLiveCoverageInfo } * */ public SAPITournamentLiveCoverageInfo getCoverageInfo() { return coverageInfo; } /** * Sets the value of the coverageInfo property. * * @param value * allowed object is * {@link SAPITournamentLiveCoverageInfo } * */ public void setCoverageInfo(SAPITournamentLiveCoverageInfo value) { this.coverageInfo = value; } /** * Gets the value of the groups property. * * @return * possible object is * {@link SAPITournamentGroups } * */ public SAPITournamentGroups getGroups() { return groups; } /** * Sets the value of the groups property. * * @param value * allowed object is * {@link SAPITournamentGroups } * */ public void setGroups(SAPITournamentGroups value) { this.groups = value; } /** * Gets the value of the competitors property. * * @return * possible object is * {@link SAPICompetitors } * */ public SAPICompetitors getCompetitors() { return competitors; } /** * Sets the value of the competitors property. * * @param value * allowed object is * {@link SAPICompetitors } * */ public void setCompetitors(SAPICompetitors value) { this.competitors = value; } /** * Gets the value of the children property. * * @return * possible object is * {@link SAPIChildren } * */ public SAPIChildren getChildren() { return children; } /** * Sets the value of the children property. * * @param value * allowed object is * {@link SAPIChildren } * */ public void setChildren(SAPIChildren value) { this.children = value; } /** * Gets the value of the generatedAt property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getGeneratedAt() { return generatedAt; } /** * Sets the value of the generatedAt property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setGeneratedAt(XMLGregorianCalendar value) { this.generatedAt = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy