package com.qianwen.smartman.modules.notify.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
import java.util.List;
|
|
@ApiModel(value = "NotifySystemUnreadVO对象", description = "系统通知未读信息")
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/notify/vo/NotifySystemUnreadVO.class */
|
public class NotifySystemUnreadVO implements Serializable {
|
@ApiModelProperty("未读站内信列表")
|
private List<NotifySystemVO> internalList;
|
@ApiModelProperty("未读公告列表")
|
private List<NotifySystemVO> noticeList;
|
@ApiModelProperty("全部未读列表")
|
private List<NotifySystemVO> totalList;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/notify/vo/NotifySystemUnreadVO$NotifySystemUnreadVOBuilder.class */
|
public static class NotifySystemUnreadVOBuilder {
|
private List<NotifySystemVO> internalList;
|
private List<NotifySystemVO> noticeList;
|
private List<NotifySystemVO> totalList;
|
|
NotifySystemUnreadVOBuilder() {
|
}
|
|
public NotifySystemUnreadVOBuilder internalList(final List<NotifySystemVO> internalList) {
|
this.internalList = internalList;
|
return this;
|
}
|
|
public NotifySystemUnreadVOBuilder noticeList(final List<NotifySystemVO> noticeList) {
|
this.noticeList = noticeList;
|
return this;
|
}
|
|
public NotifySystemUnreadVOBuilder totalList(final List<NotifySystemVO> totalList) {
|
this.totalList = totalList;
|
return this;
|
}
|
|
public NotifySystemUnreadVO build() {
|
return new NotifySystemUnreadVO(this.internalList, this.noticeList, this.totalList);
|
}
|
|
public String toString() {
|
return "NotifySystemUnreadVO.NotifySystemUnreadVOBuilder(internalList=" + this.internalList + ", noticeList=" + this.noticeList + ", totalList=" + this.totalList + ")";
|
}
|
}
|
|
public void setInternalList(final List<NotifySystemVO> internalList) {
|
this.internalList = internalList;
|
}
|
|
public void setNoticeList(final List<NotifySystemVO> noticeList) {
|
this.noticeList = noticeList;
|
}
|
|
public void setTotalList(final List<NotifySystemVO> totalList) {
|
this.totalList = totalList;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof NotifySystemUnreadVO) {
|
NotifySystemUnreadVO other = (NotifySystemUnreadVO) o;
|
if (other.canEqual(this)) {
|
Object this$internalList = getInternalList();
|
Object other$internalList = other.getInternalList();
|
if (this$internalList == null) {
|
if (other$internalList != null) {
|
return false;
|
}
|
} else if (!this$internalList.equals(other$internalList)) {
|
return false;
|
}
|
Object this$noticeList = getNoticeList();
|
Object other$noticeList = other.getNoticeList();
|
if (this$noticeList == null) {
|
if (other$noticeList != null) {
|
return false;
|
}
|
} else if (!this$noticeList.equals(other$noticeList)) {
|
return false;
|
}
|
Object this$totalList = getTotalList();
|
Object other$totalList = other.getTotalList();
|
return this$totalList == null ? other$totalList == null : this$totalList.equals(other$totalList);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof NotifySystemUnreadVO;
|
}
|
|
public int hashCode() {
|
Object $internalList = getInternalList();
|
int result = (1 * 59) + ($internalList == null ? 43 : $internalList.hashCode());
|
Object $noticeList = getNoticeList();
|
int result2 = (result * 59) + ($noticeList == null ? 43 : $noticeList.hashCode());
|
Object $totalList = getTotalList();
|
return (result2 * 59) + ($totalList == null ? 43 : $totalList.hashCode());
|
}
|
|
public String toString() {
|
return "NotifySystemUnreadVO(internalList=" + getInternalList() + ", noticeList=" + getNoticeList() + ", totalList=" + getTotalList() + ")";
|
}
|
|
public static NotifySystemUnreadVOBuilder builder() {
|
return new NotifySystemUnreadVOBuilder();
|
}
|
|
public NotifySystemUnreadVO(final List<NotifySystemVO> internalList, final List<NotifySystemVO> noticeList, final List<NotifySystemVO> totalList) {
|
this.internalList = internalList;
|
this.noticeList = noticeList;
|
this.totalList = totalList;
|
}
|
|
public NotifySystemUnreadVO() {
|
}
|
|
public List<NotifySystemVO> getInternalList() {
|
return this.internalList;
|
}
|
|
public List<NotifySystemVO> getNoticeList() {
|
return this.noticeList;
|
}
|
|
public List<NotifySystemVO> getTotalList() {
|
return this.totalList;
|
}
|
}
|