package com.qianwen.smartman.modules.system.entity;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/entity/TableDetail.class */
|
public class TableDetail implements Serializable {
|
private String tableName;
|
private String tableComment;
|
private List<TableColumn> tableColumns;
|
|
public void setTableName(final String tableName) {
|
this.tableName = tableName;
|
}
|
|
public void setTableComment(final String tableComment) {
|
this.tableComment = tableComment;
|
}
|
|
public void setTableColumns(final List<TableColumn> tableColumns) {
|
this.tableColumns = tableColumns;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof TableDetail) {
|
TableDetail other = (TableDetail) o;
|
if (other.canEqual(this)) {
|
Object this$tableName = getTableName();
|
Object other$tableName = other.getTableName();
|
if (this$tableName == null) {
|
if (other$tableName != null) {
|
return false;
|
}
|
} else if (!this$tableName.equals(other$tableName)) {
|
return false;
|
}
|
Object this$tableComment = getTableComment();
|
Object other$tableComment = other.getTableComment();
|
if (this$tableComment == null) {
|
if (other$tableComment != null) {
|
return false;
|
}
|
} else if (!this$tableComment.equals(other$tableComment)) {
|
return false;
|
}
|
Object this$tableColumns = getTableColumns();
|
Object other$tableColumns = other.getTableColumns();
|
return this$tableColumns == null ? other$tableColumns == null : this$tableColumns.equals(other$tableColumns);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof TableDetail;
|
}
|
|
public int hashCode() {
|
Object $tableName = getTableName();
|
int result = (1 * 59) + ($tableName == null ? 43 : $tableName.hashCode());
|
Object $tableComment = getTableComment();
|
int result2 = (result * 59) + ($tableComment == null ? 43 : $tableComment.hashCode());
|
Object $tableColumns = getTableColumns();
|
return (result2 * 59) + ($tableColumns == null ? 43 : $tableColumns.hashCode());
|
}
|
|
public String toString() {
|
return "TableDetail(tableName=" + getTableName() + ", tableComment=" + getTableComment() + ", tableColumns=" + getTableColumns() + ")";
|
}
|
|
public String getTableName() {
|
return this.tableName;
|
}
|
|
public String getTableComment() {
|
return this.tableComment;
|
}
|
|
public List<TableColumn> getTableColumns() {
|
return this.tableColumns;
|
}
|
}
|