in sqlparser/seata-sqlparser-core/src/main/java/org/apache/seata/sqlparser/struct/ColumnMeta.java [431:500]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (!(o instanceof ColumnMeta)) {
return false;
}
ColumnMeta columnMeta = (ColumnMeta) o;
if (!Objects.equals(columnMeta.tableCat, this.tableCat)) {
return false;
}
if (!Objects.equals(columnMeta.tableSchemaName, this.tableSchemaName)) {
return false;
}
if (!Objects.equals(columnMeta.tableName, this.tableName)) {
return false;
}
if (!Objects.equals(columnMeta.columnName, this.columnName)) {
return false;
}
if (!Objects.equals(columnMeta.dataType, this.dataType)) {
return false;
}
if (!Objects.equals(columnMeta.dataTypeName, this.dataTypeName)) {
return false;
}
if (!Objects.equals(columnMeta.columnSize, this.columnSize)) {
return false;
}
if (!Objects.equals(columnMeta.decimalDigits, this.decimalDigits)) {
return false;
}
if (!Objects.equals(columnMeta.numPrecRadix, this.numPrecRadix)) {
return false;
}
if (!Objects.equals(columnMeta.nullAble, this.nullAble)) {
return false;
}
if (!Objects.equals(columnMeta.remarks, this.remarks)) {
return false;
}
if (!Objects.equals(columnMeta.columnDef, this.columnDef)) {
return false;
}
if (!Objects.equals(columnMeta.sqlDataType, this.sqlDataType)) {
return false;
}
if (!Objects.equals(columnMeta.sqlDatetimeSub, this.sqlDatetimeSub)) {
return false;
}
if (!Objects.equals(columnMeta.charOctetLength, this.charOctetLength)) {
return false;
}
if (!Objects.equals(columnMeta.ordinalPosition, this.ordinalPosition)) {
return false;
}
if (!Objects.equals(columnMeta.isNullAble, this.isNullAble)) {
return false;
}
if (!Objects.equals(columnMeta.isAutoincrement, this.isAutoincrement)) {
return false;
}
if (!Objects.equals(columnMeta.isOnUpdate, this.isOnUpdate)) {
return false;
}
if (!Objects.equals(columnMeta.isCaseSensitive, this.isCaseSensitive)) {
return false;
}
return true;
}