139 lines
4.1 KiB
Java
139 lines
4.1 KiB
Java
package com.yunbao.common.bean;
|
|
|
|
import com.google.gson.annotations.SerializedName;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 整合进入直播间接口
|
|
*/
|
|
public class EnterRoomNewModel extends BaseModel {
|
|
|
|
@SerializedName("liveInfo")
|
|
private LiveInfoModel liveInfo = new LiveInfoModel();//直播间信息
|
|
@SerializedName("enterRoomInfo")
|
|
private EnterRoomInfoModel enterRoomInfo = new EnterRoomInfoModel();//原接口进入直播间数据返回
|
|
@SerializedName("rankHour")
|
|
private RankHourModel rankHour = new RankHourModel();//.热度卡
|
|
@SerializedName("newPeopleTask")
|
|
private NewPeopleTaskModel newPeopleTask = new NewPeopleTaskModel();//新人任务
|
|
@SerializedName("wishList")
|
|
private WishListModel wishList = new WishListModel();//心愿单
|
|
@SerializedName("guardUser")
|
|
private GuardUserModel guardUserAvatar = new GuardUserModel();//守护
|
|
@SerializedName("activeList")
|
|
private List<ActiveModel> activeList = new ArrayList<>();//活动列表
|
|
@SerializedName("isUseHotCard")
|
|
private String isUseHotCard = "";//是否使用热度卡
|
|
@SerializedName("liveRoomActivity")
|
|
private List<LiveRoomActivityModel> liveRoomActivityModels = new ArrayList<>();//活动列表
|
|
@SerializedName("clarityType")
|
|
private int clarityType;
|
|
|
|
public List<LiveRoomActivityModel> getLiveRoomActivityModels() {
|
|
return liveRoomActivityModels;
|
|
}
|
|
|
|
public EnterRoomNewModel setLiveRoomActivityModels(List<LiveRoomActivityModel> liveRoomActivityModels) {
|
|
this.liveRoomActivityModels = liveRoomActivityModels;
|
|
return this;
|
|
}
|
|
|
|
public LiveInfoModel getLiveInfo() {
|
|
return liveInfo;
|
|
}
|
|
|
|
public EnterRoomNewModel setLiveInfo(LiveInfoModel liveInfo) {
|
|
this.liveInfo = liveInfo;
|
|
return this;
|
|
}
|
|
|
|
public EnterRoomInfoModel getEnterRoomInfo() {
|
|
return enterRoomInfo;
|
|
}
|
|
|
|
public EnterRoomNewModel setEnterRoomInfo(EnterRoomInfoModel enterRoomInfo) {
|
|
this.enterRoomInfo = enterRoomInfo;
|
|
return this;
|
|
}
|
|
|
|
public RankHourModel getRankHour() {
|
|
return rankHour;
|
|
}
|
|
|
|
public EnterRoomNewModel setRankHour(RankHourModel rankHour) {
|
|
this.rankHour = rankHour;
|
|
return this;
|
|
}
|
|
|
|
public NewPeopleTaskModel getNewPeopleTask() {
|
|
return newPeopleTask;
|
|
}
|
|
|
|
public EnterRoomNewModel setNewPeopleTask(NewPeopleTaskModel newPeopleTask) {
|
|
this.newPeopleTask = newPeopleTask;
|
|
return this;
|
|
}
|
|
|
|
public WishListModel getWishList() {
|
|
return wishList;
|
|
}
|
|
|
|
public EnterRoomNewModel setWishList(WishListModel wishList) {
|
|
this.wishList = wishList;
|
|
return this;
|
|
}
|
|
|
|
public GuardUserModel getGuardUserAvatar() {
|
|
return guardUserAvatar;
|
|
}
|
|
|
|
public EnterRoomNewModel setGuardUserAvatar(GuardUserModel guardUserAvatar) {
|
|
this.guardUserAvatar = guardUserAvatar;
|
|
return this;
|
|
}
|
|
|
|
public List<ActiveModel> getActiveList() {
|
|
return activeList;
|
|
}
|
|
|
|
public EnterRoomNewModel setActiveList(List<ActiveModel> activeList) {
|
|
this.activeList = activeList;
|
|
return this;
|
|
}
|
|
|
|
public String getIsUseHotCard() {
|
|
return isUseHotCard;
|
|
}
|
|
|
|
public EnterRoomNewModel setIsUseHotCard(String isUseHotCard) {
|
|
this.isUseHotCard = isUseHotCard;
|
|
return this;
|
|
}
|
|
|
|
public int getClarityType() {
|
|
return clarityType;
|
|
}
|
|
|
|
public void setClarityType(int clarityType) {
|
|
this.clarityType = clarityType;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return "EnterRoomNewModel{" +
|
|
"liveInfo=" + liveInfo +
|
|
", enterRoomInfo=" + enterRoomInfo +
|
|
", rankHour=" + rankHour +
|
|
", newPeopleTask=" + newPeopleTask +
|
|
", wishList=" + wishList +
|
|
", guardUserAvatar=" + guardUserAvatar +
|
|
", activeList=" + activeList +
|
|
", isUseHotCard='" + isUseHotCard + '\'' +
|
|
", liveRoomActivityModels=" + liveRoomActivityModels +
|
|
", clarityType=" + clarityType +
|
|
'}';
|
|
}
|
|
}
|