package com.qianwen.smartman.modules.andon.vo; import io.swagger.annotations.ApiModelProperty; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/andon/vo/HmiAndonVO.class */ public class HmiAndonVO { @ApiModelProperty("安灯记录id") private String id; @ApiModelProperty("安灯类型id") private String typeId; @ApiModelProperty("安灯类型编号") private String typeCode; @ApiModelProperty("安灯类型名称") private String typeName; @ApiModelProperty("当前状态 1待接收 2-已接收") private Integer curStatus; public HmiAndonVO setId(final String id) { this.id = id; return this; } public HmiAndonVO setTypeId(final String typeId) { this.typeId = typeId; return this; } public HmiAndonVO setTypeCode(final String typeCode) { this.typeCode = typeCode; return this; } public HmiAndonVO setTypeName(final String typeName) { this.typeName = typeName; return this; } public HmiAndonVO setCurStatus(final Integer curStatus) { this.curStatus = curStatus; return this; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof HmiAndonVO) { HmiAndonVO other = (HmiAndonVO) o; if (other.canEqual(this)) { Object this$curStatus = getCurStatus(); Object other$curStatus = other.getCurStatus(); if (this$curStatus == null) { if (other$curStatus != null) { return false; } } else if (!this$curStatus.equals(other$curStatus)) { return false; } Object this$id = getId(); Object other$id = other.getId(); if (this$id == null) { if (other$id != null) { return false; } } else if (!this$id.equals(other$id)) { return false; } Object this$typeId = getTypeId(); Object other$typeId = other.getTypeId(); if (this$typeId == null) { if (other$typeId != null) { return false; } } else if (!this$typeId.equals(other$typeId)) { return false; } Object this$typeCode = getTypeCode(); Object other$typeCode = other.getTypeCode(); if (this$typeCode == null) { if (other$typeCode != null) { return false; } } else if (!this$typeCode.equals(other$typeCode)) { return false; } Object this$typeName = getTypeName(); Object other$typeName = other.getTypeName(); return this$typeName == null ? other$typeName == null : this$typeName.equals(other$typeName); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof HmiAndonVO; } public int hashCode() { Object $curStatus = getCurStatus(); int result = (1 * 59) + ($curStatus == null ? 43 : $curStatus.hashCode()); Object $id = getId(); int result2 = (result * 59) + ($id == null ? 43 : $id.hashCode()); Object $typeId = getTypeId(); int result3 = (result2 * 59) + ($typeId == null ? 43 : $typeId.hashCode()); Object $typeCode = getTypeCode(); int result4 = (result3 * 59) + ($typeCode == null ? 43 : $typeCode.hashCode()); Object $typeName = getTypeName(); return (result4 * 59) + ($typeName == null ? 43 : $typeName.hashCode()); } public String toString() { return "HmiAndonVO(id=" + getId() + ", typeId=" + getTypeId() + ", typeCode=" + getTypeCode() + ", typeName=" + getTypeName() + ", curStatus=" + getCurStatus() + ")"; } public String getId() { return this.id; } public String getTypeId() { return this.typeId; } public String getTypeCode() { return this.typeCode; } public String getTypeName() { return this.typeName; } public Integer getCurStatus() { return this.curStatus; } }