package com.qianwen.smartman.modules.dnc.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; import com.qianwen.smartman.common.constant.DateConstant; import org.springframework.format.annotation.DateTimeFormat; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/dnc/vo/LogSearchVO.class */ public class LogSearchVO implements Serializable { private static final long serialVersionUID = -4708909334877155513L; @ApiModelProperty("文件名称") private String fileName; @ApiModelProperty("文件类型") private String fileType; @DateTimeFormat(pattern = DateConstant.PATTERN_DATE_TIME) @ApiModelProperty("操作开始时间") @JsonFormat(pattern = DateConstant.PATTERN_DATE_TIME) private Date operationStartTime; @DateTimeFormat(pattern = DateConstant.PATTERN_DATE_TIME) @ApiModelProperty("操作结束时间") @JsonFormat(pattern = DateConstant.PATTERN_DATE_TIME) private Date operationEndTime; @ApiModelProperty("操作类型") private String operationType; public void setFileName(final String fileName) { this.fileName = fileName; } public void setFileType(final String fileType) { this.fileType = fileType; } @JsonFormat(pattern = DateConstant.PATTERN_DATE_TIME) public void setOperationStartTime(final Date operationStartTime) { this.operationStartTime = operationStartTime; } @JsonFormat(pattern = DateConstant.PATTERN_DATE_TIME) public void setOperationEndTime(final Date operationEndTime) { this.operationEndTime = operationEndTime; } public void setOperationType(final String operationType) { this.operationType = operationType; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof LogSearchVO) { LogSearchVO other = (LogSearchVO) o; if (other.canEqual(this)) { Object this$fileName = getFileName(); Object other$fileName = other.getFileName(); if (this$fileName == null) { if (other$fileName != null) { return false; } } else if (!this$fileName.equals(other$fileName)) { return false; } Object this$fileType = getFileType(); Object other$fileType = other.getFileType(); if (this$fileType == null) { if (other$fileType != null) { return false; } } else if (!this$fileType.equals(other$fileType)) { return false; } Object this$operationStartTime = getOperationStartTime(); Object other$operationStartTime = other.getOperationStartTime(); if (this$operationStartTime == null) { if (other$operationStartTime != null) { return false; } } else if (!this$operationStartTime.equals(other$operationStartTime)) { return false; } Object this$operationEndTime = getOperationEndTime(); Object other$operationEndTime = other.getOperationEndTime(); if (this$operationEndTime == null) { if (other$operationEndTime != null) { return false; } } else if (!this$operationEndTime.equals(other$operationEndTime)) { return false; } Object this$operationType = getOperationType(); Object other$operationType = other.getOperationType(); return this$operationType == null ? other$operationType == null : this$operationType.equals(other$operationType); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof LogSearchVO; } public int hashCode() { Object $fileName = getFileName(); int result = (1 * 59) + ($fileName == null ? 43 : $fileName.hashCode()); Object $fileType = getFileType(); int result2 = (result * 59) + ($fileType == null ? 43 : $fileType.hashCode()); Object $operationStartTime = getOperationStartTime(); int result3 = (result2 * 59) + ($operationStartTime == null ? 43 : $operationStartTime.hashCode()); Object $operationEndTime = getOperationEndTime(); int result4 = (result3 * 59) + ($operationEndTime == null ? 43 : $operationEndTime.hashCode()); Object $operationType = getOperationType(); return (result4 * 59) + ($operationType == null ? 43 : $operationType.hashCode()); } public String toString() { return "LogSearchVO(fileName=" + getFileName() + ", fileType=" + getFileType() + ", operationStartTime=" + getOperationStartTime() + ", operationEndTime=" + getOperationEndTime() + ", operationType=" + getOperationType() + ")"; } public String getFileName() { return this.fileName; } public String getFileType() { return this.fileType; } public Date getOperationStartTime() { return this.operationStartTime; } public Date getOperationEndTime() { return this.operationEndTime; } public String getOperationType() { return this.operationType; } }