package com.qianwen.smartman.modules.tpm.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @ApiModel(description = "保养详情") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/vo/MaintainVO.class */ public class MaintainVO { @ApiModelProperty("保养计划信息") private MaintainPlanVO maintainPlanVO; @ApiModelProperty("保养记录信息") private MaintainRecordVO maintainRecordVO; public void setMaintainPlanVO(final MaintainPlanVO maintainPlanVO) { this.maintainPlanVO = maintainPlanVO; } public void setMaintainRecordVO(final MaintainRecordVO maintainRecordVO) { this.maintainRecordVO = maintainRecordVO; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof MaintainVO) { MaintainVO other = (MaintainVO) o; if (other.canEqual(this)) { Object this$maintainPlanVO = getMaintainPlanVO(); Object other$maintainPlanVO = other.getMaintainPlanVO(); if (this$maintainPlanVO == null) { if (other$maintainPlanVO != null) { return false; } } else if (!this$maintainPlanVO.equals(other$maintainPlanVO)) { return false; } Object this$maintainRecordVO = getMaintainRecordVO(); Object other$maintainRecordVO = other.getMaintainRecordVO(); return this$maintainRecordVO == null ? other$maintainRecordVO == null : this$maintainRecordVO.equals(other$maintainRecordVO); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof MaintainVO; } public int hashCode() { Object $maintainPlanVO = getMaintainPlanVO(); int result = (1 * 59) + ($maintainPlanVO == null ? 43 : $maintainPlanVO.hashCode()); Object $maintainRecordVO = getMaintainRecordVO(); return (result * 59) + ($maintainRecordVO == null ? 43 : $maintainRecordVO.hashCode()); } public String toString() { return "MaintainVO(maintainPlanVO=" + getMaintainPlanVO() + ", maintainRecordVO=" + getMaintainRecordVO() + ")"; } public MaintainPlanVO getMaintainPlanVO() { return this.maintainPlanVO; } public MaintainRecordVO getMaintainRecordVO() { return this.maintainRecordVO; } }