org.schema.TVEpisode Maven / Gradle / Ivy
package org.schema;
/**
* Schema.org/TVEpisode
* A TV episode which can be part of a series or season.
*
* @author schema.org
* @class TVEpisode
* @module org.schema
* @extends Episode
*/
public class TVEpisode extends Episode {
/**
* Schema.org/partOfTVSeries
* The TV series to which this episode or season belongs.
*
* @property partOfTVSeries
* @type TVSeries
*/
public TVSeries partOfTVSeries;
/**
* Schema.org/subtitleLanguage
* Languages in which subtitles/captions are available, in [IETF BCP 47 standard format](http://tools.ietf.org/html/bcp47).
*
* @property subtitleLanguage
* @type Text
*/
public String subtitleLanguage;
/**
* Schema.org/countryOfOrigin
* The country of the principal offices of the production company or individual responsible for the movie or program.
*
* @property countryOfOrigin
* @type Country
*/
public Country countryOfOrigin;
/**
* Constructor, automatically sets @context and @type.
*
* @constructor
*/
public TVEpisode() {
context = "http://schema.org/";
type = "TVEpisode";
}
}