public final class Utils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static byte[][] |
tenRadixArr |
Constructor and Description |
---|
Utils() |
Modifier and Type | Method and Description |
---|---|
static SqlException |
accumulateSQLException(SqlException latestException,
SqlException accumulatedExceptions) |
static java.sql.SQLException |
accumulateSQLException(java.sql.SQLException latestException,
java.sql.SQLException accumulatedExceptions) |
static SqlWarning |
accumulateSQLWarning(SqlWarning latestException,
SqlWarning accumulatedExceptions) |
private static int |
byteArrayCmp(byte[] arg1,
byte[] arg2) |
static void |
checkForNegativePositiveSqlcard(Sqlca sqlca,
ResultSet resultSet) |
static void |
checkForNegativePositiveSqlcard(Sqlca sqlca,
Statement statement) |
static int |
computeBigDecimalPrecision(java.math.BigDecimal decimal) |
static int |
getNonNullableSqlType(int sqlType) |
static int |
getSqlcodeFromSqlca(Sqlca sqlca) |
(package private) static java.lang.String |
getSQLTypeName(int sqlType) |
(package private) static java.lang.String |
getStringFromBytes(byte[] bytes) |
(package private) static java.lang.String |
getStringFromInts(int[] ints) |
(package private) static java.lang.String |
getStringFromStrings(java.lang.String[] strings) |
static long |
getUpdateCountFromSqlcard(Sqlca sqlca) |
static boolean |
isSqlTypeNullable(int sqlType) |
static java.lang.String |
padOrTruncate(java.lang.String s,
int fixedLength) |
(package private) static java.lang.String |
quoteSqlIdentifier(java.lang.String identifier)
Quote an SQL identifier by enclosing it in double-quote characters
and escaping any double-quote characters with an extra double-quote
character.
|
static int[] |
squashLongs(long[] longs)
Squash an array of longs into an array of ints
|
static java.lang.String quoteSqlIdentifier(java.lang.String identifier)
identifier
- the identifier to quotestatic java.lang.String getStringFromBytes(byte[] bytes)
static java.lang.String getStringFromInts(int[] ints)
static java.lang.String getStringFromStrings(java.lang.String[] strings)
public static int computeBigDecimalPrecision(java.math.BigDecimal decimal)
private static int byteArrayCmp(byte[] arg1, byte[] arg2)
public static java.lang.String padOrTruncate(java.lang.String s, int fixedLength)
public static void checkForNegativePositiveSqlcard(Sqlca sqlca, Statement statement) throws SqlException
SqlException
public static void checkForNegativePositiveSqlcard(Sqlca sqlca, ResultSet resultSet) throws SqlException
SqlException
public static int getSqlcodeFromSqlca(Sqlca sqlca)
public static long getUpdateCountFromSqlcard(Sqlca sqlca)
public static int[] squashLongs(long[] longs)
public static java.sql.SQLException accumulateSQLException(java.sql.SQLException latestException, java.sql.SQLException accumulatedExceptions)
public static SqlException accumulateSQLException(SqlException latestException, SqlException accumulatedExceptions)
public static SqlWarning accumulateSQLWarning(SqlWarning latestException, SqlWarning accumulatedExceptions)
static java.lang.String getSQLTypeName(int sqlType)
public static boolean isSqlTypeNullable(int sqlType)
public static int getNonNullableSqlType(int sqlType)
Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.