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;
|
}
|
}
|