Changeset: e1389c0ffb7c for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java/rev/e1389c0ffb7c
Modified Files:
        src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
        src/main/java/org/monetdb/jdbc/MonetDriver.java.in
Branch: default
Log Message:

A few more places where we can remove append() calls for static int values in 
construction of Strings.


diffs (26 lines):

diff --git a/src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java 
b/src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
--- a/src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
+++ b/src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
@@ -3436,8 +3436,8 @@ public final class MonetDatabaseMetaData
                                // next UDT only when "CREATE TYPE xml EXTERNAL 
NAME xml;" is executed
                                " WHEN 'xml' THEN 'java.lang.String'" +
                                " ELSE 'java.lang.Object' END AS 
\"CLASS_NAME\", " +
-                       "cast(CASE WHEN t.\"sqlname\" = 'xml' THEN 
").append(Types.JAVA_OBJECT)
-                               .append(" ELSE ").append(Types.STRUCT).append(" 
END AS int) AS \"DATA_TYPE\", " +
+                       "cast(CASE WHEN t.\"sqlname\" = 'xml' THEN " + 
Types.JAVA_OBJECT +
+                               " ELSE " + Types.STRUCT + " END AS int) AS 
\"DATA_TYPE\", " +
                        "t.\"systemname\" AS \"REMARKS\", " +
                        "cast(null as smallint) AS \"BASE_TYPE\" " +
                "FROM \"sys\".\"types\" t " +
diff --git a/src/main/java/org/monetdb/jdbc/MonetDriver.java.in 
b/src/main/java/org/monetdb/jdbc/MonetDriver.java.in
--- a/src/main/java/org/monetdb/jdbc/MonetDriver.java.in
+++ b/src/main/java/org/monetdb/jdbc/MonetDriver.java.in
@@ -464,7 +464,7 @@ public class MonetDriver implements Driv
                        for (Entry<String, Integer> entry : typeMap.entrySet()) 
{
                                val.append(" WHEN 
'").append(entry.getKey()).append("' THEN 
").append(entry.getValue().toString());
                        }
-                       val.append(" ELSE ").append(Types.OTHER).append(" END");
+                       val.append(" ELSE " + Types.OTHER + " END");
                        // as the typeMap is static, cache this SQL part for 
all next calls
                        TypeMapppingSQL = val.toString();
                }
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to