package com.qianwen.smartman.modules.cps.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.List; @ApiModel(value = "FixtureVo对象", description = "工装夹具") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/vo/FixtureVO.class */ public class FixtureVO implements Serializable { private static final long serialVersionUID = 4053147436288365360L; @ApiModelProperty("夹具编号") private String code; @ApiModelProperty("夹具名称") private String name; @ApiModelProperty("描述") private String description; @ApiModelProperty(value = "主键id", dataType = "java.lang.String") private Long id; @ApiModelProperty("夹具状态 0-冻结 1-激活") private Integer fixtureStatus; @ApiModelProperty("夹具组名称") private String fixtureGroupName; @ApiModelProperty("夹具组ID") private String fixtureGroupId; @ApiModelProperty("图像") private String avatar; @ApiModelProperty("是否在使用") private Integer inUse; @ApiModelProperty("附件集合") private List toolAppendixVOList; @ApiModelProperty(value = "主键ID", dataType = "java.lang.String") private Long trayFixtureId; @ApiModelProperty(value = "托盘面id", dataType = "java.lang.String") private Long surfaceId; @ApiModelProperty(value = "托盘id", dataType = "java.lang.String") private Long trayId; @ApiModelProperty("托盘名称") private String trayName; @ApiModelProperty("托盘面名称") private String surfaceName; @ApiModelProperty("托盘编号") private String trayCode; @ApiModelProperty("托盘面编号") private String surfaceCode; public void setCode(final String code) { this.code = code; } public void setName(final String name) { this.name = name; } public void setDescription(final String description) { this.description = description; } public void setId(final Long id) { this.id = id; } public void setFixtureStatus(final Integer fixtureStatus) { this.fixtureStatus = fixtureStatus; } public void setFixtureGroupName(final String fixtureGroupName) { this.fixtureGroupName = fixtureGroupName; } public void setFixtureGroupId(final String fixtureGroupId) { this.fixtureGroupId = fixtureGroupId; } public void setAvatar(final String avatar) { this.avatar = avatar; } public void setInUse(final Integer inUse) { this.inUse = inUse; } public void setToolAppendixVOList(final List toolAppendixVOList) { this.toolAppendixVOList = toolAppendixVOList; } public void setTrayFixtureId(final Long trayFixtureId) { this.trayFixtureId = trayFixtureId; } public void setSurfaceId(final Long surfaceId) { this.surfaceId = surfaceId; } public void setTrayId(final Long trayId) { this.trayId = trayId; } public void setTrayName(final String trayName) { this.trayName = trayName; } public void setSurfaceName(final String surfaceName) { this.surfaceName = surfaceName; } public void setTrayCode(final String trayCode) { this.trayCode = trayCode; } public void setSurfaceCode(final String surfaceCode) { this.surfaceCode = surfaceCode; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof FixtureVO) { FixtureVO other = (FixtureVO) o; if (other.canEqual(this)) { Object this$id = getId(); Object other$id = other.getId(); if (this$id == null) { if (other$id != null) { return false; } } else if (!this$id.equals(other$id)) { return false; } Object this$fixtureStatus = getFixtureStatus(); Object other$fixtureStatus = other.getFixtureStatus(); if (this$fixtureStatus == null) { if (other$fixtureStatus != null) { return false; } } else if (!this$fixtureStatus.equals(other$fixtureStatus)) { return false; } Object this$inUse = getInUse(); Object other$inUse = other.getInUse(); if (this$inUse == null) { if (other$inUse != null) { return false; } } else if (!this$inUse.equals(other$inUse)) { return false; } Object this$trayFixtureId = getTrayFixtureId(); Object other$trayFixtureId = other.getTrayFixtureId(); if (this$trayFixtureId == null) { if (other$trayFixtureId != null) { return false; } } else if (!this$trayFixtureId.equals(other$trayFixtureId)) { return false; } Object this$surfaceId = getSurfaceId(); Object other$surfaceId = other.getSurfaceId(); if (this$surfaceId == null) { if (other$surfaceId != null) { return false; } } else if (!this$surfaceId.equals(other$surfaceId)) { return false; } Object this$trayId = getTrayId(); Object other$trayId = other.getTrayId(); if (this$trayId == null) { if (other$trayId != null) { return false; } } else if (!this$trayId.equals(other$trayId)) { return false; } Object this$code = getCode(); Object other$code = other.getCode(); if (this$code == null) { if (other$code != null) { return false; } } else if (!this$code.equals(other$code)) { return false; } Object this$name = getName(); Object other$name = other.getName(); if (this$name == null) { if (other$name != null) { return false; } } else if (!this$name.equals(other$name)) { return false; } Object this$description = getDescription(); Object other$description = other.getDescription(); if (this$description == null) { if (other$description != null) { return false; } } else if (!this$description.equals(other$description)) { return false; } Object this$fixtureGroupName = getFixtureGroupName(); Object other$fixtureGroupName = other.getFixtureGroupName(); if (this$fixtureGroupName == null) { if (other$fixtureGroupName != null) { return false; } } else if (!this$fixtureGroupName.equals(other$fixtureGroupName)) { return false; } Object this$fixtureGroupId = getFixtureGroupId(); Object other$fixtureGroupId = other.getFixtureGroupId(); if (this$fixtureGroupId == null) { if (other$fixtureGroupId != null) { return false; } } else if (!this$fixtureGroupId.equals(other$fixtureGroupId)) { return false; } Object this$avatar = getAvatar(); Object other$avatar = other.getAvatar(); if (this$avatar == null) { if (other$avatar != null) { return false; } } else if (!this$avatar.equals(other$avatar)) { return false; } Object this$toolAppendixVOList = getToolAppendixVOList(); Object other$toolAppendixVOList = other.getToolAppendixVOList(); if (this$toolAppendixVOList == null) { if (other$toolAppendixVOList != null) { return false; } } else if (!this$toolAppendixVOList.equals(other$toolAppendixVOList)) { return false; } Object this$trayName = getTrayName(); Object other$trayName = other.getTrayName(); if (this$trayName == null) { if (other$trayName != null) { return false; } } else if (!this$trayName.equals(other$trayName)) { return false; } Object this$surfaceName = getSurfaceName(); Object other$surfaceName = other.getSurfaceName(); if (this$surfaceName == null) { if (other$surfaceName != null) { return false; } } else if (!this$surfaceName.equals(other$surfaceName)) { return false; } Object this$trayCode = getTrayCode(); Object other$trayCode = other.getTrayCode(); if (this$trayCode == null) { if (other$trayCode != null) { return false; } } else if (!this$trayCode.equals(other$trayCode)) { return false; } Object this$surfaceCode = getSurfaceCode(); Object other$surfaceCode = other.getSurfaceCode(); return this$surfaceCode == null ? other$surfaceCode == null : this$surfaceCode.equals(other$surfaceCode); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof FixtureVO; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $fixtureStatus = getFixtureStatus(); int result2 = (result * 59) + ($fixtureStatus == null ? 43 : $fixtureStatus.hashCode()); Object $inUse = getInUse(); int result3 = (result2 * 59) + ($inUse == null ? 43 : $inUse.hashCode()); Object $trayFixtureId = getTrayFixtureId(); int result4 = (result3 * 59) + ($trayFixtureId == null ? 43 : $trayFixtureId.hashCode()); Object $surfaceId = getSurfaceId(); int result5 = (result4 * 59) + ($surfaceId == null ? 43 : $surfaceId.hashCode()); Object $trayId = getTrayId(); int result6 = (result5 * 59) + ($trayId == null ? 43 : $trayId.hashCode()); Object $code = getCode(); int result7 = (result6 * 59) + ($code == null ? 43 : $code.hashCode()); Object $name = getName(); int result8 = (result7 * 59) + ($name == null ? 43 : $name.hashCode()); Object $description = getDescription(); int result9 = (result8 * 59) + ($description == null ? 43 : $description.hashCode()); Object $fixtureGroupName = getFixtureGroupName(); int result10 = (result9 * 59) + ($fixtureGroupName == null ? 43 : $fixtureGroupName.hashCode()); Object $fixtureGroupId = getFixtureGroupId(); int result11 = (result10 * 59) + ($fixtureGroupId == null ? 43 : $fixtureGroupId.hashCode()); Object $avatar = getAvatar(); int result12 = (result11 * 59) + ($avatar == null ? 43 : $avatar.hashCode()); Object $toolAppendixVOList = getToolAppendixVOList(); int result13 = (result12 * 59) + ($toolAppendixVOList == null ? 43 : $toolAppendixVOList.hashCode()); Object $trayName = getTrayName(); int result14 = (result13 * 59) + ($trayName == null ? 43 : $trayName.hashCode()); Object $surfaceName = getSurfaceName(); int result15 = (result14 * 59) + ($surfaceName == null ? 43 : $surfaceName.hashCode()); Object $trayCode = getTrayCode(); int result16 = (result15 * 59) + ($trayCode == null ? 43 : $trayCode.hashCode()); Object $surfaceCode = getSurfaceCode(); return (result16 * 59) + ($surfaceCode == null ? 43 : $surfaceCode.hashCode()); } public String toString() { return "FixtureVO(code=" + getCode() + ", name=" + getName() + ", description=" + getDescription() + ", id=" + getId() + ", fixtureStatus=" + getFixtureStatus() + ", fixtureGroupName=" + getFixtureGroupName() + ", fixtureGroupId=" + getFixtureGroupId() + ", avatar=" + getAvatar() + ", inUse=" + getInUse() + ", toolAppendixVOList=" + getToolAppendixVOList() + ", trayFixtureId=" + getTrayFixtureId() + ", surfaceId=" + getSurfaceId() + ", trayId=" + getTrayId() + ", trayName=" + getTrayName() + ", surfaceName=" + getSurfaceName() + ", trayCode=" + getTrayCode() + ", surfaceCode=" + getSurfaceCode() + ")"; } public String getCode() { return this.code; } public String getName() { return this.name; } public String getDescription() { return this.description; } public Long getId() { return this.id; } public Integer getFixtureStatus() { return this.fixtureStatus; } public String getFixtureGroupName() { return this.fixtureGroupName; } public String getFixtureGroupId() { return this.fixtureGroupId; } public String getAvatar() { return this.avatar; } public Integer getInUse() { return this.inUse; } public List getToolAppendixVOList() { return this.toolAppendixVOList; } public Long getTrayFixtureId() { return this.trayFixtureId; } public Long getSurfaceId() { return this.surfaceId; } public Long getTrayId() { return this.trayId; } public String getTrayName() { return this.trayName; } public String getSurfaceName() { return this.surfaceName; } public String getTrayCode() { return this.trayCode; } public String getSurfaceCode() { return this.surfaceCode; } }