| | |
| | | package com.yeshi.buwan.domain.live; |
| | | |
| | | import com.google.gson.annotations.Expose; |
| | | import org.springframework.data.annotation.Id; |
| | | import org.springframework.data.mongodb.core.mapping.Document; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 电视直播渠道 |
| | | */ |
| | | @Document(collection = "tvLiveChannel") |
| | | public class TVLiveChannel { |
| | | |
| | | //正常 |
| | | public final static int STATE_NORMAL = 1; |
| | | //隐藏 |
| | | public final static int STATE_HIDDEN = 0; |
| | | |
| | | @Expose |
| | | @Id |
| | | private String id; |
| | | @Expose |
| | | private String name; |
| | | private String hPicture; |
| | | private String vPicture; |
| | |
| | | private String nowProgramTime; |
| | | private String nextProgram; |
| | | private String nextProgramTime; |
| | | private Integer state; |
| | | private Date createTime; |
| | | private Date updateTime; |
| | | //节目列表 |
| | | private List<TVLiveProgram> programList; |
| | | |
| | | |
| | | public String getId() { |
| | | return id; |
| | | } |
| | | |
| | | public void setId(String id) { |
| | | this.id = id; |
| | | } |
| | | |
| | | public String getName() { |
| | | return name; |
| | | } |
| | | |
| | | public void setName(String name) { |
| | | this.name = name; |
| | | } |
| | | |
| | | public String gethPicture() { |
| | | return hPicture; |
| | | } |
| | | |
| | | public void sethPicture(String hPicture) { |
| | | this.hPicture = hPicture; |
| | | } |
| | | |
| | | public String getvPicture() { |
| | | return vPicture; |
| | | } |
| | | |
| | | public void setvPicture(String vPicture) { |
| | | this.vPicture = vPicture; |
| | | } |
| | | |
| | | public String getNowProgram() { |
| | | return nowProgram; |
| | | } |
| | | |
| | | public void setNowProgram(String nowProgram) { |
| | | this.nowProgram = nowProgram; |
| | | } |
| | | |
| | | public String getNowProgramTime() { |
| | | return nowProgramTime; |
| | | } |
| | | |
| | | public void setNowProgramTime(String nowProgramTime) { |
| | | this.nowProgramTime = nowProgramTime; |
| | | } |
| | | |
| | | public String getNextProgram() { |
| | | return nextProgram; |
| | | } |
| | | |
| | | public void setNextProgram(String nextProgram) { |
| | | this.nextProgram = nextProgram; |
| | | } |
| | | |
| | | public String getNextProgramTime() { |
| | | return nextProgramTime; |
| | | } |
| | | |
| | | public void setNextProgramTime(String nextProgramTime) { |
| | | this.nextProgramTime = nextProgramTime; |
| | | } |
| | | |
| | | public Date getCreateTime() { |
| | | return createTime; |
| | | } |
| | | |
| | | public void setCreateTime(Date createTime) { |
| | | this.createTime = createTime; |
| | | } |
| | | |
| | | public Date getUpdateTime() { |
| | | return updateTime; |
| | | } |
| | | |
| | | public void setUpdateTime(Date updateTime) { |
| | | this.updateTime = updateTime; |
| | | } |
| | | |
| | | public Integer getState() { |
| | | return state; |
| | | } |
| | | |
| | | public void setState(Integer state) { |
| | | this.state = state; |
| | | } |
| | | |
| | | |
| | | public List<TVLiveProgram> getProgramList() { |
| | | return programList; |
| | | } |
| | | |
| | | public void setProgramList(List<TVLiveProgram> programList) { |
| | | this.programList = programList; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 直播节目 |
| | | */ |
| | | public static class TVLiveProgram { |
| | | private String time; |
| | | private String name; |
| | | |
| | | public TVLiveProgram(String time, String name) { |
| | | this.time = time; |
| | | this.name = name; |
| | | } |
| | | |
| | | public String getTime() { |
| | | return time; |
| | | } |
| | | |
| | | public void setTime(String time) { |
| | | this.time = time; |
| | | } |
| | | |
| | | public String getName() { |
| | | return name; |
| | | } |
| | | |
| | | public void setName(String name) { |
| | | this.name = name; |
| | | } |
| | | } |
| | | } |