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<MenuVO> menu;
|
private List<MenuVO> dataScope;
|
private List<MenuVO> apiScope;
|
private List<MenuVO> card;
|
|
public void setMenu(final List<MenuVO> menu) {
|
this.menu = menu;
|
}
|
|
public void setDataScope(final List<MenuVO> dataScope) {
|
this.dataScope = dataScope;
|
}
|
|
public void setApiScope(final List<MenuVO> apiScope) {
|
this.apiScope = apiScope;
|
}
|
|
public void setCard(final List<MenuVO> 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<MenuVO> getMenu() {
|
return this.menu;
|
}
|
|
public List<MenuVO> getDataScope() {
|
return this.dataScope;
|
}
|
|
public List<MenuVO> getApiScope() {
|
return this.apiScope;
|
}
|
|
public List<MenuVO> getCard() {
|
return this.card;
|
}
|
}
|