package com.qianwen.smartman.modules.dnc.vo; import io.swagger.annotations.ApiModelProperty; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/dnc/vo/SpaceRootNodeVO.class */ public class SpaceRootNodeVO { @ApiModelProperty("父主键") private Long parentId; @ApiModelProperty("根节点名称") private String name; @ApiModelProperty("根节点名称") private String title; @ApiModelProperty("根节点id") private Long rootNodeId; public SpaceRootNodeVO setParentId(final Long parentId) { this.parentId = parentId; return this; } public SpaceRootNodeVO setName(final String name) { this.name = name; return this; } public SpaceRootNodeVO setTitle(final String title) { this.title = title; return this; } public SpaceRootNodeVO setRootNodeId(final Long rootNodeId) { this.rootNodeId = rootNodeId; return this; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof SpaceRootNodeVO) { SpaceRootNodeVO other = (SpaceRootNodeVO) o; if (other.canEqual(this)) { Object this$parentId = getParentId(); Object other$parentId = other.getParentId(); if (this$parentId == null) { if (other$parentId != null) { return false; } } else if (!this$parentId.equals(other$parentId)) { return false; } Object this$rootNodeId = getRootNodeId(); Object other$rootNodeId = other.getRootNodeId(); if (this$rootNodeId == null) { if (other$rootNodeId != null) { return false; } } else if (!this$rootNodeId.equals(other$rootNodeId)) { 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$title = getTitle(); Object other$title = other.getTitle(); return this$title == null ? other$title == null : this$title.equals(other$title); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof SpaceRootNodeVO; } public int hashCode() { Object $parentId = getParentId(); int result = (1 * 59) + ($parentId == null ? 43 : $parentId.hashCode()); Object $rootNodeId = getRootNodeId(); int result2 = (result * 59) + ($rootNodeId == null ? 43 : $rootNodeId.hashCode()); Object $name = getName(); int result3 = (result2 * 59) + ($name == null ? 43 : $name.hashCode()); Object $title = getTitle(); return (result3 * 59) + ($title == null ? 43 : $title.hashCode()); } public String toString() { return "SpaceRootNodeVO(parentId=" + getParentId() + ", name=" + getName() + ", title=" + getTitle() + ", rootNodeId=" + getRootNodeId() + ")"; } public Long getParentId() { return this.parentId; } public String getName() { return this.name; } public String getTitle() { return this.title; } public Long getRootNodeId() { return this.rootNodeId; } }