package com.qianwen.smartman.modules.smis.vo; import io.swagger.annotations.ApiModelProperty; public class CommonGroupFtpVO extends CommonGroupTypeVO { @ApiModelProperty("FTP目录id") private Long transferDirectorId; public CommonGroupFtpVO setTransferDirectorId(final Long transferDirectorId) { this.transferDirectorId = transferDirectorId; return this; } @Override // org.springblade.modules.cps.vo.CommonGroupTypeVO public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof CommonGroupFtpVO) { CommonGroupFtpVO other = (CommonGroupFtpVO) o; if (other.canEqual(this)) { Object this$transferDirectorId = getTransferDirectorId(); Object other$transferDirectorId = other.getTransferDirectorId(); return this$transferDirectorId == null ? other$transferDirectorId == null : this$transferDirectorId.equals(other$transferDirectorId); } return false; } return false; } @Override // org.springblade.modules.cps.vo.CommonGroupTypeVO protected boolean canEqual(final Object other) { return other instanceof CommonGroupFtpVO; } @Override // org.springblade.modules.cps.vo.CommonGroupTypeVO public int hashCode() { Object $transferDirectorId = getTransferDirectorId(); int result = (1 * 59) + ($transferDirectorId == null ? 43 : $transferDirectorId.hashCode()); return result; } @Override // org.springblade.modules.cps.vo.CommonGroupTypeVO public String toString() { return "CommonGroupFtpVO(transferDirectorId=" + getTransferDirectorId() + ")"; } public Long getTransferDirectorId() { return this.transferDirectorId; } }