package com.qianwen.smartman.modules.mdc.vo; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.math.BigDecimal; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/vo/StatusTimeTotalDetailVO.class */ public class StatusTimeTotalDetailVO implements Serializable { private static final long serialVersionUID = -530938150418043787L; @ApiModelProperty("状态总时长") private Long statusTotalTime; @ApiModelProperty("状态值") private String status; @ApiModelProperty("状态名称") private String statusName; @ApiModelProperty("占比") private BigDecimal Proportion; @ApiModelProperty("状态时长展示") private String showTotalTime; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/vo/StatusTimeTotalDetailVO$StatusTimeTotalDetailVOBuilder.class */ public static class StatusTimeTotalDetailVOBuilder { private Long statusTotalTime; private String status; private String statusName; private BigDecimal Proportion; private String showTotalTime; StatusTimeTotalDetailVOBuilder() { } public StatusTimeTotalDetailVOBuilder statusTotalTime(final Long statusTotalTime) { this.statusTotalTime = statusTotalTime; return this; } public StatusTimeTotalDetailVOBuilder status(final String status) { this.status = status; return this; } public StatusTimeTotalDetailVOBuilder statusName(final String statusName) { this.statusName = statusName; return this; } public StatusTimeTotalDetailVOBuilder Proportion(final BigDecimal Proportion) { this.Proportion = Proportion; return this; } public StatusTimeTotalDetailVOBuilder showTotalTime(final String showTotalTime) { this.showTotalTime = showTotalTime; return this; } public StatusTimeTotalDetailVO build() { return new StatusTimeTotalDetailVO(this.statusTotalTime, this.status, this.statusName, this.Proportion, this.showTotalTime); } public String toString() { return "StatusTimeTotalDetailVO.StatusTimeTotalDetailVOBuilder(statusTotalTime=" + this.statusTotalTime + ", status=" + this.status + ", statusName=" + this.statusName + ", Proportion=" + this.Proportion + ", showTotalTime=" + this.showTotalTime + ")"; } } public void setStatusTotalTime(final Long statusTotalTime) { this.statusTotalTime = statusTotalTime; } public void setStatus(final String status) { this.status = status; } public void setStatusName(final String statusName) { this.statusName = statusName; } public void setProportion(final BigDecimal Proportion) { this.Proportion = Proportion; } public void setShowTotalTime(final String showTotalTime) { this.showTotalTime = showTotalTime; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof StatusTimeTotalDetailVO) { StatusTimeTotalDetailVO other = (StatusTimeTotalDetailVO) o; if (other.canEqual(this)) { Object this$statusTotalTime = getStatusTotalTime(); Object other$statusTotalTime = other.getStatusTotalTime(); if (this$statusTotalTime == null) { if (other$statusTotalTime != null) { return false; } } else if (!this$statusTotalTime.equals(other$statusTotalTime)) { return false; } Object this$status = getStatus(); Object other$status = other.getStatus(); if (this$status == null) { if (other$status != null) { return false; } } else if (!this$status.equals(other$status)) { return false; } Object this$statusName = getStatusName(); Object other$statusName = other.getStatusName(); if (this$statusName == null) { if (other$statusName != null) { return false; } } else if (!this$statusName.equals(other$statusName)) { return false; } Object this$Proportion = getProportion(); Object other$Proportion = other.getProportion(); if (this$Proportion == null) { if (other$Proportion != null) { return false; } } else if (!this$Proportion.equals(other$Proportion)) { return false; } Object this$showTotalTime = getShowTotalTime(); Object other$showTotalTime = other.getShowTotalTime(); return this$showTotalTime == null ? other$showTotalTime == null : this$showTotalTime.equals(other$showTotalTime); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof StatusTimeTotalDetailVO; } public int hashCode() { Object $statusTotalTime = getStatusTotalTime(); int result = (1 * 59) + ($statusTotalTime == null ? 43 : $statusTotalTime.hashCode()); Object $status = getStatus(); int result2 = (result * 59) + ($status == null ? 43 : $status.hashCode()); Object $statusName = getStatusName(); int result3 = (result2 * 59) + ($statusName == null ? 43 : $statusName.hashCode()); Object $Proportion = getProportion(); int result4 = (result3 * 59) + ($Proportion == null ? 43 : $Proportion.hashCode()); Object $showTotalTime = getShowTotalTime(); return (result4 * 59) + ($showTotalTime == null ? 43 : $showTotalTime.hashCode()); } public String toString() { return "StatusTimeTotalDetailVO(statusTotalTime=" + getStatusTotalTime() + ", status=" + getStatus() + ", statusName=" + getStatusName() + ", Proportion=" + getProportion() + ", showTotalTime=" + getShowTotalTime() + ")"; } public static StatusTimeTotalDetailVOBuilder builder() { return new StatusTimeTotalDetailVOBuilder(); } public StatusTimeTotalDetailVO() { } public StatusTimeTotalDetailVO(final Long statusTotalTime, final String status, final String statusName, final BigDecimal Proportion, final String showTotalTime) { this.statusTotalTime = statusTotalTime; this.status = status; this.statusName = statusName; this.Proportion = Proportion; this.showTotalTime = showTotalTime; } public Long getStatusTotalTime() { return this.statusTotalTime; } public String getStatus() { return this.status; } public String getStatusName() { return this.statusName; } public BigDecimal getProportion() { return this.Proportion; } public String getShowTotalTime() { return this.showTotalTime; } }