package com.qianwen.smartman.modules.visual.vo; import com.qianwen.smartman.modules.system.vo.ChartSelect; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/visual/vo/DropDownVO.class */ public class DropDownVO implements ChartSelect { private String name; private String id; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/visual/vo/DropDownVO$DropDownVOBuilder.class */ public static class DropDownVOBuilder { private String name; private String id; DropDownVOBuilder() { } public DropDownVOBuilder name(final String name) { this.name = name; return this; } public DropDownVOBuilder id(final String id) { this.id = id; return this; } public DropDownVO build() { return new DropDownVO(this.name, this.id); } public String toString() { return "DropDownVO.DropDownVOBuilder(name=" + this.name + ", id=" + this.id + ")"; } } public void setName(final String name) { this.name = name; } public void setId(final String id) { this.id = id; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof DropDownVO) { DropDownVO other = (DropDownVO) o; if (other.canEqual(this)) { 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$id = getId(); Object other$id = other.getId(); return this$id == null ? other$id == null : this$id.equals(other$id); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof DropDownVO; } public int hashCode() { Object $name = getName(); int result = (1 * 59) + ($name == null ? 43 : $name.hashCode()); Object $id = getId(); return (result * 59) + ($id == null ? 43 : $id.hashCode()); } public String toString() { return "DropDownVO(name=" + getName() + ", id=" + getId() + ")"; } DropDownVO(final String name, final String id) { this.name = name; this.id = id; } public static DropDownVOBuilder builder() { return new DropDownVOBuilder(); } public String getName() { return this.name; } public String getId() { return this.id; } @Override // org.springblade.modules.system.vo.ChartSelect public String getLabel() { return this.name; } @Override // org.springblade.modules.system.vo.ChartSelect public String getValue() { return this.id; } }