Source compatibility report for the mariadb-java-client library between 1.1.0 and 1.1.1 versions
Test Info
Library Name | mariadb-java-client |
Version #1 | 1.1.0 |
Version #2 | 1.1.1 |
Java Version | 1.6.0_24 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 935 / 24 |
---|
Verdict | Incompatible (0.7%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 5 |
---|
Removed Methods | High | 7 |
---|
Problems with Data Types | High | 1 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (5)
mariadb-java-client-1.1.1.jar, MySQLConnection.class
package org.mariadb.jdbc
MySQLConnection.newConnection ( internal.mysql.MySQLProtocol protocol ) [static] : MySQLConnection
[mangled: org/mariadb/jdbc/MySQLConnection.newConnection:(Lorg/mariadb/jdbc/internal/mysql/MySQLProtocol;)Lorg/mariadb/jdbc/MySQLConnection;]
mariadb-java-client-1.1.1.jar, MySQLPreparedStatement.class
package org.mariadb.jdbc
MySQLPreparedStatement.MySQLPreparedStatement ( internal.mysql.MySQLProtocol protocol, MySQLConnection connection, String query, internal.common.ParameterizedBatchHandler parameterizedBatchHandler )
[mangled: org/mariadb/jdbc/MySQLPreparedStatement."<init>":(Lorg/mariadb/jdbc/internal/mysql/MySQLProtocol;Lorg/mariadb/jdbc/MySQLConnection;Ljava/lang/String;Lorg/mariadb/jdbc/internal/common/ParameterizedBatchHandler;)V]
mariadb-java-client-1.1.1.jar, MySQLResultSetMetaData.class
package org.mariadb.jdbc
MySQLResultSetMetaData.MySQLResultSetMetaData ( internal.common.ColumnInformation[ ] fieldPackets, int datatypeMappingFlags )
[mangled: org/mariadb/jdbc/MySQLResultSetMetaData."<init>":([Lorg/mariadb/jdbc/internal/common/ColumnInformation;I)V]
mariadb-java-client-1.1.1.jar, MySQLStatement.class
package org.mariadb.jdbc
MySQLStatement.MySQLStatement ( MySQLConnection connection )
[mangled: org/mariadb/jdbc/MySQLStatement."<init>":(Lorg/mariadb/jdbc/MySQLConnection;)V]
mariadb-java-client-1.1.1.jar, ServerSidePreparedStatement.class
package org.mariadb.jdbc
ServerSidePreparedStatement.ServerSidePreparedStatement ( MySQLConnection connection, String sql )
[mangled: org/mariadb/jdbc/ServerSidePreparedStatement."<init>":(Lorg/mariadb/jdbc/MySQLConnection;Ljava/lang/String;)V]
to the top
Removed Methods (7)
mariadb-java-client-1.1.0.jar, MySQLConnection.class
package org.mariadb.jdbc
MySQLConnection.newConnection ( internal.mysql.MySQLProtocol protocol, internal.common.query.QueryFactory queryFactory ) [static] : MySQLConnection
[mangled: org/mariadb/jdbc/MySQLConnection.newConnection:(Lorg/mariadb/jdbc/internal/mysql/MySQLProtocol;Lorg/mariadb/jdbc/internal/common/query/QueryFactory;)Lorg/mariadb/jdbc/MySQLConnection;]
mariadb-java-client-1.1.0.jar, MySQLGeneratedKeysResultSet.class
package org.mariadb.jdbc
MySQLGeneratedKeysResultSet.findColumn ( String columnLabel ) : int
[mangled: org/mariadb/jdbc/MySQLGeneratedKeysResultSet.findColumn:(Ljava/lang/String;)I]
MySQLGeneratedKeysResultSet.MySQLGeneratedKeysResultSet ( internal.common.queryresults.QueryResult dqr, java.sql.Statement statement, internal.mysql.MySQLProtocol protocol )
[mangled: org/mariadb/jdbc/MySQLGeneratedKeysResultSet."<init>":(Lorg/mariadb/jdbc/internal/common/queryresults/QueryResult;Ljava/sql/Statement;Lorg/mariadb/jdbc/internal/mysql/MySQLProtocol;)V]
mariadb-java-client-1.1.0.jar, MySQLPreparedStatement.class
package org.mariadb.jdbc
MySQLPreparedStatement.MySQLPreparedStatement ( internal.mysql.MySQLProtocol protocol, MySQLConnection connection, String query, internal.common.query.QueryFactory queryFactory, internal.common.ParameterizedBatchHandler parameterizedBatchHandler )
[mangled: org/mariadb/jdbc/MySQLPreparedStatement."<init>":(Lorg/mariadb/jdbc/internal/mysql/MySQLProtocol;Lorg/mariadb/jdbc/MySQLConnection;Ljava/lang/String;Lorg/mariadb/jdbc/internal/common/query/QueryFactory;Lorg/mariadb/jdbc/internal/common/ParameterizedBatchHandler;)V]
mariadb-java-client-1.1.0.jar, MySQLResultSetMetaData.class
package org.mariadb.jdbc
MySQLResultSetMetaData.MySQLResultSetMetaData ( java.util.List fieldPackets, int datatypeMappingFlags )
[mangled: org/mariadb/jdbc/MySQLResultSetMetaData."<init>":(Ljava/util/List;I)V]
mariadb-java-client-1.1.0.jar, MySQLStatement.class
package org.mariadb.jdbc
MySQLStatement.getQueryFactory ( ) : internal.common.query.QueryFactory
[mangled: org/mariadb/jdbc/MySQLStatement.getQueryFactory:()Lorg/mariadb/jdbc/internal/common/query/QueryFactory;]
MySQLStatement.MySQLStatement ( internal.mysql.MySQLProtocol protocol, MySQLConnection connection, internal.common.query.QueryFactory queryFactory )
[mangled: org/mariadb/jdbc/MySQLStatement."<init>":(Lorg/mariadb/jdbc/internal/mysql/MySQLProtocol;Lorg/mariadb/jdbc/MySQLConnection;Lorg/mariadb/jdbc/internal/common/query/QueryFactory;)V]
to the top
Problems with Data Types, High Severity (1)
mariadb-java-client-1.1.0.jar
package org.mariadb.jdbc
[+] MySQLGeneratedKeysResultSet (1)
| Change | Effect |
---|
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class MySQLGeneratedKeysResultSet. |
[+] affected methods (2)
findColumn ( java.lang.String )This method is from 'MySQLGeneratedKeysResultSet' class.
MySQLGeneratedKeysResultSet ( internal.common.queryresults.QueryResult, java.sql.Statement, internal.mysql.MySQLProtocol )This constructor is from 'MySQLGeneratedKeysResultSet' class.
to the top
Java ARchives (1)
mariadb-java-client-1.1.0.jar
to the top
Generated on Mon May 12 13:10:20 2014 for mariadb-java-client by Java API Compliance Checker 1.3.7
A tool for checking backward compatibility of a Java library API