package com.qianwen.smartman.modules.system.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import com.qianwen.smartman.modules.system.entity.DataScope;
|
|
@ApiModel(value = "DataScopeVO", description = "DataScopeVO对象")
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/vo/DataScopeVO.class */
|
public class DataScopeVO extends DataScope {
|
private static final long serialVersionUID = 1;
|
private String scopeTypeName;
|
|
public void setScopeTypeName(final String scopeTypeName) {
|
this.scopeTypeName = scopeTypeName;
|
}
|
|
@Override // org.springblade.modules.system.entity.DataScope
|
public String toString() {
|
return "DataScopeVO(scopeTypeName=" + getScopeTypeName() + ")";
|
}
|
|
@Override // org.springblade.modules.system.entity.DataScope
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof DataScopeVO) {
|
DataScopeVO other = (DataScopeVO) o;
|
if (other.canEqual(this) && super.equals(o)) {
|
Object this$scopeTypeName = getScopeTypeName();
|
Object other$scopeTypeName = other.getScopeTypeName();
|
return this$scopeTypeName == null ? other$scopeTypeName == null : this$scopeTypeName.equals(other$scopeTypeName);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
@Override // org.springblade.modules.system.entity.DataScope
|
protected boolean canEqual(final Object other) {
|
return other instanceof DataScopeVO;
|
}
|
|
@Override // org.springblade.modules.system.entity.DataScope
|
public int hashCode() {
|
int result = super.hashCode();
|
Object $scopeTypeName = getScopeTypeName();
|
return (result * 59) + ($scopeTypeName == null ? 43 : $scopeTypeName.hashCode());
|
}
|
|
public String getScopeTypeName() {
|
return this.scopeTypeName;
|
}
|
}
|