Skip to content

Upgrading mysql:mysql-connector-java 2 to 3

Unknown2.0.14 → 3.1.14

Fetching 1 release from Maven Central…0 / 1
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: abstract class MysqlIO
  • removed: class ClientCallableStatement
  • removed: class Debug
  • removed: ctor ClientCallableStatement()
  • removed: ctor Connection()
  • removed: ctor Debug()
  • removed: ctor Field(String, String, int, int)
  • removed: ctor MysqlIO(String, int, Connection)
  • removed: ctor ResultSet(long, long)
  • removed: field Connection._database: String
  • removed: field Connection._useUltraDevWorkAround: boolean
  • removed: field DatabaseMetaData._conn: Connection
  • removed: field DatabaseMetaData._database: String
  • removed: field DatabaseMetaData._quotedId: String
  • removed: field EscapeTokenizer._emittingEscapeCode: boolean
  • removed: field EscapeTokenizer._inBraces: boolean
  • removed: field EscapeTokenizer._inQuotes: boolean
  • removed: field EscapeTokenizer._lastChar: char
  • removed: field EscapeTokenizer._lastLastChar: char
  • removed: field EscapeTokenizer._pos: int
  • removed: field EscapeTokenizer._quoteChar: char
  • removed: field EscapeTokenizer._source: String
  • removed: field EscapeTokenizer._sourceLength: int
  • removed: field PreparedStatement._IsNull: boolean[]
  • removed: field PreparedStatement._IsStream: boolean[]
  • removed: field PreparedStatement._ParameterStreams: InputStream[]
  • removed: field PreparedStatement._ParameterStrings: String[]
  • removed: field ResultSet._closed: boolean
  • removed: field ResultSet._columnNameToIndex: Hashtable
  • removed: field ResultSet._connection: Connection
  • removed: field ResultSet._currentRow: int
  • removed: field ResultSet._fields: Field[]
  • removed: field ResultSet._fullColumnNameToIndex: Hashtable
  • removed: field ResultSet._owningStatement: Statement
  • removed: field ResultSet._reallyResult: boolean
  • removed: field ResultSet._resultSetConcurrency: int
  • removed: field ResultSet._resultSetType: int
  • removed: field ResultSet._rows: Vector
  • removed: field ResultSet._thisRow: byte[][]
  • removed: field ResultSet._updateCount: long
  • removed: field ResultSet._updateID: long
  • removed: field ResultSet._warnings: SQLWarning
  • removed: field ResultSet._wasNullFlag: boolean
  • removed: field Statement._batchedArgs: Vector
  • removed: field Statement._conn: Connection
  • removed: field Statement._resultSetConcurrency: int
  • removed: field Statement._resultSetType: int
  • removed: method Connection.capitalizeDBMDTypes(): boolean
  • removed: method Connection.connectionInit(String, int, Properties, String, String, Driver): void
  • removed: method Connection.getEncoding(): String
  • removed: method Connection.useUnicode(): boolean
  • removed: method DatabaseMetaData.buildResultSet(Field[], Vector, Connection): ResultSet
  • removed: method Driver.acceptsURL(String): boolean
  • removed: method Driver.connect(String, Properties): Connection
  • removed: method Driver.database(Properties): String
  • removed: method Driver.getMajorVersion(): int
  • removed: method Driver.getMinorVersion(): int
  • removed: method Driver.getPropertyInfo(String, Properties): DriverPropertyInfo[]
  • removed: method Driver.host(Properties): String
  • removed: method Driver.jdbcCompliant(): boolean
  • removed: method Driver.port(Properties): int
  • removed: method Driver.property(String, Properties): String
  • removed: method MysqlIO.buildResultSetWithRows(Field[], Vector, Connection): ResultSet
  • removed: method MysqlIO.buildResultSetWithUpdates(long, long, Connection): ResultSet
  • removed: method MysqlIO.forceClose(): void
  • removed: method MysqlIO.getResultSet(long, int): ResultSet
  • removed: method MysqlIO.setProfileSql(boolean): void
  • removed: method PreparedStatement.streamToBytes(InputStream): byte[]
  • removed: method PreparedStatement.streamToBytes(InputStream, boolean): byte[]
  • removed: method ResultSet.getLong(byte[]): long
  • removed: method ResultSet.setConnection(Connection): void
  • removed: static field Driver.debug: boolean
  • removed: static field Driver.trace: boolean
  • removed: static field PreparedStatement._TSDF: SimpleDateFormat
  • removed: static method Debug.methodCall(Object, String, Object[]): void
  • removed: static method Debug.msg(Object, String): void
  • removed: static method Debug.returnValue(Object, String, Object): void
  • removed: static method Debug.trace(String): void
  • removed: static method PreparedStatement.fixDecimalExponent(String): String
  • removed: static method ResultSet.getDouble(byte[]): double
  • changed: abstract class Connection → class Connection extends ConnectionProperties implements Connection
  • changed: abstract class DatabaseMetaData → class DatabaseMetaData implements DatabaseMetaData
  • changed: abstract class ResultSet → class ResultSet implements ResultSet
  • changed: class Driver implements Driver → class Driver extends NonRegisteringDriver implements Driver
  • changed: class PreparedStatement extends Statement → class PreparedStatement extends Statement implements PreparedStatement
  • changed: class ResultSetMetaData → class ResultSetMetaData implements ResultSetMetaData
  • changed: class Statement → class Statement implements Statement
  • changed: ctor ResultSet(Field[], Vector) → ctor ResultSet(String, Field[], RowData, Connection, Statement)
  • changed: ctor ResultSet(Field[], Vector, Connection) → ctor ResultSet(long, long, Connection, Statement)
  • changed: ctor ResultSetMetaData(Vector, Field[]) → ctor ResultSetMetaData(Field[])
  • changed: method Connection.createNewIO(String, int): MysqlIO → method Connection.createNewIO(boolean): MysqlIO
  • changed: method Field.getLength(): int → method Field.getLength(): long
  • changed: method PreparedStatement.executeUpdate(String[], InputStream[], boolean[], boolean[]): int → method PreparedStatement.executeUpdate(boolean): int
  • added: abstract class DatabaseMetaData.IterateBlock
  • added: abstract class DatabaseMetaData.IteratorWithCleanup
  • added: class AssertionFailedException extends RuntimeException
  • added: class Blob implements Blob, OutputStreamWatcher
  • added: class BlobFromLocator implements Blob
  • added: class CallableStatement extends PreparedStatement implements CallableStatement
  • added: class CharsetMapping
  • added: class Clob implements Clob, OutputStreamWatcher, WriterWatcher
  • added: class CommunicationsException extends SQLException
  • added: class ConnectionFeatureNotAvailableException extends CommunicationsException
  • added: class ConnectionProperties
  • added: class DatabaseMetaData.ResultSetIterator extends DatabaseMetaData.IteratorWithCleanup
  • added: class DatabaseMetaData.SingleStringIterator extends DatabaseMetaData.IteratorWithCleanup
  • added: class DocsConnectionPropsHelper extends ConnectionProperties
  • added: class ExportControlled
  • added: class Messages
  • added: class MiniAdmin
  • added: class MysqlDataTruncation extends DataTruncation
  • added: class MysqlParameterMetadata implements ParameterMetaData
  • added: class MysqlSavepoint implements Savepoint
  • added: class NamedPipeSocketFactory implements SocketFactory
  • added: class NonRegisteringDriver implements Driver
  • added: class NonRegisteringReplicationDriver extends NonRegisteringDriver
  • added: class NotImplemented extends SQLException
  • added: class NotUpdatable extends SQLException
  • added: class PacketTooBigException extends SQLException
  • added: class ReplicationConnection implements Connection
  • added: class ReplicationDriver extends NonRegisteringReplicationDriver implements Driver
  • added: class RowDataDynamic implements RowData
  • added: class RowDataStatic implements RowData
  • added: class SQLError
  • added: class ServerPreparedStatement extends PreparedStatement
  • added: class SingleByteCharsetConverter
  • added: class StandardSocketFactory implements SocketFactory
  • added: class StringUtils
  • added: class TimeUtil
  • added: class UpdatableResultSet extends ResultSet
  • added: ctor AssertionFailedException(Exception)
  • added: ctor CallableStatement(Connection, CallableStatement.CallableStatementParamInfo)
  • added: ctor CallableStatement(Connection, String)
  • added: ctor CallableStatement(Connection, String, String, boolean)
  • added: ctor CharsetMapping()
  • added: ctor CommunicationsException(Connection, long, Exception)
  • added: ctor ConnectionFeatureNotAvailableException(Connection, long, Exception)
  • added: ctor ConnectionProperties()
  • added: ctor DatabaseMetaData.IteratorWithCleanup(DatabaseMetaData)
  • added: ctor DocsConnectionPropsHelper()
  • added: ctor MiniAdmin(Connection)
  • added: ctor MiniAdmin(String)
  • added: ctor MiniAdmin(String, Properties)
  • added: ctor MysqlDataTruncation(String, int, boolean, boolean, int, int)
  • added: ctor NamedPipeSocketFactory()
  • added: ctor NonRegisteringDriver()
  • added: ctor NonRegisteringReplicationDriver()
  • added: ctor NotImplemented()
  • added: ctor NotUpdatable()
  • added: ctor PacketTooBigException(long, long)
  • added: ctor PreparedStatement(Connection, String)
  • added: ctor PreparedStatement(Connection, String, String, PreparedStatement.ParseInfo)
  • added: ctor ReplicationConnection(Properties, Properties)
  • added: ctor ReplicationDriver()
  • added: ctor RowDataDynamic(MysqlIO, int, Field[], boolean)
  • added: ctor RowDataStatic(ArrayList)
  • added: ctor SQLError()
  • added: ctor ServerPreparedStatement(Connection, String, String)
  • added: ctor StandardSocketFactory()
  • added: ctor StringUtils()
  • added: ctor TimeUtil()
  • added: ctor UpdatableResultSet(String, Field[], RowData, Connection, Statement)
  • added: ctor UpdatableResultSet(long, long, Connection, Statement)
  • added: field CallableStatement.paramInfo: CallableStatement.CallableStatementParamInfo
  • added: field DatabaseMetaData.conn: Connection
  • added: field PreparedStatement.batchHasPlainStatements: boolean
  • added: field PreparedStatement.firstCharOfStmt: char
  • added: field PreparedStatement.hasLimitClause: boolean
  • added: field PreparedStatement.isLoadDataQuery: boolean
  • added: field PreparedStatement.numberOfExecutions: int
  • added: field PreparedStatement.originalSql: String
  • added: field PreparedStatement.parameterCount: int
  • added: field PreparedStatement.parameterMetaData: MysqlParameterMetadata
  • added: field PreparedStatement.useTrueBoolean: boolean
  • added: field ResultSet.catalog: String
  • added: field ResultSet.columnNameToIndex: Map
  • added: field ResultSet.columnUsed: boolean[]
  • added: field ResultSet.connection: Connection
  • added: field ResultSet.currentRow: int
  • added: field ResultSet.doingUpdates: boolean
  • added: field ResultSet.eventSink: ProfileEventSink
  • added: field ResultSet.fetchDirection: int
  • added: field ResultSet.fetchSize: int
  • added: field ResultSet.fields: Field[]
  • added: field ResultSet.firstCharOfQuery: char
  • added: field ResultSet.fullColumnNameToIndex: Map
  • added: field ResultSet.gmtCalendar: Calendar
  • added: field ResultSet.hasBuiltIndexMapping: boolean
  • added: field ResultSet.isBinaryEncoded: boolean
  • added: field ResultSet.isClosed: boolean
  • added: field ResultSet.nextResultSet: ResultSet
  • added: field ResultSet.onInsertRow: boolean
  • added: field ResultSet.owningStatement: Statement
  • added: field ResultSet.pointOfOrigin: Throwable
  • added: field ResultSet.profileSql: boolean
  • added: field ResultSet.reallyResult: boolean
  • added: field ResultSet.resultId: int
  • added: field ResultSet.resultSetConcurrency: int
  • added: field ResultSet.resultSetType: int
  • added: field ResultSet.retainOwningStatement: boolean
  • added: field ResultSet.rowData: RowData
  • added: field ResultSet.serverInfo: String
  • added: field ResultSet.sessionCalendar: Calendar
  • added: field ResultSet.thisRow: Object[]
  • added: field ResultSet.updateCount: long
  • added: field ResultSet.updateId: long
  • added: field ResultSet.useUsageAdvisor: boolean
  • added: field ResultSet.warningChain: SQLWarning
  • added: field ResultSet.wasNullFlag: boolean
  • added: field ResultSet.wrapperStatement: Statement
  • added: field ServerPreparedStatement.isCached: boolean
  • added: field StandardSocketFactory.host: String
  • added: field StandardSocketFactory.port: int
  • added: field StandardSocketFactory.rawSocket: Socket
  • added: field Statement.batchedArgs: List
  • added: field Statement.batchedGeneratedKeys: ArrayList
  • added: field Statement.charConverter: SingleByteCharsetConverter
  • added: field Statement.charEncoding: String
  • added: field Statement.connection: Connection
  • added: field Statement.continueBatchOnError: boolean
  • added: field Statement.currentCatalog: String
  • added: field Statement.doEscapeProcessing: boolean
  • added: field Statement.eventSink: ProfileEventSink
  • added: field Statement.isClosed: boolean
  • added: field Statement.lastInsertId: long
  • added: field Statement.maxFieldSize: int
  • added: field Statement.maxRows: int
  • added: field Statement.maxRowsChanged: boolean
  • added: field Statement.openResults: List
  • added: field Statement.pedantic: boolean
  • added: field Statement.pointOfOrigin: Throwable
  • added: field Statement.profileSQL: boolean
  • added: field Statement.resultSetConcurrency: int
  • added: field Statement.resultSetMetadataCache: LRUCache
  • added: field Statement.resultSetType: int
  • added: field Statement.results: ResultSet
  • added: field Statement.retrieveGeneratedKeys: boolean
  • added: field Statement.statementId: int
  • added: field Statement.timeout: int
  • added: field Statement.updateCount: long
  • added: field Statement.useUsageAdvisor: boolean
  • added: field Statement.warningChain: SQLWarning
  • added: final class MysqlErrorNumbers
  • added: interface ConnectionPropertiesTransform
  • added: interface RowData
  • added: interface SocketFactory
  • added: method Blob.getBinaryStream(): InputStream
  • added: method Blob.getBytes(long, int): byte[]
  • added: method Blob.length(): long
  • added: method Blob.position(Blob, long): long
  • added: method Blob.position(byte[], long): long
  • added: method Blob.setBinaryStream(long): OutputStream
  • added: method Blob.setBytes(long, byte[]): int
  • added: method Blob.setBytes(long, byte[], int, int): int
  • added: method Blob.streamClosed(WatchableOutputStream): void
  • added: method Blob.streamClosed(byte[]): void
  • added: method Blob.truncate(long): void
  • added: method BlobFromLocator.getBinaryStream(): InputStream
  • added: method BlobFromLocator.getBytes(long, int): byte[]
  • added: method BlobFromLocator.length(): long
  • added: method BlobFromLocator.position(Blob, long): long
  • added: method BlobFromLocator.position(byte[], long): long
  • added: method BlobFromLocator.setBinaryStream(long): OutputStream
  • added: method BlobFromLocator.setBytes(long, byte[]): int
  • added: method BlobFromLocator.setBytes(long, byte[], int, int): int
  • added: method BlobFromLocator.truncate(long): void
  • added: method CallableStatement.addBatch(): void
  • added: method CallableStatement.clearParameters(): void
  • added: method CallableStatement.execute(): boolean
  • added: method CallableStatement.executeBatch(): int[]
  • added: method CallableStatement.executeQuery(): ResultSet
  • added: method CallableStatement.executeUpdate(): int
  • added: method CallableStatement.getArray(String): Array
  • added: method CallableStatement.getArray(int): Array
  • added: method CallableStatement.getBigDecimal(String): BigDecimal
  • added: method CallableStatement.getBigDecimal(int): BigDecimal
  • added: method CallableStatement.getBigDecimal(int, int): BigDecimal
  • added: method CallableStatement.getBlob(String): Blob
  • added: method CallableStatement.getBlob(int): Blob
  • added: method CallableStatement.getBoolean(String): boolean
  • added: method CallableStatement.getBoolean(int): boolean
  • added: method CallableStatement.getByte(String): byte
  • added: method CallableStatement.getByte(int): byte
  • added: method CallableStatement.getBytes(String): byte[]
  • added: method CallableStatement.getBytes(int): byte[]
  • added: method CallableStatement.getClob(String): Clob
  • added: method CallableStatement.getClob(int): Clob
  • added: method CallableStatement.getDate(String): Date
  • added: method CallableStatement.getDate(String, Calendar): Date
  • added: method CallableStatement.getDate(int): Date
  • added: method CallableStatement.getDate(int, Calendar): Date
  • added: method CallableStatement.getDouble(String): double
  • added: method CallableStatement.getDouble(int): double
  • added: method CallableStatement.getFloat(String): float
  • added: method CallableStatement.getFloat(int): float
  • added: method CallableStatement.getInt(String): int
  • added: method CallableStatement.getInt(int): int
  • added: method CallableStatement.getLong(String): long
  • added: method CallableStatement.getLong(int): long
  • added: method CallableStatement.getObject(String): Object
  • added: method CallableStatement.getObject(String, Map): Object
  • added: method CallableStatement.getObject(int): Object
  • added: method CallableStatement.getObject(int, Map): Object
  • added: method CallableStatement.getParameterIndexOffset(): int
  • added: method CallableStatement.getParameterMetaData(): ParameterMetaData
  • added: method CallableStatement.getRef(String): Ref
  • added: method CallableStatement.getRef(int): Ref
  • added: method CallableStatement.getShort(String): short
  • added: method CallableStatement.getShort(int): short
  • added: method CallableStatement.getString(String): String
  • added: method CallableStatement.getString(int): String
  • added: method CallableStatement.getTime(String): Time
  • added: method CallableStatement.getTime(String, Calendar): Time
  • added: method CallableStatement.getTime(int): Time
  • added: method CallableStatement.getTime(int, Calendar): Time
  • added: method CallableStatement.getTimestamp(String): Timestamp
  • added: method CallableStatement.getTimestamp(String, Calendar): Timestamp
  • added: method CallableStatement.getTimestamp(int): Timestamp
  • added: method CallableStatement.getTimestamp(int, Calendar): Timestamp
  • added: method CallableStatement.getURL(String): URL
  • added: method CallableStatement.getURL(int): URL
  • added: method CallableStatement.registerOutParameter(String, int): void
  • added: method CallableStatement.registerOutParameter(String, int, String): void
  • added: method CallableStatement.registerOutParameter(String, int, int): void
  • added: method CallableStatement.registerOutParameter(int, int): void
  • added: method CallableStatement.registerOutParameter(int, int, String): void
  • added: method CallableStatement.registerOutParameter(int, int, int): void
  • added: method CallableStatement.setAsciiStream(String, InputStream, int): void
  • added: method CallableStatement.setBigDecimal(String, BigDecimal): void
  • added: method CallableStatement.setBinaryStream(String, InputStream, int): void
  • added: method CallableStatement.setBoolean(String, boolean): void
  • added: method CallableStatement.setByte(String, byte): void
  • added: method CallableStatement.setBytes(String, byte[]): void
  • added: method CallableStatement.setCharacterStream(String, Reader, int): void
  • added: method CallableStatement.setDate(String, Date): void
  • added: method CallableStatement.setDate(String, Date, Calendar): void
  • added: method CallableStatement.setDouble(String, double): void
  • added: method CallableStatement.setFloat(String, float): void
  • added: method CallableStatement.setInt(String, int): void
  • added: method CallableStatement.setLong(String, long): void
  • added: method CallableStatement.setNull(String, int): void
  • added: method CallableStatement.setNull(String, int, String): void
  • added: method CallableStatement.setObject(String, Object): void
  • added: method CallableStatement.setObject(String, Object, int): void
  • added: method CallableStatement.setObject(String, Object, int, int): void
  • added: method CallableStatement.setShort(String, short): void
  • added: method CallableStatement.setString(String, String): void
  • added: method CallableStatement.setTime(String, Time): void
  • added: method CallableStatement.setTime(String, Time, Calendar): void
  • added: method CallableStatement.setTimestamp(String, Timestamp): void
  • added: method CallableStatement.setTimestamp(String, Timestamp, Calendar): void
  • added: method CallableStatement.setURL(String, URL): void
  • added: method CallableStatement.wasNull(): boolean
  • added: method Clob.getAsciiStream(): InputStream
  • added: method Clob.getCharacterStream(): Reader
  • added: method Clob.getSubString(long, int): String
  • added: method Clob.length(): long
  • added: method Clob.position(Clob, long): long
  • added: method Clob.position(String, long): long
  • added: method Clob.setAsciiStream(long): OutputStream
  • added: method Clob.setCharacterStream(long): Writer
  • added: method Clob.setString(long, String): int
  • added: method Clob.setString(long, String, int, int): int
  • added: method Clob.streamClosed(WatchableOutputStream): void
  • added: method Clob.truncate(long): void
  • added: method Clob.writerClosed(WatchableWriter): void
  • added: method Clob.writerClosed(char[]): void
  • added: method CommunicationsException.getMessage(): String
  • added: method CommunicationsException.getSQLState(): String
  • added: method Connection.changeUser(String, String): void
  • added: method Connection.clearHasTriedMaster(): void
  • added: method Connection.clientPrepareStatement(String): PreparedStatement
  • added: method Connection.clientPrepareStatement(String, int, int): PreparedStatement
  • added: method Connection.createStatement(int, int): Statement
  • added: method Connection.createStatement(int, int, int): Statement
  • added: method Connection.dumpTestcaseQuery(String): void
  • added: method Connection.extractSqlFromPacket(String, Buffer, int): String
  • added: method Connection.generateConnectionCommentBlock(StringBuffer): StringBuffer
  • added: method Connection.getActiveStatementCount(): int
  • added: method Connection.getCharacterSetMetadata(): String
  • added: method Connection.getCharsetNameForIndex(int): String
  • added: method Connection.getDefaultTimeZone(): TimeZone
  • added: method Connection.getHoldability(): int
  • added: method Connection.getLog(): Log
  • added: method Connection.getMaxBytesPerChar(String): int
  • added: method Connection.getMetadataSafeStatement(): Statement
  • added: method Connection.getServerCharacterEncoding(): String
  • added: method Connection.getServerTimezoneTZ(): TimeZone
  • added: method Connection.getTypeMap(): Map
  • added: method Connection.hasSameProperties(Connection): boolean
  • added: method Connection.hasTriedMaster(): boolean
  • added: method Connection.incrementNumberOfPreparedExecutes(): void
  • added: method Connection.incrementNumberOfPrepares(): void
  • added: method Connection.incrementNumberOfResultSetsCreated(): void
  • added: method Connection.isClientTzUTC(): boolean
  • added: method Connection.isMasterConnection(): boolean
  • added: method Connection.isNoBackslashEscapesSet(): boolean
  • added: method Connection.isRunningOnJDK13(): boolean
  • added: method Connection.isServerTzUTC(): boolean
  • added: method Connection.lowerCaseTableNames(): boolean
  • added: method Connection.parserKnowsUnicode(): boolean
  • added: method Connection.ping(): void
  • added: method Connection.prepareCall(String, int, int): CallableStatement
  • added: method Connection.prepareCall(String, int, int, int): CallableStatement
  • added: method Connection.prepareStatement(String, String[]): PreparedStatement
  • added: method Connection.prepareStatement(String, int): PreparedStatement
  • added: method Connection.prepareStatement(String, int, int): PreparedStatement
  • added: method Connection.prepareStatement(String, int, int, int): PreparedStatement
  • added: method Connection.prepareStatement(String, int[]): PreparedStatement
  • added: method Connection.realClose(boolean, boolean, boolean, Throwable): void
  • added: method Connection.recachePreparedStatement(ServerPreparedStatement): void
  • added: method Connection.registerQueryExecutionTime(long): void
  • added: method Connection.releaseSavepoint(Savepoint): void
  • added: method Connection.reportNumberOfTablesAccessed(int): void
  • added: method Connection.resetServerState(): void
  • added: method Connection.rollback(Savepoint): void
  • added: method Connection.serverPrepare(String): ServerPreparedStatement
  • added: method Connection.serverSupportsConvertFn(): boolean
  • added: method Connection.setFailedOver(boolean): void
  • added: method Connection.setHoldability(int): void
  • added: method Connection.setPreferSlaveDuringFailover(boolean): void
  • added: method Connection.setSavepoint(): Savepoint
  • added: method Connection.setSavepoint(String): Savepoint
  • added: method Connection.setTypeMap(Map): void
  • added: method Connection.shutdownServer(): void
  • added: method Connection.versionMeetsMinimum(int, int, int): boolean
  • added: method ConnectionFeatureNotAvailableException.getMessage(): String
  • added: method ConnectionFeatureNotAvailableException.getSQLState(): String
  • added: method ConnectionProperties.exposeAsDriverPropertyInfoInternal(Properties, int): DriverPropertyInfo[]
  • added: method ConnectionProperties.exposeAsProperties(Properties): Properties
  • added: method ConnectionProperties.exposeAsXml(): String
  • added: method ConnectionProperties.getAllowLoadLocalInfile(): boolean
  • added: method ConnectionProperties.getAllowMultiQueries(): boolean
  • added: method ConnectionProperties.getAllowNanAndInf(): boolean
  • added: method ConnectionProperties.getAllowUrlInLocalInfile(): boolean
  • added: method ConnectionProperties.getAlwaysSendSetIsolation(): boolean
  • added: method ConnectionProperties.getAutoClosePStmtStreams(): boolean
  • added: method ConnectionProperties.getAutoDeserialize(): boolean
  • added: method ConnectionProperties.getAutoGenerateTestcaseScript(): boolean
  • added: method ConnectionProperties.getAutoReconnectForPools(): boolean
  • added: method ConnectionProperties.getBlobSendChunkSize(): int
  • added: method ConnectionProperties.getCacheCallableStatements(): boolean
  • added: method ConnectionProperties.getCacheCallableStmts(): boolean
  • added: method ConnectionProperties.getCachePrepStmts(): boolean
  • added: method ConnectionProperties.getCachePreparedStatements(): boolean
  • added: method ConnectionProperties.getCacheResultSetMetadata(): boolean
  • added: method ConnectionProperties.getCacheServerConfiguration(): boolean
  • added: method ConnectionProperties.getCallableStatementCacheSize(): int
  • added: method ConnectionProperties.getCallableStmtCacheSize(): int
  • added: method ConnectionProperties.getCapitalizeTypeNames(): boolean
  • added: method ConnectionProperties.getCharacterSetResults(): String
  • added: method ConnectionProperties.getClobberStreamingResults(): boolean
  • added: method ConnectionProperties.getConnectTimeout(): int
  • added: method ConnectionProperties.getConnectionCollation(): String
  • added: method ConnectionProperties.getContinueBatchOnError(): boolean
  • added: method ConnectionProperties.getCreateDatabaseIfNotExist(): boolean
  • added: method ConnectionProperties.getDontTrackOpenResources(): boolean
  • added: method ConnectionProperties.getDumpMetadataOnColumnNotFound(): boolean
  • added: method ConnectionProperties.getDumpQueriesOnException(): boolean
  • added: method ConnectionProperties.getDynamicCalendars(): boolean
  • added: method ConnectionProperties.getElideSetAutoCommits(): boolean
  • added: method ConnectionProperties.getEmptyStringsConvertToZero(): boolean
  • added: method ConnectionProperties.getEmulateLocators(): boolean
  • added: method ConnectionProperties.getEmulateUnsupportedPstmts(): boolean
  • added: method ConnectionProperties.getEnablePacketDebug(): boolean
  • added: method ConnectionProperties.getEncoding(): String
  • added: method ConnectionProperties.getExplainSlowQueries(): boolean
  • added: method ConnectionProperties.getFailOverReadOnly(): boolean
  • added: method ConnectionProperties.getGatherPerformanceMetrics(): boolean
  • added: method ConnectionProperties.getHighAvailability(): boolean
  • added: method ConnectionProperties.getHoldResultsOpenOverStatementClose(): boolean
  • added: method ConnectionProperties.getIgnoreNonTxTables(): boolean
  • added: method ConnectionProperties.getInitialTimeout(): int
  • added: method ConnectionProperties.getInteractiveClient(): boolean
  • added: method ConnectionProperties.getIsInteractiveClient(): boolean
  • added: method ConnectionProperties.getJdbcCompliantTruncation(): boolean
  • added: method ConnectionProperties.getJdbcCompliantTruncationForReads(): boolean
  • added: method ConnectionProperties.getLogSlowQueries(): boolean
  • added: method ConnectionProperties.getLogger(): String
  • added: method ConnectionProperties.getLoggerClassName(): String
  • added: method ConnectionProperties.getMaintainTimeStats(): boolean
  • added: method ConnectionProperties.getMaxQuerySizeToLog(): int
  • added: method ConnectionProperties.getMaxReconnects(): int
  • added: method ConnectionProperties.getMaxRows(): int
  • added: method ConnectionProperties.getMetadataCacheSize(): int
  • added: method ConnectionProperties.getNoDatetimeStringSync(): boolean
  • added: method ConnectionProperties.getNullCatalogMeansCurrent(): boolean
  • added: method ConnectionProperties.getNullNamePatternMatchesAll(): boolean
  • added: method ConnectionProperties.getOverrideSupportsIntegrityEnhancementFacility(): boolean
  • added: method ConnectionProperties.getPacketDebugBufferSize(): int
  • added: method ConnectionProperties.getParanoid(): boolean
  • added: method ConnectionProperties.getPedantic(): boolean
  • added: method ConnectionProperties.getPrepStmtCacheSize(): int
  • added: method ConnectionProperties.getPrepStmtCacheSqlLimit(): int
  • added: method ConnectionProperties.getPreparedStatementCacheSize(): int
  • added: method ConnectionProperties.getPreparedStatementCacheSqlLimit(): int
  • added: method ConnectionProperties.getProcessEscapeCodesForPrepStmts(): boolean
  • added: method ConnectionProperties.getProfileSQL(): boolean
  • added: method ConnectionProperties.getProfileSql(): boolean
  • added: method ConnectionProperties.getPropertiesTransform(): String
  • added: method ConnectionProperties.getQueriesBeforeRetryMaster(): int
  • added: method ConnectionProperties.getReconnectAtTxEnd(): boolean
  • added: method ConnectionProperties.getRelaxAutoCommit(): boolean
  • added: method ConnectionProperties.getReportMetricsIntervalMillis(): int
  • added: method ConnectionProperties.getRequireSSL(): boolean
  • added: method ConnectionProperties.getRetainStatementAfterResultSetClose(): boolean
  • added: method ConnectionProperties.getRewriteBatchedStatements(): boolean
  • added: method ConnectionProperties.getRollbackOnPooledClose(): boolean
  • added: method ConnectionProperties.getRoundRobinLoadBalance(): boolean
  • added: method ConnectionProperties.getRunningCTS13(): boolean
  • added: method ConnectionProperties.getSecondsBeforeRetryMaster(): int
  • added: method ConnectionProperties.getServerTimezone(): String
  • added: method ConnectionProperties.getSessionVariables(): String
  • added: method ConnectionProperties.getSlowQueryThresholdMillis(): int
  • added: method ConnectionProperties.getSocketFactoryClassName(): String
  • added: method ConnectionProperties.getSocketTimeout(): int
  • added: method ConnectionProperties.getStrictFloatingPoint(): boolean
  • added: method ConnectionProperties.getStrictUpdates(): boolean
  • added: method ConnectionProperties.getTinyInt1isBit(): boolean
  • added: method ConnectionProperties.getTraceProtocol(): boolean
  • added: method ConnectionProperties.getTransformedBitIsBoolean(): boolean
  • added: method ConnectionProperties.getUseCompression(): boolean
  • added: method ConnectionProperties.getUseFastIntParsing(): boolean
  • added: method ConnectionProperties.getUseGmtMillisForDatetimes(): boolean
  • added: method ConnectionProperties.getUseHostsInPrivileges(): boolean
  • added: method ConnectionProperties.getUseLocalSessionState(): boolean
  • added: method ConnectionProperties.getUseNewIo(): boolean
  • added: method ConnectionProperties.getUseOldUTF8Behavior(): boolean
  • added: method ConnectionProperties.getUseOnlyServerErrorMessages(): boolean
  • added: method ConnectionProperties.getUseReadAheadInput(): boolean
  • added: method ConnectionProperties.getUseSSL(): boolean
  • added: method ConnectionProperties.getUseServerPrepStmts(): boolean
  • added: method ConnectionProperties.getUseServerPreparedStmts(): boolean
  • added: method ConnectionProperties.getUseSqlStateCodes(): boolean
  • added: method ConnectionProperties.getUseStreamLengthsInPrepStmts(): boolean
  • added: method ConnectionProperties.getUseTimezone(): boolean
  • added: method ConnectionProperties.getUseUltraDevWorkAround(): boolean
  • added: method ConnectionProperties.getUseUnbufferedInput(): boolean
  • added: method ConnectionProperties.getUseUnicode(): boolean
  • added: method ConnectionProperties.getUseUsageAdvisor(): boolean
  • added: method ConnectionProperties.getYearIsDateType(): boolean
  • added: method ConnectionProperties.getZeroDateTimeBehavior(): String
  • added: method ConnectionProperties.initializeFromRef(Reference): void
  • added: method ConnectionProperties.initializeProperties(Properties): void
  • added: method ConnectionProperties.postInitialization(): void
  • added: method ConnectionProperties.setAllowLoadLocalInfile(boolean): void
  • added: method ConnectionProperties.setAllowMultiQueries(boolean): void
  • added: method ConnectionProperties.setAllowNanAndInf(boolean): void
  • added: method ConnectionProperties.setAllowUrlInLocalInfile(boolean): void
  • added: method ConnectionProperties.setAlwaysSendSetIsolation(boolean): void
  • added: method ConnectionProperties.setAutoClosePStmtStreams(boolean): void
  • added: method ConnectionProperties.setAutoDeserialize(boolean): void
  • added: method ConnectionProperties.setAutoGenerateTestcaseScript(boolean): void
  • added: method ConnectionProperties.setAutoReconnect(boolean): void
  • added: method ConnectionProperties.setAutoReconnectForConnectionPools(boolean): void
  • added: method ConnectionProperties.setAutoReconnectForPools(boolean): void
  • added: method ConnectionProperties.setBlobSendChunkSize(String): void
  • added: method ConnectionProperties.setCacheCallableStatements(boolean): void
  • added: method ConnectionProperties.setCacheCallableStmts(boolean): void
  • added: method ConnectionProperties.setCachePrepStmts(boolean): void
  • added: method ConnectionProperties.setCachePreparedStatements(boolean): void
  • added: method ConnectionProperties.setCacheResultSetMetadata(boolean): void
  • added: method ConnectionProperties.setCacheServerConfiguration(boolean): void
  • added: method ConnectionProperties.setCallableStatementCacheSize(int): void
  • added: method ConnectionProperties.setCallableStmtCacheSize(int): void
  • added: method ConnectionProperties.setCapitalizeDBMDTypes(boolean): void
  • added: method ConnectionProperties.setCapitalizeTypeNames(boolean): void
  • added: method ConnectionProperties.setCharacterEncoding(String): void
  • added: method ConnectionProperties.setCharacterSetResults(String): void
  • added: method ConnectionProperties.setClobberStreamingResults(boolean): void
  • added: method ConnectionProperties.setConnectTimeout(int): void
  • added: method ConnectionProperties.setConnectionCollation(String): void
  • added: method ConnectionProperties.setContinueBatchOnError(boolean): void
  • added: method ConnectionProperties.setCreateDatabaseIfNotExist(boolean): void
  • added: method ConnectionProperties.setDetectServerPreparedStmts(boolean): void
  • added: method ConnectionProperties.setDontTrackOpenResources(boolean): void
  • added: method ConnectionProperties.setDumpMetadataOnColumnNotFound(boolean): void
  • added: method ConnectionProperties.setDumpQueriesOnException(boolean): void
  • added: method ConnectionProperties.setDynamicCalendars(boolean): void
  • added: method ConnectionProperties.setElideSetAutoCommits(boolean): void
  • added: method ConnectionProperties.setEmptyStringsConvertToZero(boolean): void
  • added: method ConnectionProperties.setEmulateLocators(boolean): void
  • added: method ConnectionProperties.setEmulateUnsupportedPstmts(boolean): void
  • added: method ConnectionProperties.setEnablePacketDebug(boolean): void
  • added: method ConnectionProperties.setEncoding(String): void
  • added: method ConnectionProperties.setExplainSlowQueries(boolean): void
  • added: method ConnectionProperties.setFailOverReadOnly(boolean): void
  • added: method ConnectionProperties.setGatherPerformanceMetrics(boolean): void
  • added: method ConnectionProperties.setHighAvailability(boolean): void
  • added: method ConnectionProperties.setHoldResultsOpenOverStatementClose(boolean): void
  • added: method ConnectionProperties.setIgnoreNonTxTables(boolean): void
  • added: method ConnectionProperties.setInitialTimeout(int): void
  • added: method ConnectionProperties.setIsInteractiveClient(boolean): void
  • added: method ConnectionProperties.setJdbcCompliantTruncation(boolean): void
  • added: method ConnectionProperties.setJdbcCompliantTruncationForReads(boolean): void
  • added: method ConnectionProperties.setLogSlowQueries(boolean): void
  • added: method ConnectionProperties.setLogger(String): void
  • added: method ConnectionProperties.setLoggerClassName(String): void
  • added: method ConnectionProperties.setMaintainTimeStats(boolean): void
  • added: method ConnectionProperties.setMaxQuerySizeToLog(int): void
  • added: method ConnectionProperties.setMaxReconnects(int): void
  • added: method ConnectionProperties.setMaxRows(int): void
  • added: method ConnectionProperties.setMetadataCacheSize(int): void
  • added: method ConnectionProperties.setNoDatetimeStringSync(boolean): void
  • added: method ConnectionProperties.setNullCatalogMeansCurrent(boolean): void
  • added: method ConnectionProperties.setNullNamePatternMatchesAll(boolean): void
  • added: method ConnectionProperties.setOverrideSupportsIntegrityEnhancementFacility(boolean): void
  • added: method ConnectionProperties.setPacketDebugBufferSize(int): void
  • added: method ConnectionProperties.setParanoid(boolean): void
  • added: method ConnectionProperties.setPedantic(boolean): void
  • added: method ConnectionProperties.setPrepStmtCacheSize(int): void
  • added: method ConnectionProperties.setPrepStmtCacheSqlLimit(int): void
  • added: method ConnectionProperties.setPreparedStatementCacheSize(int): void
  • added: method ConnectionProperties.setPreparedStatementCacheSqlLimit(int): void
  • added: method ConnectionProperties.setProcessEscapeCodesForPrepStmts(boolean): void
  • added: method ConnectionProperties.setProfileSQL(boolean): void
  • added: method ConnectionProperties.setProfileSql(boolean): void
  • added: method ConnectionProperties.setPropertiesTransform(String): void
  • added: method ConnectionProperties.setQueriesBeforeRetryMaster(int): void
  • added: method ConnectionProperties.setReconnectAtTxEnd(boolean): void
  • added: method ConnectionProperties.setRelaxAutoCommit(boolean): void
  • added: method ConnectionProperties.setReportMetricsIntervalMillis(int): void
  • added: method ConnectionProperties.setRequireSSL(boolean): void
  • added: method ConnectionProperties.setRetainStatementAfterResultSetClose(boolean): void
  • added: method ConnectionProperties.setRewriteBatchedStatements(boolean): void
  • added: method ConnectionProperties.setRollbackOnPooledClose(boolean): void
  • added: method ConnectionProperties.setRoundRobinLoadBalance(boolean): void
  • added: method ConnectionProperties.setRunningCTS13(boolean): void
  • added: method ConnectionProperties.setSecondsBeforeRetryMaster(int): void
  • added: method ConnectionProperties.setServerTimezone(String): void
  • added: method ConnectionProperties.setSessionVariables(String): void
  • added: method ConnectionProperties.setSlowQueryThresholdMillis(int): void
  • added: method ConnectionProperties.setSocketFactoryClassName(String): void
  • added: method ConnectionProperties.setSocketTimeout(int): void
  • added: method ConnectionProperties.setStrictFloatingPoint(boolean): void
  • added: method ConnectionProperties.setStrictUpdates(boolean): void
  • added: method ConnectionProperties.setTinyInt1isBit(boolean): void
  • added: method ConnectionProperties.setTraceProtocol(boolean): void
  • added: method ConnectionProperties.setTransformedBitIsBoolean(boolean): void
  • added: method ConnectionProperties.setUseCompression(boolean): void
  • added: method ConnectionProperties.setUseFastIntParsing(boolean): void
  • added: method ConnectionProperties.setUseGmtMillisForDatetimes(boolean): void
  • added: method ConnectionProperties.setUseHostsInPrivileges(boolean): void
  • added: method ConnectionProperties.setUseLocalSessionState(boolean): void
  • added: method ConnectionProperties.setUseNewIo(boolean): void
  • added: method ConnectionProperties.setUseOldUTF8Behavior(boolean): void
  • added: method ConnectionProperties.setUseOnlyServerErrorMessages(boolean): void
  • added: method ConnectionProperties.setUseReadAheadInput(boolean): void
  • added: method ConnectionProperties.setUseSSL(boolean): void
  • added: method ConnectionProperties.setUseServerPrepStmts(boolean): void
  • added: method ConnectionProperties.setUseServerPreparedStmts(boolean): void
  • added: method ConnectionProperties.setUseSqlStateCodes(boolean): void
  • added: method ConnectionProperties.setUseStreamLengthsInPrepStmts(boolean): void
  • added: method ConnectionProperties.setUseTimezone(boolean): void
  • added: method ConnectionProperties.setUseUltraDevWorkAround(boolean): void
  • added: method ConnectionProperties.setUseUnbufferedInput(boolean): void
  • added: method ConnectionProperties.setUseUnicode(boolean): void
  • added: method ConnectionProperties.setUseUsageAdvisor(boolean): void
  • added: method ConnectionProperties.setYearIsDateType(boolean): void
  • added: method ConnectionProperties.setZeroDateTimeBehavior(String): void
  • added: method ConnectionProperties.storeToRef(Reference): void
  • added: method ConnectionProperties.useUnbufferedInput(): boolean
  • added: method ConnectionPropertiesTransform.transformProperties(Properties): Properties
  • added: method DatabaseMetaData.IterateBlock.doForAll(): void
  • added: method DatabaseMetaData.deletesAreDetected(int): boolean
  • added: method DatabaseMetaData.extractForeignKeyForTable(ArrayList, ResultSet, String): List
  • added: method DatabaseMetaData.extractForeignKeyFromCreateTable(String, String): ResultSet
  • added: method DatabaseMetaData.getAttributes(String, String, String, String): ResultSet
  • added: method DatabaseMetaData.getCatalogIterator(String): DatabaseMetaData.IteratorWithCleanup
  • added: method DatabaseMetaData.getConnection(): Connection
  • added: method DatabaseMetaData.getDatabaseMajorVersion(): int
  • added: method DatabaseMetaData.getDatabaseMinorVersion(): int
  • added: method DatabaseMetaData.getJDBCMajorVersion(): int
  • added: method DatabaseMetaData.getJDBCMinorVersion(): int
  • added: method DatabaseMetaData.getResultSetHoldability(): int
  • added: method DatabaseMetaData.getSQLStateType(): int
  • added: method DatabaseMetaData.getSuperTables(String, String, String): ResultSet
  • added: method DatabaseMetaData.getSuperTypes(String, String, String): ResultSet
  • added: method DatabaseMetaData.getUDTs(String, String, String, int[]): ResultSet
  • added: method DatabaseMetaData.insertsAreDetected(int): boolean
  • added: method DatabaseMetaData.locatorsUpdateCopy(): boolean
  • added: method DatabaseMetaData.othersDeletesAreVisible(int): boolean
  • added: method DatabaseMetaData.othersInsertsAreVisible(int): boolean
  • added: method DatabaseMetaData.othersUpdatesAreVisible(int): boolean
  • added: method DatabaseMetaData.ownDeletesAreVisible(int): boolean
  • added: method DatabaseMetaData.ownInsertsAreVisible(int): boolean
  • added: method DatabaseMetaData.ownUpdatesAreVisible(int): boolean
  • added: method DatabaseMetaData.supportsBatchUpdates(): boolean
  • added: method DatabaseMetaData.supportsGetGeneratedKeys(): boolean
  • added: method DatabaseMetaData.supportsMultipleOpenResults(): boolean
  • added: method DatabaseMetaData.supportsNamedParameters(): boolean
  • added: method DatabaseMetaData.supportsResultSetConcurrency(int, int): boolean
  • added: method DatabaseMetaData.supportsResultSetHoldability(int): boolean
  • added: method DatabaseMetaData.supportsResultSetType(int): boolean
  • added: method DatabaseMetaData.supportsSavepoints(): boolean
  • added: method DatabaseMetaData.supportsStatementPooling(): boolean
  • added: method DatabaseMetaData.updatesAreDetected(int): boolean
  • added: method Field.getCharacterSet(): String
  • added: method Field.getCollation(): String
  • added: method Field.getColumnLabel(): String
  • added: method Field.getDatabaseName(): String
  • added: method Field.getFullOriginalName(): String
  • added: method Field.getMaxBytesPerCharacter(): int
  • added: method Field.getNameNoAliases(): String
  • added: method Field.getOriginalName(): String
  • added: method Field.getOriginalTableName(): String
  • added: method Field.getPrecisionAdjustFactor(): int
  • added: method Field.getTableNameNoAliases(): String
  • added: method Field.isSingleBit(): boolean
  • added: method Field.setConnection(Connection): void
  • added: method Field.setUseOldNameMetadata(boolean): void
  • added: method MiniAdmin.shutdown(): void
  • added: method MysqlDataTruncation.getMessage(): String
  • added: method MysqlParameterMetadata.getParameterClassName(int): String
  • added: method MysqlParameterMetadata.getParameterCount(): int
  • added: method MysqlParameterMetadata.getParameterMode(int): int
  • added: method MysqlParameterMetadata.getParameterType(int): int
  • added: method MysqlParameterMetadata.getParameterTypeName(int): String
  • added: method MysqlParameterMetadata.getPrecision(int): int
  • added: method MysqlParameterMetadata.getScale(int): int
  • added: method MysqlParameterMetadata.isNullable(int): int
  • added: method MysqlParameterMetadata.isSigned(int): boolean
  • added: method MysqlSavepoint.getSavepointId(): int
  • added: method MysqlSavepoint.getSavepointName(): String
  • added: method NamedPipeSocketFactory.afterHandshake(): Socket
  • added: method NamedPipeSocketFactory.beforeHandshake(): Socket
  • added: method NamedPipeSocketFactory.connect(String, int, Properties): Socket
  • added: method NonRegisteringDriver.acceptsURL(String): boolean
  • added: method NonRegisteringDriver.connect(String, Properties): Connection
  • added: method NonRegisteringDriver.database(Properties): String
  • added: method NonRegisteringDriver.getMajorVersion(): int
  • added: method NonRegisteringDriver.getMinorVersion(): int
  • added: method NonRegisteringDriver.getPropertyInfo(String, Properties): DriverPropertyInfo[]
  • added: method NonRegisteringDriver.host(Properties): String
  • added: method NonRegisteringDriver.jdbcCompliant(): boolean
  • added: method NonRegisteringDriver.parseURL(String, Properties): Properties
  • added: method NonRegisteringDriver.port(Properties): int
  • added: method NonRegisteringDriver.property(String, Properties): String
  • added: method NonRegisteringReplicationDriver.connect(String, Properties): Connection
  • added: method PreparedStatement.addBatch(): void
  • added: method PreparedStatement.addBatch(String): void
  • added: method PreparedStatement.asSql(): String
  • added: method PreparedStatement.asSql(boolean): String
  • added: method PreparedStatement.clearBatch(): void
  • added: method PreparedStatement.computeBatchSize(int): int
  • added: method PreparedStatement.executeBatch(): int[]
  • added: method PreparedStatement.executeBatchSerially(): int[]
  • added: method PreparedStatement.executeInternal(int, Buffer, boolean, boolean, boolean, boolean): ResultSet
  • added: method PreparedStatement.executeUpdate(byte[][], InputStream[], boolean[], int[], boolean[], boolean): int
  • added: method PreparedStatement.fillSendPacket(): Buffer
  • added: method PreparedStatement.fillSendPacket(byte[][], InputStream[], boolean[], int[]): Buffer
  • added: method PreparedStatement.getBytesRepresentation(int): byte[]
  • added: method PreparedStatement.getMetaData(): ResultSetMetaData
  • added: method PreparedStatement.getParameterIndexOffset(): int
  • added: method PreparedStatement.getParameterMetaData(): ParameterMetaData
  • added: method PreparedStatement.realClose(boolean): void
  • added: method PreparedStatement.setArray(int, Array): void
  • added: method PreparedStatement.setBlob(int, Blob): void
  • added: method PreparedStatement.setBytes(int, byte[], boolean, boolean): void
  • added: method PreparedStatement.setBytesNoEscape(int, byte[]): void
  • added: method PreparedStatement.setBytesNoEscapeNoQuotes(int, byte[]): void
  • added: method PreparedStatement.setCharacterStream(int, Reader, int): void
  • added: method PreparedStatement.setClob(int, Clob): void
  • added: method PreparedStatement.setDate(int, Date, Calendar): void
  • added: method PreparedStatement.setNull(int, int, String): void
  • added: method PreparedStatement.setRef(int, Ref): void
  • added: method PreparedStatement.setRetrieveGeneratedKeys(boolean): void
  • added: method PreparedStatement.setTime(int, Time, Calendar): void
  • added: method PreparedStatement.setTimestamp(int, Timestamp, Calendar): void
  • added: method PreparedStatement.setURL(int, URL): void
  • added: method ReplicationConnection.clearWarnings(): void
  • added: method ReplicationConnection.close(): void
  • added: method ReplicationConnection.commit(): void
  • added: method ReplicationConnection.createStatement(): Statement
  • added: method ReplicationConnection.createStatement(int, int): Statement
  • added: method ReplicationConnection.createStatement(int, int, int): Statement
  • added: method ReplicationConnection.getAutoCommit(): boolean
  • added: method ReplicationConnection.getCatalog(): String
  • added: method ReplicationConnection.getCurrentConnection(): Connection
  • added: method ReplicationConnection.getHoldability(): int
  • added: method ReplicationConnection.getMasterConnection(): Connection
  • added: method ReplicationConnection.getMetaData(): DatabaseMetaData
  • added: method ReplicationConnection.getSlavesConnection(): Connection
  • added: method ReplicationConnection.getTransactionIsolation(): int
  • added: method ReplicationConnection.getTypeMap(): Map
  • added: method ReplicationConnection.getWarnings(): SQLWarning
  • added: method ReplicationConnection.isClosed(): boolean
  • added: method ReplicationConnection.isReadOnly(): boolean
  • added: method ReplicationConnection.nativeSQL(String): String
  • added: method ReplicationConnection.prepareCall(String): CallableStatement
  • added: method ReplicationConnection.prepareCall(String, int, int): CallableStatement
  • added: method ReplicationConnection.prepareCall(String, int, int, int): CallableStatement
  • added: method ReplicationConnection.prepareStatement(String): PreparedStatement
  • added: method ReplicationConnection.prepareStatement(String, String[]): PreparedStatement
  • added: method ReplicationConnection.prepareStatement(String, int): PreparedStatement
  • added: method ReplicationConnection.prepareStatement(String, int, int): PreparedStatement
  • added: method ReplicationConnection.prepareStatement(String, int, int, int): PreparedStatement
  • added: method ReplicationConnection.prepareStatement(String, int[]): PreparedStatement
  • added: method ReplicationConnection.releaseSavepoint(Savepoint): void
  • added: method ReplicationConnection.rollback(): void
  • added: method ReplicationConnection.rollback(Savepoint): void
  • added: method ReplicationConnection.setAutoCommit(boolean): void
  • added: method ReplicationConnection.setCatalog(String): void
  • added: method ReplicationConnection.setHoldability(int): void
  • added: method ReplicationConnection.setReadOnly(boolean): void
  • added: method ReplicationConnection.setSavepoint(): Savepoint
  • added: method ReplicationConnection.setSavepoint(String): Savepoint
  • added: method ReplicationConnection.setTransactionIsolation(int): void
  • added: method ReplicationConnection.setTypeMap(Map): void
  • added: method ResultSet.absolute(int): boolean
  • added: method ResultSet.afterLast(): void
  • added: method ResultSet.beforeFirst(): void
  • added: method ResultSet.cancelRowUpdates(): void
  • added: method ResultSet.checkClosed(): void
  • added: method ResultSet.checkColumnBounds(int): void
  • added: method ResultSet.clearNextResult(): void
  • added: method ResultSet.copy(): ResultSet
  • added: method ResultSet.deleteRow(): void
  • added: method ResultSet.first(): boolean
  • added: method ResultSet.getArray(String): Array
  • added: method ResultSet.getArray(int): Array
  • added: method ResultSet.getBigDecimal(String): BigDecimal
  • added: method ResultSet.getBigDecimal(int): BigDecimal
  • added: method ResultSet.getBlob(String): Blob
  • added: method ResultSet.getBlob(int): Blob
  • added: method ResultSet.getBytes(int, boolean): byte[]
  • added: method ResultSet.getCharacterStream(String): Reader
  • added: method ResultSet.getCharacterStream(int): Reader
  • added: method ResultSet.getClob(String): Clob
  • added: method ResultSet.getClob(int): Clob
  • added: method ResultSet.getConcurrency(): int
  • added: method ResultSet.getDate(String, Calendar): Date
  • added: method ResultSet.getDate(int, Calendar): Date
  • added: method ResultSet.getDoubleInternal(String, int): double
  • added: method ResultSet.getDoubleInternal(int): double
  • added: method ResultSet.getFetchDirection(): int
  • added: method ResultSet.getFetchSize(): int
  • added: method ResultSet.getFirstCharOfQuery(): char
  • added: method ResultSet.getGmtCalendar(): Calendar
  • added: method ResultSet.getNativeArray(int): Array
  • added: method ResultSet.getNativeAsciiStream(int): InputStream
  • added: method ResultSet.getNativeBigDecimal(int): BigDecimal
  • added: method ResultSet.getNativeBigDecimal(int, int): BigDecimal
  • added: method ResultSet.getNativeBinaryStream(int): InputStream
  • added: method ResultSet.getNativeBlob(int): Blob
  • added: method ResultSet.getNativeBoolean(int): boolean
  • added: method ResultSet.getNativeByte(int): byte
  • added: method ResultSet.getNativeByte(int, boolean): byte
  • added: method ResultSet.getNativeBytes(int, boolean): byte[]
  • added: method ResultSet.getNativeCharacterStream(int): Reader
  • added: method ResultSet.getNativeClob(int): Clob
  • added: method ResultSet.getNativeDate(int): Date
  • added: method ResultSet.getNativeDate(int, TimeZone): Date
  • added: method ResultSet.getNativeDouble(int): double
  • added: method ResultSet.getNativeFloat(int): float
  • added: method ResultSet.getNativeInt(int): int
  • added: method ResultSet.getNativeInt(int, boolean): int
  • added: method ResultSet.getNativeLong(int): long
  • added: method ResultSet.getNativeLong(int, boolean, boolean): long
  • added: method ResultSet.getNativeRef(int): Ref
  • added: method ResultSet.getNativeShort(int): short
  • added: method ResultSet.getNativeShort(int, boolean): short
  • added: method ResultSet.getNativeString(int): String
  • added: method ResultSet.getNativeURL(int): URL
  • added: method ResultSet.getNativeUnicodeStream(int): InputStream
  • added: method ResultSet.getNextResultSet(): ResultSet
  • added: method ResultSet.getObject(String, Map): Object
  • added: method ResultSet.getObject(int, Map): Object
  • added: method ResultSet.getObjectStoredProc(String, Map, int): Object
  • added: method ResultSet.getObjectStoredProc(String, int): Object
  • added: method ResultSet.getObjectStoredProc(int, Map, int): Object
  • added: method ResultSet.getObjectStoredProc(int, int): Object
  • added: method ResultSet.getRef(String): Ref
  • added: method ResultSet.getRef(int): Ref
  • added: method ResultSet.getRow(): int
  • added: method ResultSet.getServerInfo(): String
  • added: method ResultSet.getStatement(): Statement
  • added: method ResultSet.getStringInternal(int, boolean): String
  • added: method ResultSet.getTime(String, Calendar): Time
  • added: method ResultSet.getTime(int, Calendar): Time
  • added: method ResultSet.getTimestamp(String, Calendar): Timestamp
  • added: method ResultSet.getTimestamp(int, Calendar): Timestamp
  • added: method ResultSet.getType(): int
  • added: method ResultSet.getURL(String): URL
  • added: method ResultSet.getURL(int): URL
  • added: method ResultSet.insertRow(): void
  • added: method ResultSet.isAfterLast(): boolean
  • added: method ResultSet.isBeforeFirst(): boolean
  • added: method ResultSet.isFirst(): boolean
  • added: method ResultSet.isLast(): boolean
  • added: method ResultSet.last(): boolean
  • added: method ResultSet.moveToCurrentRow(): void
  • added: method ResultSet.moveToInsertRow(): void
  • added: method ResultSet.previous(): boolean
  • added: method ResultSet.realClose(boolean): void
  • added: method ResultSet.refreshRow(): void
  • added: method ResultSet.relative(int): boolean
  • added: method ResultSet.rowDeleted(): boolean
  • added: method ResultSet.rowInserted(): boolean
  • added: method ResultSet.rowUpdated(): boolean
  • added: method ResultSet.setBinaryEncoded(): void
  • added: method ResultSet.setFetchDirection(int): void
  • added: method ResultSet.setFetchSize(int): void
  • added: method ResultSet.setFirstCharOfQuery(char): void
  • added: method ResultSet.setNextResultSet(ResultSet): void
  • added: method ResultSet.setServerInfo(String): void
  • added: method ResultSet.setWrapperStatement(Statement): void
  • added: method ResultSet.toString(): String
  • added: method ResultSet.updateArray(String, Array): void
  • added: method ResultSet.updateArray(int, Array): void
  • added: method ResultSet.updateAsciiStream(String, InputStream, int): void
  • added: method ResultSet.updateAsciiStream(int, InputStream, int): void
  • added: method ResultSet.updateBigDecimal(String, BigDecimal): void
  • added: method ResultSet.updateBigDecimal(int, BigDecimal): void
  • added: method ResultSet.updateBinaryStream(String, InputStream, int): void
  • added: method ResultSet.updateBinaryStream(int, InputStream, int): void
  • added: method ResultSet.updateBlob(String, Blob): void
  • added: method ResultSet.updateBlob(int, Blob): void
  • added: method ResultSet.updateBoolean(String, boolean): void
  • added: method ResultSet.updateBoolean(int, boolean): void
  • added: method ResultSet.updateByte(String, byte): void
  • added: method ResultSet.updateByte(int, byte): void
  • added: method ResultSet.updateBytes(String, byte[]): void
  • added: method ResultSet.updateBytes(int, byte[]): void
  • added: method ResultSet.updateCharacterStream(String, Reader, int): void
  • added: method ResultSet.updateCharacterStream(int, Reader, int): void
  • added: method ResultSet.updateClob(String, Clob): void
  • added: method ResultSet.updateClob(int, Clob): void
  • added: method ResultSet.updateDate(String, Date): void
  • added: method ResultSet.updateDate(int, Date): void
  • added: method ResultSet.updateDouble(String, double): void
  • added: method ResultSet.updateDouble(int, double): void
  • added: method ResultSet.updateFloat(String, float): void
  • added: method ResultSet.updateFloat(int, float): void
  • added: method ResultSet.updateInt(String, int): void
  • added: method ResultSet.updateInt(int, int): void
  • added: method ResultSet.updateLong(String, long): void
  • added: method ResultSet.updateLong(int, long): void
  • added: method ResultSet.updateNull(String): void
  • added: method ResultSet.updateNull(int): void
  • added: method ResultSet.updateObject(String, Object): void
  • added: method ResultSet.updateObject(String, Object, int): void
  • added: method ResultSet.updateObject(int, Object): void
  • added: method ResultSet.updateObject(int, Object, int): void
  • added: method ResultSet.updateRef(String, Ref): void
  • added: method ResultSet.updateRef(int, Ref): void
  • added: method ResultSet.updateRow(): void
  • added: method ResultSet.updateShort(String, short): void
  • added: method ResultSet.updateShort(int, short): void
  • added: method ResultSet.updateString(String, String): void
  • added: method ResultSet.updateString(int, String): void
  • added: method ResultSet.updateTime(String, Time): void
  • added: method ResultSet.updateTime(int, Time): void
  • added: method ResultSet.updateTimestamp(String, Timestamp): void
  • added: method ResultSet.updateTimestamp(int, Timestamp): void
  • added: method ResultSetMetaData.getColumnCharacterEncoding(int): String
  • added: method ResultSetMetaData.getColumnCharacterSet(int): String
  • added: method ResultSetMetaData.getColumnClassName(int): String
  • added: method ResultSetMetaData.toString(): String
  • added: method RowData.addRow(byte[][]): void
  • added: method RowData.afterLast(): void
  • added: method RowData.beforeFirst(): void
  • added: method RowData.beforeLast(): void
  • added: method RowData.close(): void
  • added: method RowData.getAt(int): Object[]
  • added: method RowData.getCurrentRowNumber(): int
  • added: method RowData.getOwner(): ResultSet
  • added: method RowData.hasNext(): boolean
  • added: method RowData.isAfterLast(): boolean
  • added: method RowData.isBeforeFirst(): boolean
  • added: method RowData.isDynamic(): boolean
  • added: method RowData.isEmpty(): boolean
  • added: method RowData.isFirst(): boolean
  • added: method RowData.isLast(): boolean
  • added: method RowData.moveRowRelative(int): void
  • added: method RowData.next(): Object[]
  • added: method RowData.removeRow(int): void
  • added: method RowData.setCurrentRow(int): void
  • added: method RowData.setOwner(ResultSet): void
  • added: method RowData.size(): int
  • added: method RowDataDynamic.addRow(byte[][]): void
  • added: method RowDataDynamic.afterLast(): void
  • added: method RowDataDynamic.beforeFirst(): void
  • added: method RowDataDynamic.beforeLast(): void
  • added: method RowDataDynamic.close(): void
  • added: method RowDataDynamic.getAt(int): Object[]
  • added: method RowDataDynamic.getCurrentRowNumber(): int
  • added: method RowDataDynamic.getOwner(): ResultSet
  • added: method RowDataDynamic.hasNext(): boolean
  • added: method RowDataDynamic.isAfterLast(): boolean
  • added: method RowDataDynamic.isBeforeFirst(): boolean
  • added: method RowDataDynamic.isDynamic(): boolean
  • added: method RowDataDynamic.isEmpty(): boolean
  • added: method RowDataDynamic.isFirst(): boolean
  • added: method RowDataDynamic.isLast(): boolean
  • added: method RowDataDynamic.moveRowRelative(int): void
  • added: method RowDataDynamic.next(): Object[]
  • added: method RowDataDynamic.removeRow(int): void
  • added: method RowDataDynamic.setCurrentRow(int): void
  • added: method RowDataDynamic.setOwner(ResultSet): void
  • added: method RowDataDynamic.size(): int
  • added: method RowDataStatic.addRow(byte[][]): void
  • added: method RowDataStatic.afterLast(): void
  • added: method RowDataStatic.beforeFirst(): void
  • added: method RowDataStatic.beforeLast(): void
  • added: method RowDataStatic.close(): void
  • added: method RowDataStatic.getAt(int): Object[]
  • added: method RowDataStatic.getCurrentRowNumber(): int
  • added: method RowDataStatic.getOwner(): ResultSet
  • added: method RowDataStatic.hasNext(): boolean
  • added: method RowDataStatic.isAfterLast(): boolean
  • added: method RowDataStatic.isBeforeFirst(): boolean
  • added: method RowDataStatic.isDynamic(): boolean
  • added: method RowDataStatic.isEmpty(): boolean
  • added: method RowDataStatic.isFirst(): boolean
  • added: method RowDataStatic.isLast(): boolean
  • added: method RowDataStatic.moveRowRelative(int): void
  • added: method RowDataStatic.next(): Object[]
  • added: method RowDataStatic.removeRow(int): void
  • added: method RowDataStatic.setCurrentRow(int): void
  • added: method RowDataStatic.setOwner(ResultSet): void
  • added: method RowDataStatic.size(): int
  • added: method ServerPreparedStatement.addBatch(): void
  • added: method ServerPreparedStatement.asSql(boolean): String
  • added: method ServerPreparedStatement.checkClosed(): void
  • added: method ServerPreparedStatement.clearParameters(): void
  • added: method ServerPreparedStatement.close(): void
  • added: method ServerPreparedStatement.executeBatch(): int[]
  • added: method ServerPreparedStatement.executeInternal(int, Buffer, boolean, boolean, boolean, boolean): ResultSet
  • added: method ServerPreparedStatement.fillSendPacket(): Buffer
  • added: method ServerPreparedStatement.fillSendPacket(byte[][], InputStream[], boolean[], int[]): Buffer
  • added: method ServerPreparedStatement.getMetaData(): ResultSetMetaData
  • added: method ServerPreparedStatement.getParameterMetaData(): ParameterMetaData
  • added: method ServerPreparedStatement.rePrepare(): void
  • added: method ServerPreparedStatement.realClose(boolean): void
  • added: method ServerPreparedStatement.setArray(int, Array): void
  • added: method ServerPreparedStatement.setAsciiStream(int, InputStream, int): void
  • added: method ServerPreparedStatement.setBigDecimal(int, BigDecimal): void
  • added: method ServerPreparedStatement.setBinaryStream(int, InputStream, int): void
  • added: method ServerPreparedStatement.setBlob(int, Blob): void
  • added: method ServerPreparedStatement.setBoolean(int, boolean): void
  • added: method ServerPreparedStatement.setByte(int, byte): void
  • added: method ServerPreparedStatement.setBytes(int, byte[]): void
  • added: method ServerPreparedStatement.setCharacterStream(int, Reader, int): void
  • added: method ServerPreparedStatement.setClob(int, Clob): void
  • added: method ServerPreparedStatement.setClosed(boolean): void
  • added: method ServerPreparedStatement.setDate(int, Date): void
  • added: method ServerPreparedStatement.setDate(int, Date, Calendar): void
  • added: method ServerPreparedStatement.setDouble(int, double): void
  • added: method ServerPreparedStatement.setFloat(int, float): void
  • added: method ServerPreparedStatement.setInt(int, int): void
  • added: method ServerPreparedStatement.setLong(int, long): void
  • added: method ServerPreparedStatement.setNull(int, int): void
  • added: method ServerPreparedStatement.setNull(int, int, String): void
  • added: method ServerPreparedStatement.setRef(int, Ref): void
  • added: method ServerPreparedStatement.setShort(int, short): void
  • added: method ServerPreparedStatement.setString(int, String): void
  • added: method ServerPreparedStatement.setTime(int, Time): void
  • added: method ServerPreparedStatement.setTime(int, Time, Calendar): void
  • added: method ServerPreparedStatement.setTimeInternal(int, Time, TimeZone, boolean): void
  • added: method ServerPreparedStatement.setTimestamp(int, Timestamp): void
  • added: method ServerPreparedStatement.setTimestamp(int, Timestamp, Calendar): void
  • added: method ServerPreparedStatement.setTimestampInternal(int, Timestamp, TimeZone, boolean): void
  • added: method ServerPreparedStatement.setURL(int, URL): void
  • added: method ServerPreparedStatement.setUnicodeStream(int, InputStream, int): void
  • added: method ServerPreparedStatement.toString(): String
  • added: method SingleByteCharsetConverter.toBytes(String): byte[]
  • added: method SingleByteCharsetConverter.toBytes(String, int, int): byte[]
  • added: method SingleByteCharsetConverter.toBytes(char[]): byte[]
  • added: method SingleByteCharsetConverter.toBytes(char[], int, int): byte[]
  • added: method SingleByteCharsetConverter.toString(byte[]): String
  • added: method SingleByteCharsetConverter.toString(byte[], int, int): String
  • added: method SocketFactory.afterHandshake(): Socket
  • added: method SocketFactory.beforeHandshake(): Socket
  • added: method SocketFactory.connect(String, int, Properties): Socket
  • added: method StandardSocketFactory.afterHandshake(): Socket
  • added: method StandardSocketFactory.beforeHandshake(): Socket
  • added: method StandardSocketFactory.connect(String, int, Properties): Socket
  • added: method Statement.checkClosed(): void
  • added: method Statement.checkForDml(String, char): void
  • added: method Statement.checkNullOrEmptyQuery(String): void
  • added: method Statement.closeAllOpenResults(): void
  • added: method Statement.createStreamingResultSet(): boolean
  • added: method Statement.enableStreamingResults(): void
  • added: method Statement.execute(String, String[]): boolean
  • added: method Statement.execute(String, int): boolean
  • added: method Statement.execute(String, int[]): boolean
  • added: method Statement.executeBatch(): int[]
  • added: method Statement.executeUpdate(String, String[]): int
  • added: method Statement.executeUpdate(String, boolean): int
  • added: method Statement.executeUpdate(String, int): int
  • added: method Statement.executeUpdate(String, int[]): int
  • added: method Statement.getBatchedGeneratedKeys(): void
  • added: method Statement.getBatchedGeneratedKeys(Statement): void
  • added: method Statement.getCachedMetaData(String): Statement.CachedResultSetMetaData
  • added: method Statement.getGeneratedKeys(): ResultSet
  • added: method Statement.getGeneratedKeysInternal(): ResultSet
  • added: method Statement.getId(): int
  • added: method Statement.getMoreResults(int): boolean
  • added: method Statement.getResultSetHoldability(): int
  • added: method Statement.initializeResultsMetadataFromCache(String, Statement.CachedResultSetMetaData, ResultSet): void
  • added: method Statement.realClose(boolean): void
  • added: method UpdatableResultSet.absolute(int): boolean
  • added: method UpdatableResultSet.afterLast(): void
  • added: method UpdatableResultSet.beforeFirst(): void
  • added: method UpdatableResultSet.cancelRowUpdates(): void
  • added: method UpdatableResultSet.checkRowPos(): void
  • added: method UpdatableResultSet.deleteRow(): void
  • added: method UpdatableResultSet.first(): boolean
  • added: method UpdatableResultSet.generateStatements(): void
  • added: method UpdatableResultSet.getConcurrency(): int
  • added: method UpdatableResultSet.insertRow(): void
  • added: method UpdatableResultSet.isAfterLast(): boolean
  • added: method UpdatableResultSet.isBeforeFirst(): boolean
  • added: method UpdatableResultSet.isFirst(): boolean
  • added: method UpdatableResultSet.isLast(): boolean
  • added: method UpdatableResultSet.last(): boolean
  • added: method UpdatableResultSet.moveToCurrentRow(): void
  • added: method UpdatableResultSet.moveToInsertRow(): void
  • added: method UpdatableResultSet.next(): boolean
  • added: method UpdatableResultSet.prev(): boolean
  • added: method UpdatableResultSet.previous(): boolean
  • added: method UpdatableResultSet.realClose(boolean): void
  • added: method UpdatableResultSet.refreshRow(): void
  • added: method UpdatableResultSet.relative(int): boolean
  • added: method UpdatableResultSet.rowDeleted(): boolean
  • added: method UpdatableResultSet.rowInserted(): boolean
  • added: method UpdatableResultSet.rowUpdated(): boolean
  • added: method UpdatableResultSet.setResultSetConcurrency(int): void
  • added: method UpdatableResultSet.updateAsciiStream(String, InputStream, int): void
  • added: method UpdatableResultSet.updateAsciiStream(int, InputStream, int): void
  • added: method UpdatableResultSet.updateBigDecimal(String, BigDecimal): void
  • added: method UpdatableResultSet.updateBigDecimal(int, BigDecimal): void
  • added: method UpdatableResultSet.updateBinaryStream(String, InputStream, int): void
  • added: method UpdatableResultSet.updateBinaryStream(int, InputStream, int): void
  • added: method UpdatableResultSet.updateBlob(String, Blob): void
  • added: method UpdatableResultSet.updateBlob(int, Blob): void
  • added: method UpdatableResultSet.updateBoolean(String, boolean): void
  • added: method UpdatableResultSet.updateBoolean(int, boolean): void
  • added: method UpdatableResultSet.updateByte(String, byte): void
  • added: method UpdatableResultSet.updateByte(int, byte): void
  • added: method UpdatableResultSet.updateBytes(String, byte[]): void
  • added: method UpdatableResultSet.updateBytes(int, byte[]): void
  • added: method UpdatableResultSet.updateCharacterStream(String, Reader, int): void
  • added: method UpdatableResultSet.updateCharacterStream(int, Reader, int): void
  • added: method UpdatableResultSet.updateClob(int, Clob): void
  • added: method UpdatableResultSet.updateDate(String, Date): void
  • added: method UpdatableResultSet.updateDate(int, Date): void
  • added: method UpdatableResultSet.updateDouble(String, double): void
  • added: method UpdatableResultSet.updateDouble(int, double): void
  • added: method UpdatableResultSet.updateFloat(String, float): void
  • added: method UpdatableResultSet.updateFloat(int, float): void
  • added: method UpdatableResultSet.updateInt(String, int): void
  • added: method UpdatableResultSet.updateInt(int, int): void
  • added: method UpdatableResultSet.updateLong(String, long): void
  • added: method UpdatableResultSet.updateLong(int, long): void
  • added: method UpdatableResultSet.updateNull(String): void
  • added: method UpdatableResultSet.updateNull(int): void
  • added: method UpdatableResultSet.updateObject(String, Object): void
  • added: method UpdatableResultSet.updateObject(String, Object, int): void
  • added: method UpdatableResultSet.updateObject(int, Object): void
  • added: method UpdatableResultSet.updateObject(int, Object, int): void
  • added: method UpdatableResultSet.updateRow(): void
  • added: method UpdatableResultSet.updateShort(String, short): void
  • added: method UpdatableResultSet.updateShort(int, short): void
  • added: method UpdatableResultSet.updateString(String, String): void
  • added: method UpdatableResultSet.updateString(int, String): void
  • added: method UpdatableResultSet.updateTime(String, Time): void
  • added: method UpdatableResultSet.updateTime(int, Time): void
  • added: method UpdatableResultSet.updateTimestamp(String, Timestamp): void
  • added: method UpdatableResultSet.updateTimestamp(int, Timestamp): void
  • added: static field CharsetMapping.INDEX_TO_CHARSET: String[]
  • added: static field Connection.DEFAULT_LOGGER_CLASS: String
  • added: static field Connection.charsetMap: Map
  • added: static field ConnectionProperties.ZERO_DATETIME_BEHAVIOR_CONVERT_TO_NULL: String
  • added: static field ConnectionProperties.ZERO_DATETIME_BEHAVIOR_EXCEPTION: String
  • added: static field ConnectionProperties.ZERO_DATETIME_BEHAVIOR_ROUND: String
  • added: static field MysqlErrorNumbers.ER_ABORTING_CONNECTION: int
  • added: static field MysqlErrorNumbers.ER_ACCESS_DENIED_ERROR: int
  • added: static field MysqlErrorNumbers.ER_ALTER_INFO: int
  • added: static field MysqlErrorNumbers.ER_AUTO_CONVERT: int
  • added: static field MysqlErrorNumbers.ER_BAD_DB_ERROR: int
  • added: static field MysqlErrorNumbers.ER_BAD_FIELD_ERROR: int
  • added: static field MysqlErrorNumbers.ER_BAD_FT_COLUMN: int
  • added: static field MysqlErrorNumbers.ER_BAD_HOST_ERROR: int
  • added: static field MysqlErrorNumbers.ER_BAD_NULL_ERROR: int
  • added: static field MysqlErrorNumbers.ER_BAD_SLAVE: int
  • added: static field MysqlErrorNumbers.ER_BAD_SLAVE_UNTIL_COND: int
  • added: static field MysqlErrorNumbers.ER_BAD_TABLE_ERROR: int
  • added: static field MysqlErrorNumbers.ER_BLOBS_AND_NO_TERMINATED: int
  • added: static field MysqlErrorNumbers.ER_BLOB_CANT_HAVE_DEFAULT: int
  • added: static field MysqlErrorNumbers.ER_BLOB_KEY_WITHOUT_LENGTH: int
  • added: static field MysqlErrorNumbers.ER_BLOB_USED_AS_KEY: int
  • added: static field MysqlErrorNumbers.ER_CANNOT_ADD_FOREIGN: int
  • added: static field MysqlErrorNumbers.ER_CANT_AGGREGATE_2COLLATIONS: int
  • added: static field MysqlErrorNumbers.ER_CANT_AGGREGATE_3COLLATIONS: int
  • added: static field MysqlErrorNumbers.ER_CANT_AGGREGATE_NCOLLATIONS: int
  • added: static field MysqlErrorNumbers.ER_CANT_CREATE_DB: int
  • added: static field MysqlErrorNumbers.ER_CANT_CREATE_FILE: int
  • added: static field MysqlErrorNumbers.ER_CANT_CREATE_TABLE: int
  • added: static field MysqlErrorNumbers.ER_CANT_CREATE_THREAD: int
  • added: static field MysqlErrorNumbers.ER_CANT_DELETE_FILE: int
  • added: static field MysqlErrorNumbers.ER_CANT_DO_THIS_DURING_AN_TRANSACTION: int
  • added: static field MysqlErrorNumbers.ER_CANT_DROP_FIELD_OR_KEY: int
  • added: static field MysqlErrorNumbers.ER_CANT_FIND_DL_ENTRY: int
  • added: static field MysqlErrorNumbers.ER_CANT_FIND_SYSTEM_REC: int
  • added: static field MysqlErrorNumbers.ER_CANT_FIND_UDF: int
  • added: static field MysqlErrorNumbers.ER_CANT_GET_STAT: int
  • added: static field MysqlErrorNumbers.ER_CANT_GET_WD: int
  • added: static field MysqlErrorNumbers.ER_CANT_INITIALIZE_UDF: int
  • added: static field MysqlErrorNumbers.ER_CANT_LOCK: int
  • added: static field MysqlErrorNumbers.ER_CANT_OPEN_FILE: int
  • added: static field MysqlErrorNumbers.ER_CANT_OPEN_LIBRARY: int
  • added: static field MysqlErrorNumbers.ER_CANT_READ_DIR: int
  • added: static field MysqlErrorNumbers.ER_CANT_REMOVE_ALL_FIELDS: int
  • added: static field MysqlErrorNumbers.ER_CANT_REOPEN_TABLE: int
  • added: static field MysqlErrorNumbers.ER_CANT_SET_WD: int
  • added: static field MysqlErrorNumbers.ER_CANT_UPDATE_WITH_READLOCK: int
  • added: static field MysqlErrorNumbers.ER_CANT_USE_OPTION_HERE: int
  • added: static field MysqlErrorNumbers.ER_CHECKREAD: int
  • added: static field MysqlErrorNumbers.ER_CHECK_NOT_IMPLEMENTED: int
  • added: static field MysqlErrorNumbers.ER_CHECK_NO_SUCH_TABLE: int
  • added: static field MysqlErrorNumbers.ER_COLLATION_CHARSET_MISMATCH: int
  • added: static field MysqlErrorNumbers.ER_COLUMNACCESS_DENIED_ERROR: int
  • added: static field MysqlErrorNumbers.ER_CONNECT_TO_MASTER: int
  • added: static field MysqlErrorNumbers.ER_CON_COUNT_ERROR: int
  • added: static field MysqlErrorNumbers.ER_CORRUPT_HELP_DB: int
  • added: static field MysqlErrorNumbers.ER_CRASHED_ON_REPAIR: int
  • added: static field MysqlErrorNumbers.ER_CRASHED_ON_USAGE: int
  • added: static field MysqlErrorNumbers.ER_CREATE_DB_WITH_READ_LOCK: int
  • added: static field MysqlErrorNumbers.ER_CUT_VALUE_GROUP_CONCAT: int
  • added: static field MysqlErrorNumbers.ER_CYCLIC_REFERENCE: int
  • added: static field MysqlErrorNumbers.ER_DBACCESS_DENIED_ERROR: int
  • added: static field MysqlErrorNumbers.ER_DB_CREATE_EXISTS: int
  • added: static field MysqlErrorNumbers.ER_DB_DROP_DELETE: int
  • added: static field MysqlErrorNumbers.ER_DB_DROP_EXISTS: int
  • added: static field MysqlErrorNumbers.ER_DB_DROP_RMDIR: int
  • added: static field MysqlErrorNumbers.ER_DELAYED_CANT_CHANGE_LOCK: int
  • added: static field MysqlErrorNumbers.ER_DELAYED_INSERT_TABLE_LOCKED: int
  • added: static field MysqlErrorNumbers.ER_DERIVED_MUST_HAVE_ALIAS: int
  • added: static field MysqlErrorNumbers.ER_DISK_FULL: int
  • added: static field MysqlErrorNumbers.ER_DROP_DB_WITH_READ_LOCK: int
  • added: static field MysqlErrorNumbers.ER_DROP_USER: int
  • added: static field MysqlErrorNumbers.ER_DUMP_NOT_IMPLEMENTED: int
  • added: static field MysqlErrorNumbers.ER_DUPLICATED_VALUE_IN_TYPE: int
  • added: static field MysqlErrorNumbers.ER_DUP_ARGUMENT: int
  • added: static field MysqlErrorNumbers.ER_DUP_ENTRY: int
  • added: static field MysqlErrorNumbers.ER_DUP_FIELDNAME: int
  • added: static field MysqlErrorNumbers.ER_DUP_KEY: int
  • added: static field MysqlErrorNumbers.ER_DUP_KEYNAME: int
  • added: static field MysqlErrorNumbers.ER_DUP_UNIQUE: int
  • added: static field MysqlErrorNumbers.ER_EMPTY_QUERY: int
  • added: static field MysqlErrorNumbers.ER_ERROR_DURING_CHECKPOINT: int
  • added: static field MysqlErrorNumbers.ER_ERROR_DURING_COMMIT: int
  • added: static field MysqlErrorNumbers.ER_ERROR_DURING_FLUSH_LOGS: int
  • added: static field MysqlErrorNumbers.ER_ERROR_DURING_ROLLBACK: int
  • added: static field MysqlErrorNumbers.ER_ERROR_MESSAGES: int
  • added: static field MysqlErrorNumbers.ER_ERROR_ON_CLOSE: int
  • added: static field MysqlErrorNumbers.ER_ERROR_ON_READ: int
  • added: static field MysqlErrorNumbers.ER_ERROR_ON_RENAME: int
  • added: static field MysqlErrorNumbers.ER_ERROR_ON_WRITE: int
  • added: static field MysqlErrorNumbers.ER_ERROR_WHEN_EXECUTING_COMMAND: int
  • added: static field MysqlErrorNumbers.ER_FEATURE_DISABLED: int
  • added: static field MysqlErrorNumbers.ER_FIELD_SPECIFIED_TWICE: int
  • added: static field MysqlErrorNumbers.ER_FILE_EXISTS_ERROR: int
  • added: static field MysqlErrorNumbers.ER_FILE_NOT_FOUND: int
  • added: static field MysqlErrorNumbers.ER_FILE_USED: int
  • added: static field MysqlErrorNumbers.ER_FILSORT_ABORT: int
  • added: static field MysqlErrorNumbers.ER_FLUSH_MASTER_BINLOG_CLOSED: int
  • added: static field MysqlErrorNumbers.ER_FORCING_CLOSE: int
  • added: static field MysqlErrorNumbers.ER_FORM_NOT_FOUND: int
  • added: static field MysqlErrorNumbers.ER_FT_MATCHING_KEY_NOT_FOUND: int
  • added: static field MysqlErrorNumbers.ER_FUNCTION_NOT_DEFINED: int
  • added: static field MysqlErrorNumbers.ER_GET_ERRMSG: int
  • added: static field MysqlErrorNumbers.ER_GET_ERRNO: int
  • added: static field MysqlErrorNumbers.ER_GET_TEMPORARY_ERRMSG: int
  • added: static field MysqlErrorNumbers.ER_GLOBAL_VARIABLE: int
  • added: static field MysqlErrorNumbers.ER_GOT_SIGNAL: int
  • added: static field MysqlErrorNumbers.ER_GRANT_WRONG_HOST_OR_USER: int
  • added: static field MysqlErrorNumbers.ER_HANDSHAKE_ERROR: int
  • added: static field MysqlErrorNumbers.ER_HASHCHK: int
  • added: static field MysqlErrorNumbers.ER_HOST_IS_BLOCKED: int
  • added: static field MysqlErrorNumbers.ER_HOST_NOT_PRIVILEGED: int
  • added: static field MysqlErrorNumbers.ER_ILLEGAL_GRANT_FOR_TABLE: int
  • added: static field MysqlErrorNumbers.ER_ILLEGAL_HA: int
  • added: static field MysqlErrorNumbers.ER_ILLEGAL_REFERENCE: int
  • added: static field MysqlErrorNumbers.ER_INCORRECT_GLOBAL_LOCAL_VAR: int
  • added: static field MysqlErrorNumbers.ER_INDEX_REBUILD: int
  • added: static field MysqlErrorNumbers.ER_INSERT_INFO: int
  • added: static field MysqlErrorNumbers.ER_INVALID_DEFAULT: int
  • added: static field MysqlErrorNumbers.ER_INVALID_GROUP_FUNC_USE: int
  • added: static field MysqlErrorNumbers.ER_INVALID_ON_UPDATE: int
  • added: static field MysqlErrorNumbers.ER_INVALID_USE_OF_NULL: int
  • added: static field MysqlErrorNumbers.ER_IPSOCK_ERROR: int
  • added: static field MysqlErrorNumbers.ER_KEY_COLUMN_DOES_NOT_EXITS: int
  • added: static field MysqlErrorNumbers.ER_KEY_DOES_NOT_EXITS: int
  • added: static field MysqlErrorNumbers.ER_KEY_NOT_FOUND: int
  • added: static field MysqlErrorNumbers.ER_KEY_REF_DO_NOT_MATCH_TABLE_REF: int
  • added: static field MysqlErrorNumbers.ER_KILL_DENIED_ERROR: int
  • added: static field MysqlErrorNumbers.ER_LOAD_INFO: int
  • added: static field MysqlErrorNumbers.ER_LOCAL_VARIABLE: int
  • added: static field MysqlErrorNumbers.ER_LOCK_DEADLOCK: int
  • added: static field MysqlErrorNumbers.ER_LOCK_OR_ACTIVE_TRANSACTION: int
  • added: static field MysqlErrorNumbers.ER_LOCK_TABLE_FULL: int
  • added: static field MysqlErrorNumbers.ER_LOCK_WAIT_TIMEOUT: int
  • added: static field MysqlErrorNumbers.ER_MASTER: int
  • added: static field MysqlErrorNumbers.ER_MASTER_FATAL_ERROR_READING_BINLOG: int
  • added: static field MysqlErrorNumbers.ER_MASTER_INFO: int
  • added: static field MysqlErrorNumbers.ER_MASTER_NET_READ: int
  • added: static field MysqlErrorNumbers.ER_MASTER_NET_WRITE: int
  • added: static field MysqlErrorNumbers.ER_MISSING_SKIP_SLAVE: int
  • added: static field MysqlErrorNumbers.ER_MIXING_NOT_ALLOWED: int
  • added: static field MysqlErrorNumbers.ER_MIX_OF_GROUP_FUNC_AND_FIELDS: int
  • added: static field MysqlErrorNumbers.ER_MULTIPLE_PRI_KEY: int
  • added: static field MysqlErrorNumbers.ER_NET_ERROR_ON_WRITE: int
  • added: static field MysqlErrorNumbers.ER_NET_FCNTL_ERROR: int
  • added: static field MysqlErrorNumbers.ER_NET_PACKETS_OUT_OF_ORDER: int
  • added: static field MysqlErrorNumbers.ER_NET_PACKET_TOO_LARGE: int
  • added: static field MysqlErrorNumbers.ER_NET_READ_ERROR: int
  • added: static field MysqlErrorNumbers.ER_NET_READ_ERROR_FROM_PIPE: int
  • added: static field MysqlErrorNumbers.ER_NET_READ_INTERRUPTED: int
  • added: static field MysqlErrorNumbers.ER_NET_UNCOMPRESS_ERROR: int
  • added: static field MysqlErrorNumbers.ER_NET_WRITE_INTERRUPTED: int
  • added: static field MysqlErrorNumbers.ER_NEW_ABORTING_CONNECTION: int
  • added: static field MysqlErrorNumbers.ER_NISAMCHK: int
  • added: static field MysqlErrorNumbers.ER_NO: int
  • added: static field MysqlErrorNumbers.ER_NONEXISTING_GRANT: int
  • added: static field MysqlErrorNumbers.ER_NONEXISTING_TABLE_GRANT: int
  • added: static field MysqlErrorNumbers.ER_NONUNIQ_TABLE: int
  • added: static field MysqlErrorNumbers.ER_NON_UNIQ_ERROR: int
  • added: static field MysqlErrorNumbers.ER_NON_UPDATABLE_TABLE: int
  • added: static field MysqlErrorNumbers.ER_NORMAL_SHUTDOWN: int
  • added: static field MysqlErrorNumbers.ER_NOT_ALLOWED_COMMAND: int
  • added: static field MysqlErrorNumbers.ER_NOT_FORM_FILE: int
  • added: static field MysqlErrorNumbers.ER_NOT_KEYFILE: int
  • added: static field MysqlErrorNumbers.ER_NOT_SUPPORTED_AUTH_MODE: int
  • added: static field MysqlErrorNumbers.ER_NOT_SUPPORTED_YET: int
  • added: static field MysqlErrorNumbers.ER_NO_DB_ERROR: int
  • added: static field MysqlErrorNumbers.ER_NO_DEFAULT: int
  • added: static field MysqlErrorNumbers.ER_NO_PERMISSION_TO_CREATE_USER: int
  • added: static field MysqlErrorNumbers.ER_NO_RAID_COMPILED: int
  • added: static field MysqlErrorNumbers.ER_NO_REFERENCED_ROW: int
  • added: static field MysqlErrorNumbers.ER_NO_SUCH_INDEX: int
  • added: static field MysqlErrorNumbers.ER_NO_SUCH_TABLE: int
  • added: static field MysqlErrorNumbers.ER_NO_SUCH_THREAD: int
  • added: static field MysqlErrorNumbers.ER_NO_TABLES_USED: int
  • added: static field MysqlErrorNumbers.ER_NO_UNIQUE_LOGFILE: int
  • added: static field MysqlErrorNumbers.ER_NULL_COLUMN_IN_INDEX: int
  • added: static field MysqlErrorNumbers.ER_OLD_KEYFILE: int
  • added: static field MysqlErrorNumbers.ER_OPEN_AS_READONLY: int
  • added: static field MysqlErrorNumbers.ER_OPERAND_COLUMNS: int
  • added: static field MysqlErrorNumbers.ER_OPTION_PREVENTS_STATEMENT: int
  • added: static field MysqlErrorNumbers.ER_OUTOFMEMORY: int
  • added: static field MysqlErrorNumbers.ER_OUT_OF_RESOURCES: int
  • added: static field MysqlErrorNumbers.ER_OUT_OF_SORTMEMORY: int
  • added: static field MysqlErrorNumbers.ER_PARSE_ERROR: int
  • added: static field MysqlErrorNumbers.ER_PASSWORD_ANONYMOUS_USER: int
  • added: static field MysqlErrorNumbers.ER_PASSWORD_NOT_ALLOWED: int
  • added: static field MysqlErrorNumbers.ER_PASSWORD_NO_MATCH: int
  • added: static field MysqlErrorNumbers.ER_PRIMARY_CANT_HAVE_NULL: int
  • added: static field MysqlErrorNumbers.ER_QUERY_ON_MASTER: int
  • added: static field MysqlErrorNumbers.ER_READY: int
  • added: static field MysqlErrorNumbers.ER_READ_ONLY_TRANSACTION: int
  • added: static field MysqlErrorNumbers.ER_RECORD_FILE_FULL: int
  • added: static field MysqlErrorNumbers.ER_REGEXP_ERROR: int
  • added: static field MysqlErrorNumbers.ER_REQUIRES_PRIMARY_KEY: int
  • added: static field MysqlErrorNumbers.ER_REVOKE_GRANTS: int
  • added: static field MysqlErrorNumbers.ER_ROW_IS_REFERENCED: int
  • added: static field MysqlErrorNumbers.ER_SELECT_REDUCED: int
  • added: static field MysqlErrorNumbers.ER_SERVER_IS_IN_SECURE_AUTH_MODE: int
  • added: static field MysqlErrorNumbers.ER_SERVER_SHUTDOWN: int
  • added: static field MysqlErrorNumbers.ER_SET_CONSTANTS_ONLY: int
  • added: static field MysqlErrorNumbers.ER_SHUTDOWN_COMPLETE: int
  • added: static field MysqlErrorNumbers.ER_SLAVE_IGNORED_SSL_PARAMS: int
  • added: static field MysqlErrorNumbers.ER_SLAVE_IGNORED_TABLE: int
  • added: static field MysqlErrorNumbers.ER_SLAVE_MUST_STOP: int
  • added: static field MysqlErrorNumbers.ER_SLAVE_NOT_RUNNING: int
  • added: static field MysqlErrorNumbers.ER_SLAVE_THREAD: int
  • added: static field MysqlErrorNumbers.ER_SLAVE_WAS_NOT_RUNNING: int
  • added: static field MysqlErrorNumbers.ER_SLAVE_WAS_RUNNING: int
  • added: static field MysqlErrorNumbers.ER_SPATIAL_CANT_HAVE_NULL: int
  • added: static field MysqlErrorNumbers.ER_SPECIFIC_ACCESS_DENIED_ERROR: int
  • added: static field MysqlErrorNumbers.ER_STACK_OVERRUN: int
  • added: static field MysqlErrorNumbers.ER_SUBQUERY_NO_1_ROW: int
  • added: static field MysqlErrorNumbers.ER_SYNTAX_ERROR: int
  • added: static field MysqlErrorNumbers.ER_TABLEACCESS_DENIED_ERROR: int
  • added: static field MysqlErrorNumbers.ER_TABLENAME_NOT_ALLOWED_HERE: int
  • added: static field MysqlErrorNumbers.ER_TABLE_CANT_HANDLE_AUTO_INCREMENT: int
  • added: static field MysqlErrorNumbers.ER_TABLE_CANT_HANDLE_BLOB: int
  • added: static field MysqlErrorNumbers.ER_TABLE_CANT_HANDLE_FT: int
  • added: static field MysqlErrorNumbers.ER_TABLE_EXISTS_ERROR: int
  • added: static field MysqlErrorNumbers.ER_TABLE_MUST_HAVE_COLUMNS: int
  • added: static field MysqlErrorNumbers.ER_TABLE_NOT_LOCKED: int
  • added: static field MysqlErrorNumbers.ER_TABLE_NOT_LOCKED_FOR_WRITE: int
  • added: static field MysqlErrorNumbers.ER_TEXTFILE_NOT_READABLE: int
  • added: static field MysqlErrorNumbers.ER_TOO_BIG_FIELDLENGTH: int
  • added: static field MysqlErrorNumbers.ER_TOO_BIG_FOR_UNCOMPRESS: int
  • added: static field MysqlErrorNumbers.ER_TOO_BIG_ROWSIZE: int
  • added: static field MysqlErrorNumbers.ER_TOO_BIG_SELECT: int
  • added: static field MysqlErrorNumbers.ER_TOO_BIG_SET: int
  • added: static field MysqlErrorNumbers.ER_TOO_LONG_IDENT: int
  • added: static field MysqlErrorNumbers.ER_TOO_LONG_KEY: int
  • added: static field MysqlErrorNumbers.ER_TOO_LONG_STRING: int
  • added: static field MysqlErrorNumbers.ER_TOO_MANY_DELAYED_THREADS: int
  • added: static field MysqlErrorNumbers.ER_TOO_MANY_FIELDS: int
  • added: static field MysqlErrorNumbers.ER_TOO_MANY_KEYS: int
  • added: static field MysqlErrorNumbers.ER_TOO_MANY_KEY_PARTS: int
  • added: static field MysqlErrorNumbers.ER_TOO_MANY_ROWS: int
  • added: static field MysqlErrorNumbers.ER_TOO_MANY_TABLES: int
  • added: static field MysqlErrorNumbers.ER_TOO_MANY_USER_CONNECTIONS: int
  • added: static field MysqlErrorNumbers.ER_TOO_MUCH_AUTO_TIMESTAMP_COLS: int
  • added: static field MysqlErrorNumbers.ER_TRANS_CACHE_FULL: int
  • added: static field MysqlErrorNumbers.ER_TRUNCATED_WRONG_VALUE: int
  • added: static field MysqlErrorNumbers.ER_UDF_EXISTS: int
  • added: static field MysqlErrorNumbers.ER_UDF_NO_PATHS: int
  • added: static field MysqlErrorNumbers.ER_UNEXPECTED_EOF: int
  • added: static field MysqlErrorNumbers.ER_UNION_TABLES_IN_DIFFERENT_DIR: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_CHARACTER_SET: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_COLLATION: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_COM_ERROR: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_ERROR: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_KEY_CACHE: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_PROCEDURE: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_STMT_HANDLER: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_STORAGE_ENGINE: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_SYSTEM_VARIABLE: int
  • added: static field MysqlErrorNumbers.ER_UNKNOWN_TABLE: int
  • added: static field MysqlErrorNumbers.ER_UNSUPPORTED_EXTENSION: int
  • added: static field MysqlErrorNumbers.ER_UNSUPPORTED_PS: int
  • added: static field MysqlErrorNumbers.ER_UNTIL_COND_IGNORED: int
  • added: static field MysqlErrorNumbers.ER_UPDATE_INFO: int
  • added: static field MysqlErrorNumbers.ER_UPDATE_TABLE_USED: int
  • added: static field MysqlErrorNumbers.ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE: int
  • added: static field MysqlErrorNumbers.ER_USER_LIMIT_REACHED: int
  • added: static field MysqlErrorNumbers.ER_VARIABLE_IS_NOT_STRUCT: int
  • added: static field MysqlErrorNumbers.ER_VAR_CANT_BE_READ: int
  • added: static field MysqlErrorNumbers.ER_WARNING_NOT_COMPLETE_ROLLBACK: int
  • added: static field MysqlErrorNumbers.ER_WARN_DATA_OUT_OF_RANGE: int
  • added: static field MysqlErrorNumbers.ER_WARN_DATA_TRUNCATED: int
  • added: static field MysqlErrorNumbers.ER_WARN_DEPRECATED_SYNTAX: int
  • added: static field MysqlErrorNumbers.ER_WARN_FIELD_RESOLVED: int
  • added: static field MysqlErrorNumbers.ER_WARN_HOSTNAME_WONT_WORK: int
  • added: static field MysqlErrorNumbers.ER_WARN_NULL_TO_NOTNULL: int
  • added: static field MysqlErrorNumbers.ER_WARN_QC_RESIZE: int
  • added: static field MysqlErrorNumbers.ER_WARN_TOO_FEW_RECORDS: int
  • added: static field MysqlErrorNumbers.ER_WARN_TOO_MANY_RECORDS: int
  • added: static field MysqlErrorNumbers.ER_WARN_USING_OTHER_HANDLER: int
  • added: static field MysqlErrorNumbers.ER_WRONG_ARGUMENTS: int
  • added: static field MysqlErrorNumbers.ER_WRONG_AUTO_KEY: int
  • added: static field MysqlErrorNumbers.ER_WRONG_COLUMN_NAME: int
  • added: static field MysqlErrorNumbers.ER_WRONG_DB_NAME: int
  • added: static field MysqlErrorNumbers.ER_WRONG_FIELD_SPEC: int
  • added: static field MysqlErrorNumbers.ER_WRONG_FIELD_TERMINATORS: int
  • added: static field MysqlErrorNumbers.ER_WRONG_FIELD_WITH_GROUP: int
  • added: static field MysqlErrorNumbers.ER_WRONG_FK_DEF: int
  • added: static field MysqlErrorNumbers.ER_WRONG_GROUP_FIELD: int
  • added: static field MysqlErrorNumbers.ER_WRONG_KEY_COLUMN: int
  • added: static field MysqlErrorNumbers.ER_WRONG_MRG_TABLE: int
  • added: static field MysqlErrorNumbers.ER_WRONG_NAME_FOR_CATALOG: int
  • added: static field MysqlErrorNumbers.ER_WRONG_NAME_FOR_INDEX: int
  • added: static field MysqlErrorNumbers.ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT: int
  • added: static field MysqlErrorNumbers.ER_WRONG_OUTER_JOIN: int
  • added: static field MysqlErrorNumbers.ER_WRONG_PARAMCOUNT_TO_PROCEDURE: int
  • added: static field MysqlErrorNumbers.ER_WRONG_PARAMETERS_TO_PROCEDURE: int
  • added: static field MysqlErrorNumbers.ER_WRONG_SUB_KEY: int
  • added: static field MysqlErrorNumbers.ER_WRONG_SUM_SELECT: int
  • added: static field MysqlErrorNumbers.ER_WRONG_TABLE_NAME: int
  • added: static field MysqlErrorNumbers.ER_WRONG_TYPE_FOR_VAR: int
  • added: static field MysqlErrorNumbers.ER_WRONG_USAGE: int
  • added: static field MysqlErrorNumbers.ER_WRONG_VALUE_COUNT: int
  • added: static field MysqlErrorNumbers.ER_WRONG_VALUE_COUNT_ON_ROW: int
  • added: static field MysqlErrorNumbers.ER_WRONG_VALUE_FOR_VAR: int
  • added: static field MysqlErrorNumbers.ER_YES: int
  • added: static field MysqlErrorNumbers.ER_ZLIB_Z_BUF_ERROR: int
  • added: static field MysqlErrorNumbers.ER_ZLIB_Z_DATA_ERROR: int
  • added: static field MysqlErrorNumbers.ER_ZLIB_Z_MEM_ERROR: int
  • added: static field NonRegisteringDriver.DBNAME_PROPERTY_KEY: String
  • added: static field NonRegisteringDriver.DEBUG: boolean
  • added: static field NonRegisteringDriver.HOST_NAME_INDEX: int
  • added: static field NonRegisteringDriver.HOST_PROPERTY_KEY: String
  • added: static field NonRegisteringDriver.PASSWORD_PROPERTY_KEY: String
  • added: static field NonRegisteringDriver.PORT_NUMBER_INDEX: int
  • added: static field NonRegisteringDriver.PORT_PROPERTY_KEY: String
  • added: static field NonRegisteringDriver.PROPERTIES_TRANSFORM_KEY: String
  • added: static field NonRegisteringDriver.TRACE: boolean
  • added: static field NonRegisteringDriver.USER_PROPERTY_KEY: String
  • added: static field NonRegisteringDriver.USE_CONFIG_PROPERTY_KEY: String
  • added: static field NotUpdatable.NOT_UPDATEABLE_MESSAGE: String
  • added: static field ResultSet.MAX_DIFF_PREC: double
  • added: static field ResultSet.MIN_DIFF_PREC: double
  • added: static field ResultSet.resultCounter: int
  • added: static field RowData.RESULT_SET_SIZE_UNKNOWN: int
  • added: static field SQLError.SQL_STATE_BASE_TABLE_NOT_FOUND: String
  • added: static field SQLError.SQL_STATE_BASE_TABLE_OR_VIEW_ALREADY_EXISTS: String
  • added: static field SQLError.SQL_STATE_BASE_TABLE_OR_VIEW_NOT_FOUND: String
  • added: static field SQLError.SQL_STATE_COLUMN_ALREADY_EXISTS: String
  • added: static field SQLError.SQL_STATE_COLUMN_NOT_FOUND: String
  • added: static field SQLError.SQL_STATE_COMMUNICATION_LINK_FAILURE: String
  • added: static field SQLError.SQL_STATE_CONNECTION_FAIL_DURING_TX: String
  • added: static field SQLError.SQL_STATE_CONNECTION_IN_USE: String
  • added: static field SQLError.SQL_STATE_CONNECTION_NOT_OPEN: String
  • added: static field SQLError.SQL_STATE_CONNECTION_REJECTED: String
  • added: static field SQLError.SQL_STATE_DATETIME_FIELD_OVERFLOW: String
  • added: static field SQLError.SQL_STATE_DATE_TRUNCATED: String
  • added: static field SQLError.SQL_STATE_DEADLOCK: String
  • added: static field SQLError.SQL_STATE_DISCONNECT_ERROR: String
  • added: static field SQLError.SQL_STATE_DIVISION_BY_ZERO: String
  • added: static field SQLError.SQL_STATE_DRIVER_NOT_CAPABLE: String
  • added: static field SQLError.SQL_STATE_ERROR_IN_ROW: String
  • added: static field SQLError.SQL_STATE_GENERAL_ERROR: String
  • added: static field SQLError.SQL_STATE_ILLEGAL_ARGUMENT: String
  • added: static field SQLError.SQL_STATE_INDEX_ALREADY_EXISTS: String
  • added: static field SQLError.SQL_STATE_INDEX_NOT_FOUND: String
  • added: static field SQLError.SQL_STATE_INSERT_VALUE_LIST_NO_MATCH_COL_LIST: String
  • added: static field SQLError.SQL_STATE_INVALID_AUTH_SPEC: String
  • added: static field SQLError.SQL_STATE_INVALID_CHARACTER_VALUE_FOR_CAST: String
  • added: static field SQLError.SQL_STATE_INVALID_COLUMN_NUMBER: String
  • added: static field SQLError.SQL_STATE_INVALID_CONNECTION_ATTRIBUTE: String
  • added: static field SQLError.SQL_STATE_MEMORY_ALLOCATION_FAILURE: String
  • added: static field SQLError.SQL_STATE_MORE_THAN_ONE_ROW_UPDATED_OR_DELETED: String
  • added: static field SQLError.SQL_STATE_NO_DEFAULT_FOR_COLUMN: String
  • added: static field SQLError.SQL_STATE_NO_ROWS_UPDATED_OR_DELETED: String
  • added: static field SQLError.SQL_STATE_NUMERIC_VALUE_OUT_OF_RANGE: String
  • added: static field SQLError.SQL_STATE_PRIVILEGE_NOT_REVOKED: String
  • added: static field SQLError.SQL_STATE_SYNTAX_ERROR: String
  • added: static field SQLError.SQL_STATE_TIMEOUT_EXPIRED: String
  • added: static field SQLError.SQL_STATE_TRANSACTION_RESOLUTION_UNKNOWN: String
  • added: static field SQLError.SQL_STATE_UNABLE_TO_CONNECT_TO_DATASOURCE: String
  • added: static field SQLError.SQL_STATE_WRONG_NO_OF_PARAMETERS: String
  • added: static field ServerPreparedStatement.BLOB_STREAM_READ_BUF_SIZE: int
  • added: static field Statement.USES_VARIABLES_FALSE: byte
  • added: static field Statement.USES_VARIABLES_TRUE: byte
  • added: static field Statement.USES_VARIABLES_UNKNOWN: byte
  • added: static field Statement.statementCounter: int
  • added: static method AssertionFailedException.shouldNotHappen(Exception): void
  • added: static method Connection.appendMessageToException(SQLException, String): SQLException
  • added: static method ConnectionProperties.exposeAsDriverPropertyInfo(Properties, int): DriverPropertyInfo[]
  • added: static method DocsConnectionPropsHelper.main(String[]): void
  • added: static method ExportControlled.enabled(): boolean
  • added: static method ExportControlled.transformSocketToSSLSocket(MysqlIO): void
  • added: static method Messages.getString(String): String
  • added: static method Messages.getString(String, Object[]): String
  • added: static method NonRegisteringDriver.parseHostPortPair(String): String[]
  • added: static method ResultSet.convertLongToUlong(long): BigInteger
  • added: static method SQLError.dumpSqlStatesMappingsAsXml(): void
  • added: static method SingleByteCharsetConverter.getInstance(String, Connection): SingleByteCharsetConverter
  • added: static method SingleByteCharsetConverter.initCharset(String): SingleByteCharsetConverter
  • added: static method SingleByteCharsetConverter.toStringDefaultEncoding(byte[], int, int): String
  • added: static method StringUtils.consistentToString(BigDecimal): String
  • added: static method StringUtils.dumpAsHex(byte[], int): String
  • added: static method StringUtils.escapeEasternUnicodeByteStream(byte[], String, int, int): byte[]
  • added: static method StringUtils.firstNonWsCharUc(String): char
  • added: static method StringUtils.fixDecimalExponent(String): String
  • added: static method StringUtils.getBytes(String, SingleByteCharsetConverter, String, String, boolean): byte[]
  • added: static method StringUtils.getBytes(String, SingleByteCharsetConverter, String, String, int, int, boolean): byte[]
  • added: static method StringUtils.getBytes(String, String, String, boolean): byte[]
  • added: static method StringUtils.getBytes(char[], SingleByteCharsetConverter, String, String, boolean): byte[]
  • added: static method StringUtils.getBytes(char[], SingleByteCharsetConverter, String, String, int, int, boolean): byte[]
  • added: static method StringUtils.getBytes(char[], String, String, boolean): byte[]
  • added: static method StringUtils.getInt(byte[]): int
  • added: static method StringUtils.getLong(byte[]): long
  • added: static method StringUtils.getShort(byte[]): short
  • added: static method StringUtils.indexOfIgnoreCase(String, String): int
  • added: static method StringUtils.indexOfIgnoreCase(int, String, String): int
  • added: static method StringUtils.indexOfIgnoreCaseRespectMarker(int, String, String, String, String, boolean): int
  • added: static method StringUtils.indexOfIgnoreCaseRespectQuotes(int, String, String, char, boolean): int
  • added: static method StringUtils.split(String, String, String, String, boolean): List
  • added: static method StringUtils.split(String, String, boolean): List
  • added: static method StringUtils.startsWithIgnoreCase(String, String): boolean
  • added: static method StringUtils.startsWithIgnoreCase(String, int, String): boolean
  • added: static method StringUtils.startsWithIgnoreCaseAndNonAlphaNumeric(String, String): boolean
  • added: static method StringUtils.startsWithIgnoreCaseAndWs(String, String): boolean
  • added: static method StringUtils.stripEnclosure(byte[], String, String): byte[]
  • added: static method StringUtils.toAsciiString(byte[]): String
  • added: static method StringUtils.toAsciiString(byte[], int, int): String
  • added: static method StringUtils.wildCompare(String, String): int
  • added: static method TimeUtil.changeTimezone(Connection, Time, TimeZone, TimeZone, boolean): Time
  • added: static method TimeUtil.changeTimezone(Connection, Timestamp, TimeZone, TimeZone, boolean): Timestamp
  • added: static method TimeUtil.getCanoncialTimezone(String): String
  • added: static method Util.scramble(String, String): String
  • added: static method Util.stackTraceToString(Throwable): String
  • added: ctor MysqlConnectionTester()
  • added: final class MysqlConnectionTester implements QueryConnectionTester
  • added: method MysqlConnectionTester.activeCheckConnection(Connection): int
  • added: method MysqlConnectionTester.activeCheckConnection(Connection, String): int
  • added: method MysqlConnectionTester.statusOnException(Connection, Throwable): int
  • added: ctor ExtendedMysqlExceptionSorter()
  • added: ctor MysqlValidConnectionChecker()
  • added: final class ExtendedMysqlExceptionSorter extends MySQLExceptionSorter
  • added: final class MysqlValidConnectionChecker implements ValidConnectionChecker, Serializable
  • added: method ExtendedMysqlExceptionSorter.isExceptionFatal(SQLException): boolean
  • added: method MysqlValidConnectionChecker.isValidConnection(Connection): SQLException
  • removed: class Connection extends Connection implements Connection
  • removed: class DatabaseMetaData extends DatabaseMetaData implements DatabaseMetaData
  • removed: class IO extends MysqlIO
  • removed: class PreparedStatement extends PreparedStatement implements PreparedStatement
  • removed: class ResultSet extends ResultSet implements ResultSet
  • removed: class ResultSetMetaData extends ResultSetMetaData implements ResultSetMetaData
  • removed: class Statement extends Statement implements Statement
  • removed: ctor Connection()
  • removed: ctor DatabaseMetaData(Connection, String)
  • removed: ctor PreparedStatement(Connection, String, String)
  • removed: ctor ResultSet(Field[], Vector)
  • removed: ctor ResultSet(Field[], Vector, Connection)
  • removed: ctor ResultSet(long, long)
  • removed: ctor Statement(Connection, String)
  • removed: method Connection.connectionInit(String, int, Properties, String, String, Driver): void
  • removed: method Connection.createNewIO(String, int): MysqlIO
  • removed: method Connection.createStatement(): Statement
  • removed: method Connection.getMetaData(): DatabaseMetaData
  • removed: method Connection.prepareStatement(String): PreparedStatement
  • removed: method DatabaseMetaData.buildResultSet(Field[], Vector, Connection): ResultSet
  • removed: method IO.buildResultSetWithRows(Field[], Vector, Connection): ResultSet
  • removed: method IO.buildResultSetWithUpdates(long, long, Connection): ResultSet
  • removed: method ResultSet.getMetaData(): ResultSetMetaData
  • removed: method Statement.execute(String): boolean
  • removed: method Statement.executeQuery(String): ResultSet
  • removed: method Statement.executeUpdate(String): int
  • removed: class Blob implements Blob
  • removed: class Connection extends Connection implements Connection
  • removed: class DatabaseMetaData extends DatabaseMetaData implements DatabaseMetaData
  • removed: class IO extends MysqlIO
  • removed: class NotImplemented extends SQLException
  • removed: class PreparedStatement extends PreparedStatement implements PreparedStatement
  • removed: class ResultSet extends ResultSet implements ResultSet
  • removed: class ResultSetMetaData extends ResultSetMetaData implements ResultSetMetaData
  • removed: class Statement extends Statement implements Statement
  • removed: ctor Connection()
  • removed: ctor DatabaseMetaData(Connection, String)
  • removed: ctor NotImplemented()
  • removed: ctor PreparedStatement(Connection, String, String)
  • removed: ctor ResultSet(Field[], Vector)
  • removed: ctor ResultSet(Field[], Vector, Connection)
  • removed: ctor ResultSet(long, long)
  • removed: ctor Statement(Connection, String)
  • removed: field ResultSet._DeleteSQL: String
  • removed: field ResultSet._Deleter: PreparedStatement
  • removed: field ResultSet._InsertSQL: String
  • removed: field ResultSet._Inserter: PreparedStatement
  • removed: field ResultSet._PrimaryKeyIndicies: Vector
  • removed: field ResultSet._RefreshSQL: String
  • removed: field ResultSet._Refresher: PreparedStatement
  • removed: field ResultSet._UpdateSQL: String
  • removed: field ResultSet._Updater: PreparedStatement
  • removed: field ResultSet._doing_updates: boolean
  • removed: field ResultSet._fetch_direction: int
  • removed: field ResultSet._fetch_size: int
  • removed: field ResultSet._on_insert_row: boolean
  • removed: field ResultSet._updatable: boolean
  • removed: method Blob.getBinaryStream(): InputStream
  • removed: method Blob.getBytes(long, int): byte[]
  • removed: method Blob.length(): long
  • removed: method Blob.position(Blob, long): long
  • removed: method Blob.position(byte[], long): long
  • removed: method Connection.connectionInit(String, int, Properties, String, String, Driver): void
  • removed: method Connection.createNewIO(String, int): MysqlIO
  • removed: method Connection.createStatement(): Statement
  • removed: method Connection.createStatement(int, int): Statement
  • removed: method Connection.getMetaData(): DatabaseMetaData
  • removed: method Connection.getTypeMap(): Map
  • removed: method Connection.prepareCall(String): CallableStatement
  • removed: method Connection.prepareCall(String, int, int): CallableStatement
  • removed: method Connection.prepareStatement(String): PreparedStatement
  • removed: method Connection.prepareStatement(String, int, int): PreparedStatement
  • removed: method Connection.setTypeMap(Map): void
  • removed: method DatabaseMetaData.buildResultSet(Field[], Vector, Connection): ResultSet
  • removed: method DatabaseMetaData.deletesAreDetected(int): boolean
  • removed: method DatabaseMetaData.getConnection(): Connection
  • removed: method DatabaseMetaData.getUDTs(String, String, String, int[]): ResultSet
  • removed: method DatabaseMetaData.insertsAreDetected(int): boolean
  • removed: method DatabaseMetaData.othersDeletesAreVisible(int): boolean
  • removed: method DatabaseMetaData.othersInsertsAreVisible(int): boolean
  • removed: method DatabaseMetaData.othersUpdatesAreVisible(int): boolean
  • removed: method DatabaseMetaData.ownDeletesAreVisible(int): boolean
  • removed: method DatabaseMetaData.ownInsertsAreVisible(int): boolean
  • removed: method DatabaseMetaData.ownUpdatesAreVisible(int): boolean
  • removed: method DatabaseMetaData.supportsBatchUpdates(): boolean
  • removed: method DatabaseMetaData.supportsGetGeneratedKeys(): boolean
  • removed: method DatabaseMetaData.supportsResultSetConcurrency(int, int): boolean
  • removed: method DatabaseMetaData.supportsResultSetType(int): boolean
  • removed: method DatabaseMetaData.updatesAreDetected(int): boolean
  • removed: method IO.buildResultSetWithRows(Field[], Vector, Connection): ResultSet
  • removed: method IO.buildResultSetWithUpdates(long, long, Connection): ResultSet
  • removed: method PreparedStatement.addBatch(): void
  • removed: method PreparedStatement.executeBatch(): int[]
  • removed: method PreparedStatement.getMetaData(): ResultSetMetaData
  • removed: method PreparedStatement.setArray(int, Array): void
  • removed: method PreparedStatement.setBlob(int, Blob): void
  • removed: method PreparedStatement.setCharacterStream(int, Reader, int): void
  • removed: method PreparedStatement.setClob(int, Clob): void
  • removed: method PreparedStatement.setDate(int, Date, Calendar): void
  • removed: method PreparedStatement.setNull(int, int, String): void
  • removed: method PreparedStatement.setRef(int, Ref): void
  • removed: method PreparedStatement.setTime(int, Time, Calendar): void
  • removed: method PreparedStatement.setTimestamp(int, Timestamp, Calendar): void
  • removed: method ResultSet.absolute(int): boolean
  • removed: method ResultSet.afterLast(): void
  • removed: method ResultSet.beforeFirst(): void
  • removed: method ResultSet.cancelRowUpdates(): void
  • removed: method ResultSet.deleteRow(): void
  • removed: method ResultSet.first(): boolean
  • removed: method ResultSet.generateStatements(): void
  • removed: method ResultSet.getArray(String): Array
  • removed: method ResultSet.getArray(int): Array
  • removed: method ResultSet.getBigDecimal(String): BigDecimal
  • removed: method ResultSet.getBigDecimal(int): BigDecimal
  • removed: method ResultSet.getBlob(String): Blob
  • removed: method ResultSet.getBlob(int): Blob
  • removed: method ResultSet.getCharacterStream(String): Reader
  • removed: method ResultSet.getCharacterStream(int): Reader
  • removed: method ResultSet.getClob(String): Clob
  • removed: method ResultSet.getClob(int): Clob
  • removed: method ResultSet.getConcurrency(): int
  • removed: method ResultSet.getDate(String, Calendar): Date
  • removed: method ResultSet.getDate(int, Calendar): Date
  • removed: method ResultSet.getFetchDirection(): int
  • removed: method ResultSet.getFetchSize(): int
  • removed: method ResultSet.getMetaData(): ResultSetMetaData
  • removed: method ResultSet.getObject(String, Map): Object
  • removed: method ResultSet.getObject(int, Map): Object
  • removed: method ResultSet.getRef(String): Ref
  • removed: method ResultSet.getRef(int): Ref
  • removed: method ResultSet.getRow(): int
  • removed: method ResultSet.getStatement(): Statement
  • removed: method ResultSet.getTime(String, Calendar): Time
  • removed: method ResultSet.getTime(int, Calendar): Time
  • removed: method ResultSet.getTimestamp(String, Calendar): Timestamp
  • removed: method ResultSet.getTimestamp(int, Calendar): Timestamp
  • removed: method ResultSet.getType(): int
  • removed: method ResultSet.insertRow(): void
  • removed: method ResultSet.isAfterLast(): boolean
  • removed: method ResultSet.isBeforeFirst(): boolean
  • removed: method ResultSet.isFirst(): boolean
  • removed: method ResultSet.isLast(): boolean
  • removed: method ResultSet.last(): boolean
  • removed: method ResultSet.moveToCurrentRow(): void
  • removed: method ResultSet.moveToInsertRow(): void
  • removed: method ResultSet.next(): boolean
  • removed: method ResultSet.previous(): boolean
  • removed: method ResultSet.refreshRow(): void
  • removed: method ResultSet.relative(int): boolean
  • removed: method ResultSet.rowDeleted(): boolean
  • removed: method ResultSet.rowInserted(): boolean
  • removed: method ResultSet.rowUpdated(): boolean
  • removed: method ResultSet.setFetchDirection(int): void
  • removed: method ResultSet.setFetchSize(int): void
  • removed: method ResultSet.setResultSetConcurrency(int): void
  • removed: method ResultSet.updateAsciiStream(String, InputStream, int): void
  • removed: method ResultSet.updateAsciiStream(int, InputStream, int): void
  • removed: method ResultSet.updateBigDecimal(String, BigDecimal): void
  • removed: method ResultSet.updateBigDecimal(int, BigDecimal): void
  • removed: method ResultSet.updateBinaryStream(String, InputStream, int): void
  • removed: method ResultSet.updateBinaryStream(int, InputStream, int): void
  • removed: method ResultSet.updateBoolean(String, boolean): void
  • removed: method ResultSet.updateBoolean(int, boolean): void
  • removed: method ResultSet.updateByte(String, byte): void
  • removed: method ResultSet.updateByte(int, byte): void
  • removed: method ResultSet.updateBytes(String, byte[]): void
  • removed: method ResultSet.updateBytes(int, byte[]): void
  • removed: method ResultSet.updateCharacterStream(String, Reader, int): void
  • removed: method ResultSet.updateCharacterStream(int, Reader, int): void
  • removed: method ResultSet.updateDate(String, Date): void
  • removed: method ResultSet.updateDate(int, Date): void
  • removed: method ResultSet.updateDouble(String, double): void
  • removed: method ResultSet.updateDouble(int, double): void
  • removed: method ResultSet.updateFloat(String, float): void
  • removed: method ResultSet.updateFloat(int, float): void
  • removed: method ResultSet.updateInt(String, int): void
  • removed: method ResultSet.updateInt(int, int): void
  • removed: method ResultSet.updateLong(String, long): void
  • removed: method ResultSet.updateLong(int, long): void
  • removed: method ResultSet.updateNull(String): void
  • removed: method ResultSet.updateNull(int): void
  • removed: method ResultSet.updateObject(String, Object): void
  • removed: method ResultSet.updateObject(String, Object, int): void
  • removed: method ResultSet.updateObject(int, Object): void
  • removed: method ResultSet.updateObject(int, Object, int): void
  • removed: method ResultSet.updateRow(): void
  • removed: method ResultSet.updateShort(String, short): void
  • removed: method ResultSet.updateShort(int, short): void
  • removed: method ResultSet.updateString(String, String): void
  • removed: method ResultSet.updateString(int, String): void
  • removed: method ResultSet.updateTime(String, Time): void
  • removed: method ResultSet.updateTime(int, Time): void
  • removed: method ResultSet.updateTimestamp(String, Timestamp): void
  • removed: method ResultSet.updateTimestamp(int, Timestamp): void
  • removed: method ResultSetMetaData.getColumnClassName(int): String
  • removed: method Statement.execute(String): boolean
  • removed: method Statement.executeBatch(): int[]
  • removed: method Statement.executeQuery(String): ResultSet
  • removed: method Statement.executeUpdate(String): int
  • removed: method Statement.getGeneratedKeys(): ResultSet
  • removed: class LogicalHandle implements Connection
  • removed: class MysqlXaDataSource extends XADataSourceImpl implements DataSource, Referenceable, Serializable, ConnectionPoolDataSource, XADataSource
  • removed: class MysqlXaDataSourceFactory implements ObjectFactory
  • removed: ctor LogicalHandle(MysqlPooledConnection, Connection)
  • removed: ctor MysqlXaDataSource()
  • removed: ctor MysqlXaDataSourceFactory()
  • removed: field MysqlDataSource._DatabaseName: String
  • removed: field MysqlDataSource._Encoding: String
  • removed: field MysqlDataSource._HostName: String
  • removed: field MysqlDataSource._LogWriter: PrintWriter
  • removed: field MysqlDataSource._Password: String
  • removed: field MysqlDataSource._User: String
  • removed: field MysqlDataSource._port: int
  • removed: field MysqlDataSource._profileSql: String
  • removed: field MysqlDataSourceFactory.dataSourceClassName: String
  • removed: field MysqlDataSourceFactory.poolDataSourceName: String
  • removed: field MysqlPooledConnection.logicalHandle: Connection
  • removed: field MysqlPooledConnection.physicalConn: Connection
  • removed: field MysqlXaDataSource._DatabaseName: String
  • removed: field MysqlXaDataSource._Encoding: String
  • removed: field MysqlXaDataSource._HostName: String
  • removed: field MysqlXaDataSource._LogWriter: PrintWriter
  • removed: field MysqlXaDataSource._Password: String
  • removed: field MysqlXaDataSource._User: String
  • removed: field MysqlXaDataSource._port: int
  • removed: field MysqlXaDataSource.explicitUrl: boolean
  • removed: field MysqlXaDataSource.url: String
  • removed: field MysqlXaDataSourceFactory.DataSourceClassName: String
  • removed: method LogicalHandle.clearWarnings(): void
  • removed: method LogicalHandle.close(): void
  • removed: method LogicalHandle.commit(): void
  • removed: method LogicalHandle.createStatement(): Statement
  • removed: method LogicalHandle.createStatement(int, int): Statement
  • removed: method LogicalHandle.getAutoCommit(): boolean
  • removed: method LogicalHandle.getCatalog(): String
  • removed: method LogicalHandle.getIdleFor(): long
  • removed: method LogicalHandle.getMetaData(): DatabaseMetaData
  • removed: method LogicalHandle.getTransactionIsolation(): int
  • removed: method LogicalHandle.getTypeMap(): Map
  • removed: method LogicalHandle.getWarnings(): SQLWarning
  • removed: method LogicalHandle.isClosed(): boolean
  • removed: method LogicalHandle.isReadOnly(): boolean
  • removed: method LogicalHandle.nativeSQL(String): String
  • removed: method LogicalHandle.prepareCall(String): CallableStatement
  • removed: method LogicalHandle.prepareCall(String, int, int): CallableStatement
  • removed: method LogicalHandle.prepareStatement(String): PreparedStatement
  • removed: method LogicalHandle.prepareStatement(String, int, int): PreparedStatement
  • removed: method LogicalHandle.rollback(): void
  • removed: method LogicalHandle.setAutoCommit(boolean): void
  • removed: method LogicalHandle.setCatalog(String): void
  • removed: method LogicalHandle.setReadOnly(boolean): void
  • removed: method LogicalHandle.setTransactionIsolation(int): void
  • removed: method LogicalHandle.setTypeMap(Map): void
  • removed: method MysqlDataSource.getProfileSql(): String
  • removed: method MysqlDataSource.setProfileSql(String): void
  • removed: method MysqlXaDataSource.getConnection(): Connection
  • removed: method MysqlXaDataSource.getConnection(Properties): Connection
  • removed: method MysqlXaDataSource.getConnection(String, String): Connection
  • removed: method MysqlXaDataSource.getDatabaseName(): String
  • removed: method MysqlXaDataSource.getLogWriter(): PrintWriter
  • removed: method MysqlXaDataSource.getLoginTimeout(): int
  • removed: method MysqlXaDataSource.getPort(): int
  • removed: method MysqlXaDataSource.getReference(): Reference
  • removed: method MysqlXaDataSource.getServerName(): String
  • removed: method MysqlXaDataSource.getURL(): String
  • removed: method MysqlXaDataSource.getUser(): String
  • removed: method MysqlXaDataSource.setDatabaseName(String): void
  • removed: method MysqlXaDataSource.setLogWriter(PrintWriter): void
  • removed: method MysqlXaDataSource.setLoginTimeout(int): void
  • removed: method MysqlXaDataSource.setPassword(String): void
  • removed: method MysqlXaDataSource.setPort(int): void
  • removed: method MysqlXaDataSource.setServerName(String): void
  • removed: method MysqlXaDataSource.setURL(String): void
  • removed: method MysqlXaDataSource.setUrl(String): void
  • removed: method MysqlXaDataSource.setUser(String): void
  • removed: method MysqlXaDataSourceFactory.getObjectInstance(Object, Name, Context, Hashtable): Object
  • removed: static field MysqlDataSource._MysqlDriver: Driver
  • removed: static field MysqlXaDataSource._MysqlDriver: Driver
  • changed: class MysqlDataSource implements DataSource, Referenceable, Serializable → class MysqlDataSource extends ConnectionProperties implements DataSource, Referenceable, Serializable
  • added: class CallableStatementWrapper extends PreparedStatementWrapper implements CallableStatement
  • added: class ConnectionWrapper extends WrapperBase implements Connection
  • added: class PreparedStatementWrapper extends StatementWrapper implements PreparedStatement
  • added: class StatementWrapper extends WrapperBase implements Statement
  • added: ctor CallableStatementWrapper(ConnectionWrapper, MysqlPooledConnection, CallableStatement)
  • added: ctor ConnectionWrapper(MysqlPooledConnection, Connection)
  • added: ctor StatementWrapper(ConnectionWrapper, MysqlPooledConnection, Statement)
  • added: field MysqlDataSource.databaseName: String
  • added: field MysqlDataSource.encoding: String
  • added: field MysqlDataSource.hostName: String
  • added: field MysqlDataSource.logWriter: PrintWriter
  • added: field MysqlDataSource.password: String
  • added: field MysqlDataSource.port: int
  • added: field MysqlDataSource.profileSql: String
  • added: field MysqlDataSource.user: String
  • added: field StatementWrapper.wrappedConn: ConnectionWrapper
  • added: field StatementWrapper.wrappedStmt: Statement
  • added: method CallableStatementWrapper.getArray(String): Array
  • added: method CallableStatementWrapper.getArray(int): Array
  • added: method CallableStatementWrapper.getBigDecimal(String): BigDecimal
  • added: method CallableStatementWrapper.getBigDecimal(int): BigDecimal
  • added: method CallableStatementWrapper.getBigDecimal(int, int): BigDecimal
  • added: method CallableStatementWrapper.getBlob(String): Blob
  • added: method CallableStatementWrapper.getBlob(int): Blob
  • added: method CallableStatementWrapper.getBoolean(String): boolean
  • added: method CallableStatementWrapper.getBoolean(int): boolean
  • added: method CallableStatementWrapper.getByte(String): byte
  • added: method CallableStatementWrapper.getByte(int): byte
  • added: method CallableStatementWrapper.getBytes(String): byte[]
  • added: method CallableStatementWrapper.getBytes(int): byte[]
  • added: method CallableStatementWrapper.getClob(String): Clob
  • added: method CallableStatementWrapper.getClob(int): Clob
  • added: method CallableStatementWrapper.getDate(String): Date
  • added: method CallableStatementWrapper.getDate(String, Calendar): Date
  • added: method CallableStatementWrapper.getDate(int): Date
  • added: method CallableStatementWrapper.getDate(int, Calendar): Date
  • added: method CallableStatementWrapper.getDouble(String): double
  • added: method CallableStatementWrapper.getDouble(int): double
  • added: method CallableStatementWrapper.getFloat(String): float
  • added: method CallableStatementWrapper.getFloat(int): float
  • added: method CallableStatementWrapper.getInt(String): int
  • added: method CallableStatementWrapper.getInt(int): int
  • added: method CallableStatementWrapper.getLong(String): long
  • added: method CallableStatementWrapper.getLong(int): long
  • added: method CallableStatementWrapper.getObject(String): Object
  • added: method CallableStatementWrapper.getObject(String, Map): Object
  • added: method CallableStatementWrapper.getObject(int): Object
  • added: method CallableStatementWrapper.getObject(int, Map): Object
  • added: method CallableStatementWrapper.getRef(String): Ref
  • added: method CallableStatementWrapper.getRef(int): Ref
  • added: method CallableStatementWrapper.getShort(String): short
  • added: method CallableStatementWrapper.getShort(int): short
  • added: method CallableStatementWrapper.getString(String): String
  • added: method CallableStatementWrapper.getString(int): String
  • added: method CallableStatementWrapper.getTime(String): Time
  • added: method CallableStatementWrapper.getTime(String, Calendar): Time
  • added: method CallableStatementWrapper.getTime(int): Time
  • added: method CallableStatementWrapper.getTime(int, Calendar): Time
  • added: method CallableStatementWrapper.getTimestamp(String): Timestamp
  • added: method CallableStatementWrapper.getTimestamp(String, Calendar): Timestamp
  • added: method CallableStatementWrapper.getTimestamp(int): Timestamp
  • added: method CallableStatementWrapper.getTimestamp(int, Calendar): Timestamp
  • added: method CallableStatementWrapper.getURL(String): URL
  • added: method CallableStatementWrapper.getURL(int): URL
  • added: method CallableStatementWrapper.registerOutParameter(String, int): void
  • added: method CallableStatementWrapper.registerOutParameter(String, int, String): void
  • added: method CallableStatementWrapper.registerOutParameter(String, int, int): void
  • added: method CallableStatementWrapper.registerOutParameter(int, int): void
  • added: method CallableStatementWrapper.registerOutParameter(int, int, String): void
  • added: method CallableStatementWrapper.registerOutParameter(int, int, int): void
  • added: method CallableStatementWrapper.setAsciiStream(String, InputStream, int): void
  • added: method CallableStatementWrapper.setBigDecimal(String, BigDecimal): void
  • added: method CallableStatementWrapper.setBinaryStream(String, InputStream, int): void
  • added: method CallableStatementWrapper.setBoolean(String, boolean): void
  • added: method CallableStatementWrapper.setByte(String, byte): void
  • added: method CallableStatementWrapper.setBytes(String, byte[]): void
  • added: method CallableStatementWrapper.setCharacterStream(String, Reader, int): void
  • added: method CallableStatementWrapper.setDate(String, Date): void
  • added: method CallableStatementWrapper.setDate(String, Date, Calendar): void
  • added: method CallableStatementWrapper.setDouble(String, double): void
  • added: method CallableStatementWrapper.setFloat(String, float): void
  • added: method CallableStatementWrapper.setInt(String, int): void
  • added: method CallableStatementWrapper.setLong(String, long): void
  • added: method CallableStatementWrapper.setNull(String, int): void
  • added: method CallableStatementWrapper.setNull(String, int, String): void
  • added: method CallableStatementWrapper.setObject(String, Object): void
  • added: method CallableStatementWrapper.setObject(String, Object, int): void
  • added: method CallableStatementWrapper.setObject(String, Object, int, int): void
  • added: method CallableStatementWrapper.setShort(String, short): void
  • added: method CallableStatementWrapper.setString(String, String): void
  • added: method CallableStatementWrapper.setTime(String, Time): void
  • added: method CallableStatementWrapper.setTime(String, Time, Calendar): void
  • added: method CallableStatementWrapper.setTimestamp(String, Timestamp): void
  • added: method CallableStatementWrapper.setTimestamp(String, Timestamp, Calendar): void
  • added: method CallableStatementWrapper.setURL(String, URL): void
  • added: method CallableStatementWrapper.wasNull(): boolean
  • added: method ConnectionWrapper.clearWarnings(): void
  • added: method ConnectionWrapper.clientPrepare(String): PreparedStatement
  • added: method ConnectionWrapper.clientPrepare(String, int, int): PreparedStatement
  • added: method ConnectionWrapper.close(): void
  • added: method ConnectionWrapper.close(boolean): void
  • added: method ConnectionWrapper.commit(): void
  • added: method ConnectionWrapper.createStatement(): Statement
  • added: method ConnectionWrapper.createStatement(int, int): Statement
  • added: method ConnectionWrapper.createStatement(int, int, int): Statement
  • added: method ConnectionWrapper.getAutoCommit(): boolean
  • added: method ConnectionWrapper.getCatalog(): String
  • added: method ConnectionWrapper.getHoldability(): int
  • added: method ConnectionWrapper.getIdleFor(): long
  • added: method ConnectionWrapper.getMetaData(): DatabaseMetaData
  • added: method ConnectionWrapper.getTransactionIsolation(): int
  • added: method ConnectionWrapper.getTypeMap(): Map
  • added: method ConnectionWrapper.getWarnings(): SQLWarning
  • added: method ConnectionWrapper.isClosed(): boolean
  • added: method ConnectionWrapper.isMasterConnection(): boolean
  • added: method ConnectionWrapper.isReadOnly(): boolean
  • added: method ConnectionWrapper.nativeSQL(String): String
  • added: method ConnectionWrapper.prepareCall(String): CallableStatement
  • added: method ConnectionWrapper.prepareCall(String, int, int): CallableStatement
  • added: method ConnectionWrapper.prepareCall(String, int, int, int): CallableStatement
  • added: method ConnectionWrapper.prepareStatement(String): PreparedStatement
  • added: method ConnectionWrapper.prepareStatement(String, String[]): PreparedStatement
  • added: method ConnectionWrapper.prepareStatement(String, int): PreparedStatement
  • added: method ConnectionWrapper.prepareStatement(String, int, int): PreparedStatement
  • added: method ConnectionWrapper.prepareStatement(String, int, int, int): PreparedStatement
  • added: method ConnectionWrapper.prepareStatement(String, int[]): PreparedStatement
  • added: method ConnectionWrapper.releaseSavepoint(Savepoint): void
  • added: method ConnectionWrapper.rollback(): void
  • added: method ConnectionWrapper.rollback(Savepoint): void
  • added: method ConnectionWrapper.setAutoCommit(boolean): void
  • added: method ConnectionWrapper.setCatalog(String): void
  • added: method ConnectionWrapper.setHoldability(int): void
  • added: method ConnectionWrapper.setReadOnly(boolean): void
  • added: method ConnectionWrapper.setSavepoint(): Savepoint
  • added: method ConnectionWrapper.setSavepoint(String): Savepoint
  • added: method ConnectionWrapper.setTransactionIsolation(int): void
  • added: method ConnectionWrapper.setTypeMap(Map): void
  • added: method MysqlDataSource.setPropertiesViaRef(Reference): void
  • added: method PreparedStatementWrapper.addBatch(): void
  • added: method PreparedStatementWrapper.clearParameters(): void
  • added: method PreparedStatementWrapper.execute(): boolean
  • added: method PreparedStatementWrapper.executeQuery(): ResultSet
  • added: method PreparedStatementWrapper.executeUpdate(): int
  • added: method PreparedStatementWrapper.getMetaData(): ResultSetMetaData
  • added: method PreparedStatementWrapper.getParameterMetaData(): ParameterMetaData
  • added: method PreparedStatementWrapper.setArray(int, Array): void
  • added: method PreparedStatementWrapper.setAsciiStream(int, InputStream, int): void
  • added: method PreparedStatementWrapper.setBigDecimal(int, BigDecimal): void
  • added: method PreparedStatementWrapper.setBinaryStream(int, InputStream, int): void
  • added: method PreparedStatementWrapper.setBlob(int, Blob): void
  • added: method PreparedStatementWrapper.setBoolean(int, boolean): void
  • added: method PreparedStatementWrapper.setByte(int, byte): void
  • added: method PreparedStatementWrapper.setBytes(int, byte[]): void
  • added: method PreparedStatementWrapper.setCharacterStream(int, Reader, int): void
  • added: method PreparedStatementWrapper.setClob(int, Clob): void
  • added: method PreparedStatementWrapper.setDate(int, Date): void
  • added: method PreparedStatementWrapper.setDate(int, Date, Calendar): void
  • added: method PreparedStatementWrapper.setDouble(int, double): void
  • added: method PreparedStatementWrapper.setFloat(int, float): void
  • added: method PreparedStatementWrapper.setInt(int, int): void
  • added: method PreparedStatementWrapper.setLong(int, long): void
  • added: method PreparedStatementWrapper.setNull(int, int): void
  • added: method PreparedStatementWrapper.setNull(int, int, String): void
  • added: method PreparedStatementWrapper.setObject(int, Object): void
  • added: method PreparedStatementWrapper.setObject(int, Object, int): void
  • added: method PreparedStatementWrapper.setObject(int, Object, int, int): void
  • added: method PreparedStatementWrapper.setRef(int, Ref): void
  • added: method PreparedStatementWrapper.setShort(int, short): void
  • added: method PreparedStatementWrapper.setString(int, String): void
  • added: method PreparedStatementWrapper.setTime(int, Time): void
  • added: method PreparedStatementWrapper.setTime(int, Time, Calendar): void
  • added: method PreparedStatementWrapper.setTimestamp(int, Timestamp): void
  • added: method PreparedStatementWrapper.setTimestamp(int, Timestamp, Calendar): void
  • added: method PreparedStatementWrapper.setURL(int, URL): void
  • added: method PreparedStatementWrapper.setUnicodeStream(int, InputStream, int): void
  • added: method StatementWrapper.addBatch(String): void
  • added: method StatementWrapper.cancel(): void
  • added: method StatementWrapper.clearBatch(): void
  • added: method StatementWrapper.clearWarnings(): void
  • added: method StatementWrapper.close(): void
  • added: method StatementWrapper.enableStreamingResults(): void
  • added: method StatementWrapper.execute(String): boolean
  • added: method StatementWrapper.execute(String, String[]): boolean
  • added: method StatementWrapper.execute(String, int): boolean
  • added: method StatementWrapper.execute(String, int[]): boolean
  • added: method StatementWrapper.executeBatch(): int[]
  • added: method StatementWrapper.executeQuery(String): ResultSet
  • added: method StatementWrapper.executeUpdate(String): int
  • added: method StatementWrapper.executeUpdate(String, String[]): int
  • added: method StatementWrapper.executeUpdate(String, int): int
  • added: method StatementWrapper.executeUpdate(String, int[]): int
  • added: method StatementWrapper.getConnection(): Connection
  • added: method StatementWrapper.getFetchDirection(): int
  • added: method StatementWrapper.getFetchSize(): int
  • added: method StatementWrapper.getGeneratedKeys(): ResultSet
  • added: method StatementWrapper.getMaxFieldSize(): int
  • added: method StatementWrapper.getMaxRows(): int
  • added: method StatementWrapper.getMoreResults(): boolean
  • added: method StatementWrapper.getMoreResults(int): boolean
  • added: method StatementWrapper.getQueryTimeout(): int
  • added: method StatementWrapper.getResultSet(): ResultSet
  • added: method StatementWrapper.getResultSetConcurrency(): int
  • added: method StatementWrapper.getResultSetHoldability(): int
  • added: method StatementWrapper.getResultSetType(): int
  • added: method StatementWrapper.getUpdateCount(): int
  • added: method StatementWrapper.getWarnings(): SQLWarning
  • added: method StatementWrapper.setCursorName(String): void
  • added: method StatementWrapper.setEscapeProcessing(boolean): void
  • added: method StatementWrapper.setFetchDirection(int): void
  • added: method StatementWrapper.setFetchSize(int): void
  • added: method StatementWrapper.setMaxFieldSize(int): void
  • added: method StatementWrapper.setMaxRows(int): void
  • added: method StatementWrapper.setQueryTimeout(int): void
  • added: static field MysqlDataSource.mysqlDriver: Driver
  • added: static field MysqlDataSourceFactory.DATA_SOURCE_CLASS_NAME: String
  • added: static field MysqlDataSourceFactory.POOL_DATA_SOURCE_CLASS_NAME: String
  • added: static field MysqlPooledConnection.CONNECTION_CLOSED_EVENT: int
  • added: static field MysqlPooledConnection.CONNECTION_ERROR_EVENT: int
  • added: class CommonsLogger implements Log
  • added: class Jdk14Logger implements Log
  • added: class Log4JLogger implements Log
  • added: class LogFactory
  • added: class LogUtils
  • added: class NullLogger implements Log
  • added: class StandardLogger implements Log
  • added: ctor CommonsLogger(String)
  • added: ctor Jdk14Logger(String)
  • added: ctor Log4JLogger(String)
  • added: ctor LogFactory()
  • added: ctor LogUtils()
  • added: ctor NullLogger(String)
  • added: ctor StandardLogger(String)
  • added: ctor StandardLogger(String, boolean)
  • added: field Jdk14Logger.jdkLogger: Logger
  • added: interface Log
  • added: method CommonsLogger.isDebugEnabled(): boolean
  • added: method CommonsLogger.isErrorEnabled(): boolean
  • added: method CommonsLogger.isFatalEnabled(): boolean
  • added: method CommonsLogger.isInfoEnabled(): boolean
  • added: method CommonsLogger.isTraceEnabled(): boolean
  • added: method CommonsLogger.isWarnEnabled(): boolean
  • added: method CommonsLogger.logDebug(Object): void
  • added: method CommonsLogger.logDebug(Object, Throwable): void
  • added: method CommonsLogger.logError(Object): void
  • added: method CommonsLogger.logError(Object, Throwable): void
  • added: method CommonsLogger.logFatal(Object): void
  • added: method CommonsLogger.logFatal(Object, Throwable): void
  • added: method CommonsLogger.logInfo(Object): void
  • added: method CommonsLogger.logInfo(Object, Throwable): void
  • added: method CommonsLogger.logTrace(Object): void
  • added: method CommonsLogger.logTrace(Object, Throwable): void
  • added: method CommonsLogger.logWarn(Object): void
  • added: method CommonsLogger.logWarn(Object, Throwable): void
  • added: method Jdk14Logger.isDebugEnabled(): boolean
  • added: method Jdk14Logger.isErrorEnabled(): boolean
  • added: method Jdk14Logger.isFatalEnabled(): boolean
  • added: method Jdk14Logger.isInfoEnabled(): boolean
  • added: method Jdk14Logger.isTraceEnabled(): boolean
  • added: method Jdk14Logger.isWarnEnabled(): boolean
  • added: method Jdk14Logger.logDebug(Object): void
  • added: method Jdk14Logger.logDebug(Object, Throwable): void
  • added: method Jdk14Logger.logError(Object): void
  • added: method Jdk14Logger.logError(Object, Throwable): void
  • added: method Jdk14Logger.logFatal(Object): void
  • added: method Jdk14Logger.logFatal(Object, Throwable): void
  • added: method Jdk14Logger.logInfo(Object): void
  • added: method Jdk14Logger.logInfo(Object, Throwable): void
  • added: method Jdk14Logger.logTrace(Object): void
  • added: method Jdk14Logger.logTrace(Object, Throwable): void
  • added: method Jdk14Logger.logWarn(Object): void
  • added: method Jdk14Logger.logWarn(Object, Throwable): void
  • added: method Log.isDebugEnabled(): boolean
  • added: method Log.isErrorEnabled(): boolean
  • added: method Log.isFatalEnabled(): boolean
  • added: method Log.isInfoEnabled(): boolean
  • added: method Log.isTraceEnabled(): boolean
  • added: method Log.isWarnEnabled(): boolean
  • added: method Log.logDebug(Object): void
  • added: method Log.logDebug(Object, Throwable): void
  • added: method Log.logError(Object): void
  • added: method Log.logError(Object, Throwable): void
  • added: method Log.logFatal(Object): void
  • added: method Log.logFatal(Object, Throwable): void
  • added: method Log.logInfo(Object): void
  • added: method Log.logInfo(Object, Throwable): void
  • added: method Log.logTrace(Object): void
  • added: method Log.logTrace(Object, Throwable): void
  • added: method Log.logWarn(Object): void
  • added: method Log.logWarn(Object, Throwable): void
  • added: method Log4JLogger.isDebugEnabled(): boolean
  • added: method Log4JLogger.isErrorEnabled(): boolean
  • added: method Log4JLogger.isFatalEnabled(): boolean
  • added: method Log4JLogger.isInfoEnabled(): boolean
  • added: method Log4JLogger.isTraceEnabled(): boolean
  • added: method Log4JLogger.isWarnEnabled(): boolean
  • added: method Log4JLogger.logDebug(Object): void
  • added: method Log4JLogger.logDebug(Object, Throwable): void
  • added: method Log4JLogger.logError(Object): void
  • added: method Log4JLogger.logError(Object, Throwable): void
  • added: method Log4JLogger.logFatal(Object): void
  • added: method Log4JLogger.logFatal(Object, Throwable): void
  • added: method Log4JLogger.logInfo(Object): void
  • added: method Log4JLogger.logInfo(Object, Throwable): void
  • added: method Log4JLogger.logTrace(Object): void
  • added: method Log4JLogger.logTrace(Object, Throwable): void
  • added: method Log4JLogger.logWarn(Object): void
  • added: method Log4JLogger.logWarn(Object, Throwable): void
  • added: method NullLogger.isDebugEnabled(): boolean
  • added: method NullLogger.isErrorEnabled(): boolean
  • added: method NullLogger.isFatalEnabled(): boolean
  • added: method NullLogger.isInfoEnabled(): boolean
  • added: method NullLogger.isTraceEnabled(): boolean
  • added: method NullLogger.isWarnEnabled(): boolean
  • added: method NullLogger.logDebug(Object): void
  • added: method NullLogger.logDebug(Object, Throwable): void
  • added: method NullLogger.logError(Object): void
  • added: method NullLogger.logError(Object, Throwable): void
  • added: method NullLogger.logFatal(Object): void
  • added: method NullLogger.logFatal(Object, Throwable): void
  • added: method NullLogger.logInfo(Object): void
  • added: method NullLogger.logInfo(Object, Throwable): void
  • added: method NullLogger.logTrace(Object): void
  • added: method NullLogger.logTrace(Object, Throwable): void
  • added: method NullLogger.logWarn(Object): void
  • added: method NullLogger.logWarn(Object, Throwable): void
  • added: method StandardLogger.isDebugEnabled(): boolean
  • added: method StandardLogger.isErrorEnabled(): boolean
  • added: method StandardLogger.isFatalEnabled(): boolean
  • added: method StandardLogger.isInfoEnabled(): boolean
  • added: method StandardLogger.isTraceEnabled(): boolean
  • added: method StandardLogger.isWarnEnabled(): boolean
  • added: method StandardLogger.logDebug(Object): void
  • added: method StandardLogger.logDebug(Object, Throwable): void
  • added: method StandardLogger.logError(Object): void
  • added: method StandardLogger.logError(Object, Throwable): void
  • added: method StandardLogger.logFatal(Object): void
  • added: method StandardLogger.logFatal(Object, Throwable): void
  • added: method StandardLogger.logInfo(Object): void
  • added: method StandardLogger.logInfo(Object, Throwable): void
  • added: method StandardLogger.logTrace(Object): void
  • added: method StandardLogger.logTrace(Object, Throwable): void
  • added: method StandardLogger.logWarn(Object): void
  • added: method StandardLogger.logWarn(Object, Throwable): void
  • added: static field StandardLogger.bufferedLog: StringBuffer
  • added: static method LogFactory.getLogger(String, String): Log
  • added: static method LogUtils.expandProfilerEventIfNecessary(Object): Object
  • added: static method LogUtils.findCallingClassAndMethod(Throwable): String
  • added: static method StandardLogger.saveLogsToBuffer(): void
  • added: class ProfileEventSink
  • added: class ProfilerEvent
  • added: ctor ProfilerEvent(byte, String, String, int, int, int, long, int, String, Throwable, String)
  • added: field ProfilerEvent.catalog: String
  • added: field ProfilerEvent.catalogIndex: int
  • added: field ProfilerEvent.connectionId: int
  • added: field ProfilerEvent.eventCreationPoint: Throwable
  • added: field ProfilerEvent.eventCreationPointDesc: String
  • added: field ProfilerEvent.eventCreationPointIndex: int
  • added: field ProfilerEvent.eventCreationTime: long
  • added: field ProfilerEvent.eventDurationMillis: int
  • added: field ProfilerEvent.eventType: byte
  • added: field ProfilerEvent.hostName: String
  • added: field ProfilerEvent.hostNameIndex: int
  • added: field ProfilerEvent.message: String
  • added: field ProfilerEvent.resultSetId: int
  • added: field ProfilerEvent.statementId: int
  • added: method ProfileEventSink.consumeEvent(ProfilerEvent): void
  • added: method ProfilerEvent.getCatalog(): String
  • added: method ProfilerEvent.getConnectionId(): int
  • added: method ProfilerEvent.getEventCreationPoint(): Throwable
  • added: method ProfilerEvent.getEventCreationPointAsString(): String
  • added: method ProfilerEvent.getEventCreationTime(): long
  • added: method ProfilerEvent.getEventDurationMillis(): int
  • added: method ProfilerEvent.getEventType(): byte
  • added: method ProfilerEvent.getMessage(): String
  • added: method ProfilerEvent.getResultSetId(): int
  • added: method ProfilerEvent.getStatementId(): int
  • added: method ProfilerEvent.pack(): byte[]
  • added: method ProfilerEvent.toString(): String
  • added: static field ProfilerEvent.TYPE_EXECUTE: byte
  • added: static field ProfilerEvent.TYPE_FETCH: byte
  • added: static field ProfilerEvent.TYPE_OBJECT_CREATION: byte
  • added: static field ProfilerEvent.TYPE_PREPARE: byte
  • added: static field ProfilerEvent.TYPE_QUERY: byte
  • added: static field ProfilerEvent.TYPE_WARN: byte
  • added: static method ProfileEventSink.getInstance(Connection): ProfileEventSink
  • added: static method ProfileEventSink.removeInstance(Connection): void
  • added: static method ProfilerEvent.unpack(byte[]): ProfilerEvent
  • added: abstract class BaseBugReport
  • added: class ErrorMappingsDocGenerator
  • added: class LRUCache extends LinkedHashMap
  • added: class PropertiesDocGenerator extends ConnectionProperties
  • added: class ReadAheadInputStream extends InputStream
  • added: class ResultSetUtil
  • added: class ServerController
  • added: class TimezoneDump
  • added: class VersionFSHierarchyMaker
  • added: ctor BaseBugReport()
  • added: ctor ErrorMappingsDocGenerator()
  • added: ctor LRUCache(int)
  • added: ctor PropertiesDocGenerator()
  • added: ctor ReadAheadInputStream(InputStream, boolean, Log)
  • added: ctor ReadAheadInputStream(InputStream, int, boolean, Log)
  • added: ctor ResultSetUtil()
  • added: ctor ServerController(String)
  • added: ctor ServerController(String, String)
  • added: ctor TimezoneDump()
  • added: ctor VersionFSHierarchyMaker()
  • added: field LRUCache.maxElements: int
  • added: field ReadAheadInputStream.currentPosition: int
  • added: field ReadAheadInputStream.doDebug: boolean
  • added: field ReadAheadInputStream.endOfCurrentData: int
  • added: field ReadAheadInputStream.log: Log
  • added: method BaseBugReport.assertTrue(String, boolean): void
  • added: method BaseBugReport.assertTrue(boolean): void
  • added: method BaseBugReport.getConnection(): Connection
  • added: method BaseBugReport.getConnection(String): Connection
  • added: method BaseBugReport.getConnection(String, Properties): Connection
  • added: method BaseBugReport.getNewConnection(): Connection
  • added: method BaseBugReport.getUrl(): String
  • added: method BaseBugReport.run(): void
  • added: method BaseBugReport.runTest(): void
  • added: method BaseBugReport.setUp(): void
  • added: method BaseBugReport.tearDown(): void
  • added: method LRUCache.removeEldestEntry(Map.Entry): boolean
  • added: method ReadAheadInputStream.available(): int
  • added: method ReadAheadInputStream.close(): void
  • added: method ReadAheadInputStream.markSupported(): boolean
  • added: method ReadAheadInputStream.read(): int
  • added: method ReadAheadInputStream.read(byte[], int, int): int
  • added: method ReadAheadInputStream.skip(long): long
  • added: method ServerController.forceStop(): void
  • added: method ServerController.getServerProps(): Properties
  • added: method ServerController.setBaseDir(String): void
  • added: method ServerController.setDataDir(String): void
  • added: method ServerController.start(): Process
  • added: method ServerController.stop(boolean): void
  • added: static field ServerController.BASEDIR_KEY: String
  • added: static field ServerController.DATADIR_KEY: String
  • added: static field ServerController.DEFAULTS_FILE_KEY: String
  • added: static field ServerController.EXECUTABLE_NAME_KEY: String
  • added: static field ServerController.EXECUTABLE_PATH_KEY: String
  • added: static method ErrorMappingsDocGenerator.main(String[]): void
  • added: static method PropertiesDocGenerator.main(String[]): void
  • added: static method ResultSetUtil.appendResultSetSlashGStyle(StringBuffer, ResultSet): StringBuffer
  • added: static method TimezoneDump.main(String[]): void
  • added: static method VersionFSHierarchyMaker.main(String[]): void
  • added: static method VersionFSHierarchyMaker.removeWhitespaceChars(String): String
  • removed: abstract class XADataSourceImpl implements DataSource, Serializable, Runnable
  • removed: ctor XADataSourceImpl()
  • removed: final class XAConnectionImpl implements XAConnection, XAResource
  • removed: interface TwoPhaseConnection
  • removed: method TwoPhaseConnection.enableSQLTransactions(boolean): void
  • removed: method TwoPhaseConnection.isCriticalError(SQLException): boolean
  • removed: method TwoPhaseConnection.prepare(): boolean
  • removed: method XAConnectionImpl.addConnectionEventListener(ConnectionEventListener): void
  • removed: method XAConnectionImpl.close(): void
  • removed: method XAConnectionImpl.commit(Xid, boolean): void
  • removed: method XAConnectionImpl.end(Xid, int): void
  • removed: method XAConnectionImpl.finalize(): void
  • removed: method XAConnectionImpl.forget(Xid): void
  • removed: method XAConnectionImpl.getConnection(): Connection
  • removed: method XAConnectionImpl.getTransactionTimeout(): int
  • removed: method XAConnectionImpl.getXAResource(): XAResource
  • removed: method XAConnectionImpl.isSameRM(XAResource): boolean
  • removed: method XAConnectionImpl.prepare(Xid): int
  • removed: method XAConnectionImpl.recover(int): Xid[]
  • removed: method XAConnectionImpl.removeConnectionEventListener(ConnectionEventListener): void
  • removed: method XAConnectionImpl.rollback(Xid): void
  • removed: method XAConnectionImpl.setTransactionTimeout(int): boolean
  • removed: method XAConnectionImpl.start(Xid, int): void
  • removed: method XAConnectionImpl.toString(): String
  • removed: method XADataSourceImpl.debug(PrintWriter): void
  • removed: method XADataSourceImpl.getConnection(): Connection
  • removed: method XADataSourceImpl.getConnection(String, String): Connection
  • removed: method XADataSourceImpl.getLogWriter(): PrintWriter
  • removed: method XADataSourceImpl.getLoginTimeout(): int
  • removed: method XADataSourceImpl.getPooledConnection(): PooledConnection
  • removed: method XADataSourceImpl.getPooledConnection(String, String): PooledConnection
  • removed: method XADataSourceImpl.getTransactionTimeout(): int
  • removed: method XADataSourceImpl.getXAConnection(): XAConnection
  • removed: method XADataSourceImpl.getXAConnection(String, String): XAConnection
  • removed: method XADataSourceImpl.isolationLevel(): int
  • removed: method XADataSourceImpl.run(): void
  • removed: method XADataSourceImpl.setLogWriter(PrintWriter): void
  • removed: method XADataSourceImpl.setLoginTimeout(int): void
  • removed: method XADataSourceImpl.setTransactionTimeout(int): void
  • removed: static field XADataSourceImpl.DEFAULT_TX_TIMEOUT: int
  • removed: class Blob
  • removed: class DateTest
  • removed: class JNDIDataSource
  • removed: class Metadata
  • removed: class Statements
  • removed: class Transaction
  • removed: class Traversal
  • removed: class Updatability
  • removed: ctor Blob()
  • removed: ctor DateTest()
  • removed: ctor JNDIDataSource()
  • removed: ctor Metadata()
  • removed: ctor Transaction()
  • removed: ctor Traversal()
  • removed: ctor Updatability()
  • removed: static method Blob.main(String[]): void
  • removed: static method DateTest.main(String[]): void
  • removed: static method JNDIDataSource.main(String[]): void
  • removed: static method JNDIDataSource.registerDataSource(): void
  • removed: static method Metadata.main(String[]): void
  • removed: static method Statements.main(String[]): void
  • removed: static method Transaction.main(String[]): void
  • removed: static method Traversal.main(String[]): void
  • removed: static method Updatability.main(String[]): void