package com.newvideo.domain;
|
|
import java.util.List;
|
|
import javax.persistence.Entity;
|
import javax.persistence.ManyToOne;
|
import javax.validation.constraints.Pattern;
|
|
import com.google.gson.annotations.Expose;
|
|
/**
|
* 首页的分类
|
*
|
* @author Administrator
|
*
|
*/
|
@Entity
|
public class HomeType {
|
@Expose
|
private String id;
|
@Expose
|
private String name;
|
@Expose
|
private String createtime;
|
private String beizhu;
|
@Pattern(regexp="[0-9]+",message="请输入数字")
|
private String orderby;
|
private AdminInfo admin;
|
@Expose
|
private List<HomeVideo> homeVideoList;
|
@Expose
|
private List<VideoInfo> videoList;// 做老版本兼容
|
@Expose
|
private String activity;
|
@Expose
|
private String params;
|
@Expose
|
private boolean hasMore;
|
@Expose
|
private String iosControl;
|
@Expose
|
private String icon;
|
|
|
public String getIcon() {
|
return icon;
|
}
|
|
public void setIcon(String icon) {
|
this.icon = icon;
|
}
|
|
@Expose
|
private List<HomeTypeItem> itemTypeList;//子类型
|
|
|
|
public List<HomeTypeItem> getItemTypeList() {
|
return itemTypeList;
|
}
|
|
public void setItemTypeList(List<HomeTypeItem> itemTypeList) {
|
this.itemTypeList = itemTypeList;
|
}
|
|
public String getIosControl() {
|
return iosControl;
|
}
|
|
public void setIosControl(String iosControl) {
|
this.iosControl = iosControl;
|
}
|
|
@Expose
|
private int number;// 显示多少个
|
|
public int getNumber() {
|
return number;
|
}
|
|
public void setNumber(int number) {
|
this.number = number;
|
}
|
|
public String getActivity() {
|
return activity;
|
}
|
|
public void setActivity(String activity) {
|
this.activity = activity;
|
}
|
|
public String getParams() {
|
return params;
|
}
|
|
public void setParams(String params) {
|
this.params = params;
|
}
|
|
public boolean isHasMore() {
|
return hasMore;
|
}
|
|
public void setHasMore(boolean hasMore) {
|
this.hasMore = hasMore;
|
}
|
|
public List<VideoInfo> getVideoList() {
|
return videoList;
|
}
|
|
public void setVideoList(List<VideoInfo> videoList) {
|
this.videoList = videoList;
|
}
|
|
public List<HomeVideo> getHomeVideoList() {
|
return homeVideoList;
|
}
|
|
public void setHomeVideoList(List<HomeVideo> homeVideoList) {
|
this.homeVideoList = homeVideoList;
|
}
|
|
@Expose
|
private int columns;
|
|
public int getColumns() {
|
return columns;
|
}
|
|
public void setColumns(int columns) {
|
this.columns = columns;
|
}
|
|
public HomeType() {
|
|
}
|
|
public HomeType(String id) {
|
this.id = id;
|
}
|
|
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 getCreatetime() {
|
return createtime;
|
}
|
|
public void setCreatetime(String createtime) {
|
this.createtime = createtime;
|
}
|
|
public String getBeizhu() {
|
return beizhu;
|
}
|
|
public void setBeizhu(String beizhu) {
|
this.beizhu = beizhu;
|
}
|
|
public String getOrderby() {
|
return orderby;
|
}
|
|
public void setOrderby(String orderby) {
|
this.orderby = orderby;
|
}
|
|
@ManyToOne
|
public AdminInfo getAdmin() {
|
return admin;
|
}
|
|
public void setAdmin(AdminInfo admin) {
|
this.admin = admin;
|
}
|
|
}
|