You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by zh...@apache.org on 2025/05/02 16:24:49 UTC
(shardingsphere) branch master updated: Remove unused column type check methods (#35311)
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 09b3a0d802d Remove unused column type check methods (#35311)
09b3a0d802d is described below
commit 09b3a0d802d1d284e4abe8018580f0b1e6ba7027
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Sat May 3 00:24:42 2025 +0800
Remove unused column type check methods (#35311)
- Remove isIntegerColumn, isStringColumn, and isBinaryColumn methods
- These methods were not being used in the codebase
- Simplifies the PipelineJdbcUtils class
---
.../data/pipeline/core/util/PipelineJdbcUtils.java | 57 ----------------------
1 file changed, 57 deletions(-)
diff --git a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/PipelineJdbcUtils.java b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/PipelineJdbcUtils.java
index 2beb3dc62f0..8b656268eb8 100644
--- a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/PipelineJdbcUtils.java
+++ b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/PipelineJdbcUtils.java
@@ -22,7 +22,6 @@ import lombok.NoArgsConstructor;
import java.sql.SQLException;
import java.sql.Statement;
-import java.sql.Types;
/**
* Pipeline JDBC utility class.
@@ -30,62 +29,6 @@ import java.sql.Types;
@NoArgsConstructor(access = AccessLevel.PRIVATE)
public final class PipelineJdbcUtils {
- /**
- * Whether column is integer type.
- *
- * @param columnType column type, value of java.sql.Types
- * @return true or false
- */
- public static boolean isIntegerColumn(final int columnType) {
- switch (columnType) {
- case Types.INTEGER:
- case Types.BIGINT:
- case Types.SMALLINT:
- case Types.TINYINT:
- return true;
- default:
- return false;
- }
- }
-
- /**
- * Whether column is string column.
- *
- * @param columnType column type, value of java.sql.Types
- * @return true or false
- */
- public static boolean isStringColumn(final int columnType) {
- switch (columnType) {
- case Types.CHAR:
- case Types.VARCHAR:
- case Types.LONGVARCHAR:
- case Types.NCHAR:
- case Types.NVARCHAR:
- case Types.LONGNVARCHAR:
- return true;
- default:
- return false;
- }
- }
-
- /**
- * Whether column is binary column.
- * <p>it doesn't include BLOB etc.</p>
- *
- * @param columnType column type, value of java.sql.Types
- * @return true or false
- */
- public static boolean isBinaryColumn(final int columnType) {
- switch (columnType) {
- case Types.BINARY:
- case Types.VARBINARY:
- case Types.LONGVARBINARY:
- return true;
- default:
- return false;
- }
- }
-
/**
* Cancel statement.
*