package com.newvideo.domain; import com.google.gson.annotations.Expose; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.ManyToOne; /** * 视频的url链接 * * @author Administrator * */ @Entity public class VideoUrl { @Expose private Long id; @Id @GeneratedValue public Long getId() { return id; } public void setId(Long id) { this.id = id; } @Expose private VideoResource resource; @Expose private String url; @Expose private String createtime; private AdminInfo admin; private String beizhu; private String baseUrl; @Expose private String invalid; public String getInvalid() { return invalid; } public void setInvalid(String invalid) { this.invalid = invalid; } @ManyToOne private VideoDetailInfo videoDetail; public VideoDetailInfo getVideoDetail() { return videoDetail; } public void setVideoDetail(VideoDetailInfo videoDetail) { this.videoDetail = videoDetail; } public String getBaseUrl() { return baseUrl; } public void setBaseUrl(String baseUrl) { this.baseUrl = baseUrl; } @ManyToOne public VideoResource getResource() { return resource; } public void setResource(VideoResource resource) { this.resource = resource; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getCreatetime() { return createtime; } public void setCreatetime(String createtime) { this.createtime = createtime; } @ManyToOne public AdminInfo getAdmin() { return admin; } public void setAdmin(AdminInfo admin) { this.admin = admin; } public String getBeizhu() { return beizhu; } public void setBeizhu(String beizhu) { this.beizhu = beizhu; } }