package com.qianwen.smartman.modules.dnc.vo; import io.swagger.annotations.ApiModelProperty; import java.util.Date; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/dnc/vo/DncOperationLogSearchVO.class */ public class DncOperationLogSearchVO { @ApiModelProperty("源类型:本地文件 0、我的文档 1、工位文件 2、工厂文件 3、机床回传4 、工艺包 5") private Integer sourceType; @ApiModelProperty("关键词") private String keyWord; @ApiModelProperty("操作类型:上传1 下载2 删除3 更新4 5移动 6复制") private Integer operationType; @ApiModelProperty("开始时间") private Date startTime; @ApiModelProperty("结束时间") private Date endTime; public void setSourceType(final Integer sourceType) { this.sourceType = sourceType; } public void setKeyWord(final String keyWord) { this.keyWord = keyWord; } public void setOperationType(final Integer operationType) { this.operationType = operationType; } public void setStartTime(final Date startTime) { this.startTime = startTime; } public void setEndTime(final Date endTime) { this.endTime = endTime; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof DncOperationLogSearchVO) { DncOperationLogSearchVO other = (DncOperationLogSearchVO) o; if (other.canEqual(this)) { Object this$sourceType = getSourceType(); Object other$sourceType = other.getSourceType(); if (this$sourceType == null) { if (other$sourceType != null) { return false; } } else if (!this$sourceType.equals(other$sourceType)) { return false; } Object this$operationType = getOperationType(); Object other$operationType = other.getOperationType(); if (this$operationType == null) { if (other$operationType != null) { return false; } } else if (!this$operationType.equals(other$operationType)) { return false; } Object this$keyWord = getKeyWord(); Object other$keyWord = other.getKeyWord(); if (this$keyWord == null) { if (other$keyWord != null) { return false; } } else if (!this$keyWord.equals(other$keyWord)) { return false; } 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(); return this$endTime == null ? other$endTime == null : this$endTime.equals(other$endTime); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof DncOperationLogSearchVO; } public int hashCode() { Object $sourceType = getSourceType(); int result = (1 * 59) + ($sourceType == null ? 43 : $sourceType.hashCode()); Object $operationType = getOperationType(); int result2 = (result * 59) + ($operationType == null ? 43 : $operationType.hashCode()); Object $keyWord = getKeyWord(); int result3 = (result2 * 59) + ($keyWord == null ? 43 : $keyWord.hashCode()); Object $startTime = getStartTime(); int result4 = (result3 * 59) + ($startTime == null ? 43 : $startTime.hashCode()); Object $endTime = getEndTime(); return (result4 * 59) + ($endTime == null ? 43 : $endTime.hashCode()); } public String toString() { return "DncOperationLogSearchVO(sourceType=" + getSourceType() + ", keyWord=" + getKeyWord() + ", operationType=" + getOperationType() + ", startTime=" + getStartTime() + ", endTime=" + getEndTime() + ")"; } public Integer getSourceType() { return this.sourceType; } public String getKeyWord() { return this.keyWord; } public Integer getOperationType() { return this.operationType; } public Date getStartTime() { return this.startTime; } public Date getEndTime() { return this.endTime; } }