This is an automated email from the ASF dual-hosted git repository. zhangliang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push: new 3affc9d11f8 Rename dataTypeOption to delegate in DataTypeOption classes (#35312) 3affc9d11f8 is described below commit 3affc9d11f86574b4b7c13d64280a225c086c2c0 Author: Liang Zhang <zhangli...@apache.org> AuthorDate: Sat May 3 00:28:26 2025 +0800 Rename dataTypeOption to delegate in DataTypeOption classes (#35312) - Renamed dataTypeOption to delegate in MySQLDataTypeOption, OpenGaussDataTypeOption, OracleDataTypeOption, and PostgreSQLDataTypeOption classes - Updated method calls to use the new delegate variable - This change improves code readability and consistency across database type implementations --- .../mysql/metadata/database/option/MySQLDataTypeOption.java | 8 ++++---- .../metadata/database/option/OpenGaussDataTypeOption.java | 8 ++++---- .../oracle/metadata/database/option/OracleDataTypeOption.java | 8 ++++---- .../metadata/database/option/PostgreSQLDataTypeOption.java | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/option/MySQLDataTypeOption.java b/infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/option/MySQLDataTypeOption.java index fe3b069b93e..f22f081eca2 100644 --- a/infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/option/MySQLDataTypeOption.java +++ b/infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/option/MySQLDataTypeOption.java @@ -31,7 +31,7 @@ import java.util.Optional; */ public final class MySQLDataTypeOption implements DialectDataTypeOption { - private final DialectDataTypeOption dataTypeOption = new DefaultDataTypeOption(); + private final DialectDataTypeOption delegate = new DefaultDataTypeOption(); @Override public Map<String, Integer> getExtraDataTypes() { @@ -65,16 +65,16 @@ public final class MySQLDataTypeOption implements DialectDataTypeOption { @Override public boolean isIntegerDataType(final int sqlType) { - return dataTypeOption.isIntegerDataType(sqlType); + return delegate.isIntegerDataType(sqlType); } @Override public boolean isStringDataType(final int sqlType) { - return dataTypeOption.isStringDataType(sqlType); + return delegate.isStringDataType(sqlType); } @Override public boolean isBinaryDataType(final int sqlType) { - return dataTypeOption.isBinaryDataType(sqlType); + return delegate.isBinaryDataType(sqlType); } } diff --git a/infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/option/OpenGaussDataTypeOption.java b/infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/option/OpenGaussDataTypeOption.java index 63d1c17ef24..9e889b7ac59 100644 --- a/infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/option/OpenGaussDataTypeOption.java +++ b/infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/option/OpenGaussDataTypeOption.java @@ -30,7 +30,7 @@ import java.util.Optional; */ public final class OpenGaussDataTypeOption implements DialectDataTypeOption { - private final DialectDataTypeOption dataTypeOption = new DefaultDataTypeOption(); + private final DialectDataTypeOption delegate = new DefaultDataTypeOption(); @Override public Map<String, Integer> getExtraDataTypes() { @@ -54,16 +54,16 @@ public final class OpenGaussDataTypeOption implements DialectDataTypeOption { @Override public boolean isIntegerDataType(final int sqlType) { - return dataTypeOption.isIntegerDataType(sqlType); + return delegate.isIntegerDataType(sqlType); } @Override public boolean isStringDataType(final int sqlType) { - return dataTypeOption.isStringDataType(sqlType); + return delegate.isStringDataType(sqlType); } @Override public boolean isBinaryDataType(final int sqlType) { - return dataTypeOption.isBinaryDataType(sqlType); + return delegate.isBinaryDataType(sqlType); } } diff --git a/infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/option/OracleDataTypeOption.java b/infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/option/OracleDataTypeOption.java index b2cca7d3f6d..f8c0e703983 100644 --- a/infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/option/OracleDataTypeOption.java +++ b/infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/option/OracleDataTypeOption.java @@ -30,7 +30,7 @@ import java.util.Optional; */ public final class OracleDataTypeOption implements DialectDataTypeOption { - private final DialectDataTypeOption dataTypeOption = new DefaultDataTypeOption(); + private final DialectDataTypeOption delegate = new DefaultDataTypeOption(); @Override public Map<String, Integer> getExtraDataTypes() { @@ -56,16 +56,16 @@ public final class OracleDataTypeOption implements DialectDataTypeOption { @Override public boolean isIntegerDataType(final int sqlType) { - return dataTypeOption.isIntegerDataType(sqlType); + return delegate.isIntegerDataType(sqlType); } @Override public boolean isStringDataType(final int sqlType) { - return dataTypeOption.isStringDataType(sqlType); + return delegate.isStringDataType(sqlType); } @Override public boolean isBinaryDataType(final int sqlType) { - return dataTypeOption.isBinaryDataType(sqlType); + return delegate.isBinaryDataType(sqlType); } } diff --git a/infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/database/option/PostgreSQLDataTypeOption.java b/infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/database/option/PostgreSQLDataTypeOption.java index 95c6657c988..e3d148f7f12 100644 --- a/infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/database/option/PostgreSQLDataTypeOption.java +++ b/infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/database/option/PostgreSQLDataTypeOption.java @@ -30,7 +30,7 @@ import java.util.Optional; */ public final class PostgreSQLDataTypeOption implements DialectDataTypeOption { - private final DialectDataTypeOption dataTypeOption = new DefaultDataTypeOption(); + private final DialectDataTypeOption delegate = new DefaultDataTypeOption(); @Override public Map<String, Integer> getExtraDataTypes() { @@ -57,16 +57,16 @@ public final class PostgreSQLDataTypeOption implements DialectDataTypeOption { @Override public boolean isIntegerDataType(final int sqlType) { - return dataTypeOption.isIntegerDataType(sqlType); + return delegate.isIntegerDataType(sqlType); } @Override public boolean isStringDataType(final int sqlType) { - return dataTypeOption.isStringDataType(sqlType); + return delegate.isStringDataType(sqlType); } @Override public boolean isBinaryDataType(final int sqlType) { - return dataTypeOption.isBinaryDataType(sqlType); + return delegate.isBinaryDataType(sqlType); } }