package com.qianwen.smartman.modules.visual.dynamic; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/visual/dynamic/DynamicDataSource.class */ public class DynamicDataSource { private String id; private String driverClass; private String url; private String username; private String password; public void setId(final String id) { this.id = id; } public void setDriverClass(final String driverClass) { this.driverClass = driverClass; } public void setUrl(final String url) { this.url = url; } public void setUsername(final String username) { this.username = username; } public void setPassword(final String password) { this.password = password; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof DynamicDataSource) { DynamicDataSource other = (DynamicDataSource) o; if (other.canEqual(this)) { Object this$id = getId(); Object other$id = other.getId(); if (this$id == null) { if (other$id != null) { return false; } } else if (!this$id.equals(other$id)) { return false; } Object this$driverClass = getDriverClass(); Object other$driverClass = other.getDriverClass(); if (this$driverClass == null) { if (other$driverClass != null) { return false; } } else if (!this$driverClass.equals(other$driverClass)) { return false; } Object this$url = getUrl(); Object other$url = other.getUrl(); if (this$url == null) { if (other$url != null) { return false; } } else if (!this$url.equals(other$url)) { return false; } Object this$username = getUsername(); Object other$username = other.getUsername(); if (this$username == null) { if (other$username != null) { return false; } } else if (!this$username.equals(other$username)) { return false; } Object this$password = getPassword(); Object other$password = other.getPassword(); return this$password == null ? other$password == null : this$password.equals(other$password); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof DynamicDataSource; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $driverClass = getDriverClass(); int result2 = (result * 59) + ($driverClass == null ? 43 : $driverClass.hashCode()); Object $url = getUrl(); int result3 = (result2 * 59) + ($url == null ? 43 : $url.hashCode()); Object $username = getUsername(); int result4 = (result3 * 59) + ($username == null ? 43 : $username.hashCode()); Object $password = getPassword(); return (result4 * 59) + ($password == null ? 43 : $password.hashCode()); } public String toString() { return "DynamicDataSource(id=" + getId() + ", driverClass=" + getDriverClass() + ", url=" + getUrl() + ", username=" + getUsername() + ", password=" + getPassword() + ")"; } public String getId() { return this.id; } public String getDriverClass() { return this.driverClass; } public String getUrl() { return this.url; } public String getUsername() { return this.username; } public String getPassword() { return this.password; } }