package com.qianwen.smartman.modules.system.vo; import java.io.Serializable; import java.util.List; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/vo/GrantTreeVO.class */ public class GrantTreeVO implements Serializable { private static final long serialVersionUID = 1; private List menu; private List dataScope; private List apiScope; private List card; public void setMenu(final List menu) { this.menu = menu; } public void setDataScope(final List dataScope) { this.dataScope = dataScope; } public void setApiScope(final List apiScope) { this.apiScope = apiScope; } public void setCard(final List card) { this.card = card; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof GrantTreeVO) { GrantTreeVO other = (GrantTreeVO) o; if (other.canEqual(this)) { Object this$menu = getMenu(); Object other$menu = other.getMenu(); if (this$menu == null) { if (other$menu != null) { return false; } } else if (!this$menu.equals(other$menu)) { return false; } Object this$dataScope = getDataScope(); Object other$dataScope = other.getDataScope(); if (this$dataScope == null) { if (other$dataScope != null) { return false; } } else if (!this$dataScope.equals(other$dataScope)) { return false; } Object this$apiScope = getApiScope(); Object other$apiScope = other.getApiScope(); if (this$apiScope == null) { if (other$apiScope != null) { return false; } } else if (!this$apiScope.equals(other$apiScope)) { return false; } Object this$card = getCard(); Object other$card = other.getCard(); return this$card == null ? other$card == null : this$card.equals(other$card); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof GrantTreeVO; } public int hashCode() { Object $menu = getMenu(); int result = (1 * 59) + ($menu == null ? 43 : $menu.hashCode()); Object $dataScope = getDataScope(); int result2 = (result * 59) + ($dataScope == null ? 43 : $dataScope.hashCode()); Object $apiScope = getApiScope(); int result3 = (result2 * 59) + ($apiScope == null ? 43 : $apiScope.hashCode()); Object $card = getCard(); return (result3 * 59) + ($card == null ? 43 : $card.hashCode()); } public String toString() { return "GrantTreeVO(menu=" + getMenu() + ", dataScope=" + getDataScope() + ", apiScope=" + getApiScope() + ", card=" + getCard() + ")"; } public List getMenu() { return this.menu; } public List getDataScope() { return this.dataScope; } public List getApiScope() { return this.apiScope; } public List getCard() { return this.card; } }