package com.qianwen.smartman.modules.tool.vo; import io.swagger.annotations.ApiModelProperty; import javax.validation.constraints.Size; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tool/vo/ToolParameterSaveVO.class */ public class ToolParameterSaveVO { private static final long serialVersionUID = 1; @ApiModelProperty("id") private Long id; @ApiModelProperty("参数名称") @Size(max = 45, message = "参数名称长度不能超过45") private String toolParameterName; @ApiModelProperty("参数单位") @Size(max = 45, message = "参数单位长度不能超过45") private String toolParameterUnit; @ApiModelProperty("参数编号") @Size(max = 45, message = "参数编号长度不能超过45") private String toolParameterCode; public void setId(final Long id) { this.id = id; } public void setToolParameterName(final String toolParameterName) { this.toolParameterName = toolParameterName; } public void setToolParameterUnit(final String toolParameterUnit) { this.toolParameterUnit = toolParameterUnit; } public void setToolParameterCode(final String toolParameterCode) { this.toolParameterCode = toolParameterCode; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof ToolParameterSaveVO) { ToolParameterSaveVO other = (ToolParameterSaveVO) o; if (other.canEqual(this)) { 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$toolParameterName = getToolParameterName(); Object other$toolParameterName = other.getToolParameterName(); if (this$toolParameterName == null) { if (other$toolParameterName != null) { return false; } } else if (!this$toolParameterName.equals(other$toolParameterName)) { return false; } Object this$toolParameterUnit = getToolParameterUnit(); Object other$toolParameterUnit = other.getToolParameterUnit(); if (this$toolParameterUnit == null) { if (other$toolParameterUnit != null) { return false; } } else if (!this$toolParameterUnit.equals(other$toolParameterUnit)) { return false; } Object this$toolParameterCode = getToolParameterCode(); Object other$toolParameterCode = other.getToolParameterCode(); return this$toolParameterCode == null ? other$toolParameterCode == null : this$toolParameterCode.equals(other$toolParameterCode); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof ToolParameterSaveVO; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $toolParameterName = getToolParameterName(); int result2 = (result * 59) + ($toolParameterName == null ? 43 : $toolParameterName.hashCode()); Object $toolParameterUnit = getToolParameterUnit(); int result3 = (result2 * 59) + ($toolParameterUnit == null ? 43 : $toolParameterUnit.hashCode()); Object $toolParameterCode = getToolParameterCode(); return (result3 * 59) + ($toolParameterCode == null ? 43 : $toolParameterCode.hashCode()); } public String toString() { return "ToolParameterSaveVO(id=" + getId() + ", toolParameterName=" + getToolParameterName() + ", toolParameterUnit=" + getToolParameterUnit() + ", toolParameterCode=" + getToolParameterCode() + ")"; } public Long getId() { return this.id; } public String getToolParameterName() { return this.toolParameterName; } public String getToolParameterUnit() { return this.toolParameterUnit; } public String getToolParameterCode() { return this.toolParameterCode; } }