package com.qianwen.smartman.modules.tool.vo; import io.swagger.annotations.ApiModelProperty; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tool/vo/ToolChangeRecordQueryVO.class */ public class ToolChangeRecordQueryVO { @ApiModelProperty("开始时间") private String StartTime; @ApiModelProperty("结束时间") private String EndTime; @ApiModelProperty("刀具类型ID") private String toolCategoryId; @ApiModelProperty("刀具编号") private String code; public void setStartTime(final String StartTime) { this.StartTime = StartTime; } public void setEndTime(final String EndTime) { this.EndTime = EndTime; } public void setToolCategoryId(final String toolCategoryId) { this.toolCategoryId = toolCategoryId; } public void setCode(final String code) { this.code = code; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof ToolChangeRecordQueryVO) { ToolChangeRecordQueryVO other = (ToolChangeRecordQueryVO) o; if (other.canEqual(this)) { Object this$StartTime = getStartTime(); Object other$StartTime = other.getStartTime(); if (this$StartTime == null) { if (other$StartTime != null) { return false; } } else if (!this$StartTime.equals(other$StartTime)) { return false; } Object this$EndTime = getEndTime(); Object other$EndTime = other.getEndTime(); if (this$EndTime == null) { if (other$EndTime != null) { return false; } } else if (!this$EndTime.equals(other$EndTime)) { return false; } Object this$toolCategoryId = getToolCategoryId(); Object other$toolCategoryId = other.getToolCategoryId(); if (this$toolCategoryId == null) { if (other$toolCategoryId != null) { return false; } } else if (!this$toolCategoryId.equals(other$toolCategoryId)) { return false; } Object this$code = getCode(); Object other$code = other.getCode(); return this$code == null ? other$code == null : this$code.equals(other$code); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof ToolChangeRecordQueryVO; } public int hashCode() { Object $StartTime = getStartTime(); int result = (1 * 59) + ($StartTime == null ? 43 : $StartTime.hashCode()); Object $EndTime = getEndTime(); int result2 = (result * 59) + ($EndTime == null ? 43 : $EndTime.hashCode()); Object $toolCategoryId = getToolCategoryId(); int result3 = (result2 * 59) + ($toolCategoryId == null ? 43 : $toolCategoryId.hashCode()); Object $code = getCode(); return (result3 * 59) + ($code == null ? 43 : $code.hashCode()); } public String toString() { return "ToolChangeRecordQueryVO(StartTime=" + getStartTime() + ", EndTime=" + getEndTime() + ", toolCategoryId=" + getToolCategoryId() + ", code=" + getCode() + ")"; } public String getStartTime() { return this.StartTime; } public String getEndTime() { return this.EndTime; } public String getToolCategoryId() { return this.toolCategoryId; } public String getCode() { return this.code; } }