com.vikingbrain.nmt.responses.metadatadatabase.ObjectVideoEpisodeInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of thedavidbox-client4j Show documentation
Show all versions of thedavidbox-client4j Show documentation
A Java HTTP client for consuming TheDavidBox Service API of Networked Media Tank devices
package com.vikingbrain.nmt.responses.metadatadatabase;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;
/**
*
* @author vikingBrain
*/
@Root(name="video_info", strict=false)
public class ObjectVideoEpisodeInfo {
//display_path
//external_subtitles
//frame_rate
//original_path
//release_date
//subtitles subtitle
@Element(name="id")
private String id;
@Element(name="path")
private String path;
@Element(name="aspect_ratio")
private String aspectRatio;
@Element(name="format")
private String format;
@Element(name="resolution")
private String resolution;
@Element(name="synopsis")
private String synopsis;
public final String getId() {
return id;
}
public final void setId(String id) {
this.id = id;
}
public final String getPath() {
return path;
}
public final void setPath(String path) {
this.path = path;
}
public final String getAspectRatio() {
return aspectRatio;
}
public final void setAspectRatio(String aspectRatio) {
this.aspectRatio = aspectRatio;
}
public final String getFormat() {
return format;
}
public final void setFormat(String format) {
this.format = format;
}
public final String getResolution() {
return resolution;
}
public final void setResolution(String resolution) {
this.resolution = resolution;
}
public final String getSynopsis() {
return synopsis;
}
public final void setSynopsis(String synopsis) {
this.synopsis = synopsis;
}
@Override
public String toString() {
return "ObjectVideoEpisodeInfo [id=" + id + ", path=" + path
+ ", aspectRatio=" + aspectRatio + ", format=" + format
+ ", resolution=" + resolution + ", synopsis=" + synopsis + "]";
}
}