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;
}
}