API compatibility report for the mariadb-java-client library between 2.2.5-3 and 2.7.1-1 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namemariadb-java-client
Version #12.2.5-3
Version #22.7.1-1
SubjectBinary Compatibility

Test Results


Total Java Modules1
Total Methods / Classes1085 / 42
Compatibility 70.1%

Problem Summary


SeverityCount
Added Methods-140
Removed MethodsHigh61
Problems with
Data Types
High4
Medium1
Low8
Problems with
Methods
High7
Medium0
Low202
Other Changes
in Data Types
-1

Added Methods  140 


mariadb-java-client.jar, AuthenticationPlugin.class
package org.mariadb.jdbc.authentication
AuthenticationPlugin.initialize ( String p1, byte[ ] p2, Options p3 ) [abstract]  :  void
AuthenticationPlugin.mustUseSsl ( )  :  boolean
AuthenticationPlugin.name ( ) [abstract]  :  String
AuthenticationPlugin.process ( PacketOutputStream p1, PacketInputStream p2, AtomicInteger p3 ) [abstract]  :  Buffer
AuthenticationPlugin.type ( ) [abstract]  :  String

mariadb-java-client.jar, AuthenticationPluginLoader.class
package org.mariadb.jdbc.authentication
AuthenticationPluginLoader.AuthenticationPluginLoader ( )
AuthenticationPluginLoader.get ( String type ) [static]  :  AuthenticationPlugin

mariadb-java-client.jar, BasePrepareStatement.class
package org.mariadb.jdbc
BasePrepareStatement.BasePrepareStatement ( MariaDbConnection connection, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys, ExceptionFactory exceptionFactory )

mariadb-java-client.jar, CallableFunctionStatement.class
package org.mariadb.jdbc
CallableFunctionStatement.CallableFunctionStatement ( MariaDbConnection connection, String sql, int resultSetType, int resultSetConcurrency, ExceptionFactory exceptionFactory )
CallableFunctionStatement.clone ( MariaDbConnection p1 )  :  ClientSidePreparedStatement

mariadb-java-client.jar, CallableProcedureStatement.class
package org.mariadb.jdbc
CallableProcedureStatement.CallableProcedureStatement ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, ExceptionFactory exceptionFactory )
CallableProcedureStatement.clone ( MariaDbConnection p1 )  :  ServerSidePreparedStatement

mariadb-java-client.jar, ClientSidePreparedStatement.class
package org.mariadb.jdbc
ClientSidePreparedStatement.addBatch ( )  :  void
ClientSidePreparedStatement.addBatch ( String sql )  :  void
ClientSidePreparedStatement.clearBatch ( )  :  void
ClientSidePreparedStatement.clearParameters ( )  :  void
ClientSidePreparedStatement.ClientSidePreparedStatement ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys, ExceptionFactory exceptionFactory )
ClientSidePreparedStatement.clone ( MariaDbConnection connection )  :  ClientSidePreparedStatement
ClientSidePreparedStatement.clone ( MariaDbConnection p1 )  :  BasePrepareStatement
ClientSidePreparedStatement.clone ( MariaDbConnection p1 )  :  MariaDbStatement
ClientSidePreparedStatement.close ( )  :  void
ClientSidePreparedStatement.execute ( )  :  boolean
ClientSidePreparedStatement.executeBatch ( )  :  int[ ]
ClientSidePreparedStatement.executeInternal ( int fetchSize )  :  boolean
ClientSidePreparedStatement.executeLargeBatch ( )  :  long[ ]
ClientSidePreparedStatement.executeQuery ( )  :  ResultSet
ClientSidePreparedStatement.executeUpdate ( )  :  int
ClientSidePreparedStatement.getMetaData ( )  :  ResultSetMetaData
ClientSidePreparedStatement.getParameterCount ( )  :  int
ClientSidePreparedStatement.getParameterMetaData ( )  :  ParameterMetaData
ClientSidePreparedStatement.getPrepareResult ( )  :  ClientPrepareResult
ClientSidePreparedStatement.getServerUpdateCounts ( )  :  int[ ]
ClientSidePreparedStatement.setParameter ( int parameterIndex, ParameterHolder holder )  :  void
ClientSidePreparedStatement.toString ( )  :  String

mariadb-java-client.jar, ConfigurableSocketFactory.class
package org.mariadb.jdbc.util
ConfigurableSocketFactory.ConfigurableSocketFactory ( )
ConfigurableSocketFactory.setConfiguration ( Options p1, String p2 ) [abstract]  :  void

mariadb-java-client.jar, Credential.class
package org.mariadb.jdbc.credential
Credential.Credential ( String user, String password )
Credential.getPassword ( )  :  String
Credential.getUser ( )  :  String
Credential.setUser ( String user )  :  void

mariadb-java-client.jar, CredentialPlugin.class
package org.mariadb.jdbc.credential
CredentialPlugin.defaultAuthenticationPluginType ( )  :  String
CredentialPlugin.initialize ( Options options, String userName, HostAddress hostAddress )  :  CredentialPlugin
CredentialPlugin.mustUseSsl ( )  :  boolean
CredentialPlugin.name ( ) [abstract]  :  String
CredentialPlugin.type ( ) [abstract]  :  String

mariadb-java-client.jar, CredentialPluginLoader.class
package org.mariadb.jdbc.credential
CredentialPluginLoader.CredentialPluginLoader ( )
CredentialPluginLoader.get ( String type ) [static]  :  CredentialPlugin

mariadb-java-client.jar, DefaultOptions.class
package org.mariadb.jdbc.util
DefaultOptions.defaultValues ( HaMode haMode ) [static]  :  Options
DefaultOptions.defaultValues ( HaMode haMode, boolean pool ) [static]  :  Options
DefaultOptions.getDescription ( )  :  String
DefaultOptions.getOptionName ( )  :  String
DefaultOptions.isRequired ( )  :  boolean
DefaultOptions.parse ( HaMode haMode, String urlParameters, Options options ) [static]  :  void
DefaultOptions.parse ( HaMode haMode, String urlParameters, Properties properties, Options options ) [static]  :  Options
DefaultOptions.postOptionProcess ( Options options, CredentialPlugin credentialPlugin ) [static]  :  void
DefaultOptions.propertyString ( Options options, HaMode haMode, StringBuilder sb ) [static]  :  void
DefaultOptions.valueOf ( String name ) [static]  :  DefaultOptions
DefaultOptions.values ( ) [static]  :  DefaultOptions[ ]

mariadb-java-client.jar, EnvCredentialPlugin.class
package org.mariadb.jdbc.credential.env
EnvCredentialPlugin.EnvCredentialPlugin ( )
EnvCredentialPlugin.get ( )  :  Credential
EnvCredentialPlugin.get ( )  :  Object
EnvCredentialPlugin.initialize ( Options options, String userName, HostAddress hostAddress )  :  CredentialPlugin
EnvCredentialPlugin.name ( )  :  String
EnvCredentialPlugin.type ( )  :  String

mariadb-java-client.jar, MariaDbConnection.class
package org.mariadb.jdbc
MariaDbConnection.clientPrepareStatement ( String sql )  :  ClientSidePreparedStatement
MariaDbConnection.includeDeadLockInfo ( )  :  boolean
MariaDbConnection.includeThreadsTraces ( )  :  boolean
MariaDbConnection.serverPrepareStatement ( String sql )  :  ServerSidePreparedStatement

mariadb-java-client.jar, MariaDbDatabaseMetaData.class
package org.mariadb.jdbc
MariaDbDatabaseMetaData.MariaDbDatabaseMetaData ( Connection connection, UrlParser urlParser )

mariadb-java-client.jar, MariaDbFunctionStatement.class
package org.mariadb.jdbc
MariaDbFunctionStatement.clone ( MariaDbConnection p1 )  :  ClientSidePreparedStatement
MariaDbFunctionStatement.MariaDbFunctionStatement ( MariaDbConnection connection, String databaseName, String procedureName, String arguments, int resultSetType, int resultSetConcurrency, ExceptionFactory exceptionFactory )

mariadb-java-client.jar, MariaDbParameterMetaData.class
package org.mariadb.jdbc
MariaDbParameterMetaData.MariaDbParameterMetaData ( ColumnDefinition[ ] parametersInformation )

mariadb-java-client.jar, MariaDbPoolDataSource.class
package org.mariadb.jdbc
MariaDbPoolDataSource.getPooledConnection ( )  :  PooledConnection
MariaDbPoolDataSource.getPooledConnection ( String user, String password )  :  PooledConnection

mariadb-java-client.jar, MariaDbProcedureStatement.class
package org.mariadb.jdbc
MariaDbProcedureStatement.clone ( MariaDbConnection p1 )  :  ServerSidePreparedStatement
MariaDbProcedureStatement.MariaDbProcedureStatement ( String query, MariaDbConnection connection, String procedureName, String database, int resultSetType, int resultSetConcurrency, ExceptionFactory exceptionFactory )

mariadb-java-client.jar, MariaDbResultSetMetaData.class
package org.mariadb.jdbc
MariaDbResultSetMetaData.MariaDbResultSetMetaData ( ColumnDefinition[ ] fieldPackets, Options options, boolean forceAlias )

mariadb-java-client.jar, MariaDbSavepoint.class
package org.mariadb.jdbc
MariaDbSavepoint.MariaDbSavepoint ( String name )

mariadb-java-client.jar, MariaDbStatement.class
package org.mariadb.jdbc
MariaDbStatement.enquoteIdentifier ( String identifier, boolean alwaysQuote )  :  String
MariaDbStatement.enquoteLiteral ( String val )  :  String
MariaDbStatement.enquoteNCharLiteral ( String val )  :  String
MariaDbStatement.executeBatchExceptionEpilogue ( SQLException initialSqle, int size )  :  BatchUpdateException
MariaDbStatement.isSimpleIdentifier ( String identifier )  :  boolean
MariaDbStatement.MariaDbStatement ( MariaDbConnection connection, int resultSetScrollType, int resultSetConcurrency, ExceptionFactory exceptionFactory )
MariaDbStatement.setTimerTask ( boolean isBatch )  :  void

mariadb-java-client.jar, Options.class
package org.mariadb.jdbc.util
Options.clone ( )  :  Object
Options.equals ( Object obj )  :  boolean
Options.hashCode ( )  :  int
Options.Options ( )
Options.toString ( )  :  String

mariadb-java-client.jar, PropertiesCredentialPlugin.class
package org.mariadb.jdbc.credential.system
PropertiesCredentialPlugin.get ( )  :  Credential
PropertiesCredentialPlugin.get ( )  :  Object
PropertiesCredentialPlugin.initialize ( Options options, String userName, HostAddress hostAddress )  :  CredentialPlugin
PropertiesCredentialPlugin.name ( )  :  String
PropertiesCredentialPlugin.PropertiesCredentialPlugin ( )
PropertiesCredentialPlugin.type ( )  :  String

mariadb-java-client.jar, ServerSidePreparedStatement.class
package org.mariadb.jdbc
ServerSidePreparedStatement.addBatch ( )  :  void
ServerSidePreparedStatement.addBatch ( String sql )  :  void
ServerSidePreparedStatement.clearBatch ( )  :  void
ServerSidePreparedStatement.clearParameters ( )  :  void
ServerSidePreparedStatement.clone ( MariaDbConnection connection )  :  ServerSidePreparedStatement
ServerSidePreparedStatement.clone ( MariaDbConnection p1 )  :  BasePrepareStatement
ServerSidePreparedStatement.clone ( MariaDbConnection p1 )  :  MariaDbStatement
ServerSidePreparedStatement.close ( )  :  void
ServerSidePreparedStatement.execute ( )  :  boolean
ServerSidePreparedStatement.executeBatch ( )  :  int[ ]
ServerSidePreparedStatement.executeInternal ( int fetchSize )  :  boolean
ServerSidePreparedStatement.executeLargeBatch ( )  :  long[ ]
ServerSidePreparedStatement.executeQuery ( )  :  ResultSet
ServerSidePreparedStatement.executeUpdate ( )  :  int
ServerSidePreparedStatement.getMetaData ( )  :  ResultSetMetaData
ServerSidePreparedStatement.getParameterCount ( )  :  int
ServerSidePreparedStatement.getParameterMetaData ( )  :  ParameterMetaData
ServerSidePreparedStatement.getServerThreadId ( )  :  long
ServerSidePreparedStatement.ServerSidePreparedStatement ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys, ExceptionFactory exceptionFactory )
ServerSidePreparedStatement.setParameter ( int parameterIndex, ParameterHolder holder )  :  void
ServerSidePreparedStatement.toString ( )  :  String
ServerSidePreparedStatement.validParameters ( )  :  void

mariadb-java-client.jar, SimpleParameterMetaData.class
package org.mariadb.jdbc
SimpleParameterMetaData.getParameterClassName ( int param )  :  String
SimpleParameterMetaData.getParameterCount ( )  :  int
SimpleParameterMetaData.getParameterMode ( int param )  :  int
SimpleParameterMetaData.getParameterType ( int param )  :  int
SimpleParameterMetaData.getParameterTypeName ( int param )  :  String
SimpleParameterMetaData.getPrecision ( int param )  :  int
SimpleParameterMetaData.getScale ( int param )  :  int
SimpleParameterMetaData.isNullable ( int param )  :  int
SimpleParameterMetaData.isSigned ( int param )  :  boolean
SimpleParameterMetaData.isWrapperFor ( Class<?> iface )  :  boolean
SimpleParameterMetaData.SimpleParameterMetaData ( int parameterCount )
SimpleParameterMetaData.unwrap ( Class<T> iface )  :  T

mariadb-java-client.jar, TlsSocketPlugin.class
package org.mariadb.jdbc.tls
TlsSocketPlugin.createSocket ( Socket socket, SSLSocketFactory sslSocketFactory )  :  SSLSocket
TlsSocketPlugin.getSocketFactory ( Options p1 ) [abstract]  :  SSLSocketFactory
TlsSocketPlugin.name ( ) [abstract]  :  String
TlsSocketPlugin.type ( ) [abstract]  :  String
TlsSocketPlugin.verify ( String p1, SSLSession p2, Options p3, long p4 ) [abstract]  :  void

mariadb-java-client.jar, TlsSocketPluginLoader.class
package org.mariadb.jdbc.tls
TlsSocketPluginLoader.get ( String type ) [static]  :  TlsSocketPlugin
TlsSocketPluginLoader.TlsSocketPluginLoader ( )

mariadb-java-client.jar, UrlParser.class
package org.mariadb.jdbc
UrlParser.getCredentialPlugin ( )  :  CredentialPlugin
UrlParser.getOptions ( )  :  Options
UrlParser.UrlParser ( String database, List<HostAddress> addresses, Options options, HaMode haMode )

to the top

Removed Methods  61 


mariadb-java-client.jar, BasePrepareStatement.class
package org.mariadb.jdbc
BasePrepareStatement.BasePrepareStatement ( MariaDbConnection connection, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys )

mariadb-java-client.jar, CallableFunctionStatement.class
package org.mariadb.jdbc
CallableFunctionStatement.CallableFunctionStatement ( MariaDbConnection connection, String sql, int resultSetType, int resultSetConcurrency )

mariadb-java-client.jar, CallableProcedureStatement.class
package org.mariadb.jdbc
CallableProcedureStatement.CallableProcedureStatement ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency )

mariadb-java-client.jar, MariaDbConnection.class
package org.mariadb.jdbc
MariaDbConnection.clientPrepareStatement ( String sql )  :  MariaDbPreparedStatementClient
MariaDbConnection.serverPrepareStatement ( String sql )  :  MariaDbPreparedStatementServer

mariadb-java-client.jar, MariaDbDatabaseMetaData.class
package org.mariadb.jdbc
MariaDbDatabaseMetaData.MariaDbDatabaseMetaData ( Connection connection, String user, String url )

mariadb-java-client.jar, MariaDbDataSource.class
package org.mariadb.jdbc
MariaDbDataSource.setURL ( String url )  :  void *DEPRECATED*

mariadb-java-client.jar, MariaDbFunctionStatement.class
package org.mariadb.jdbc
MariaDbFunctionStatement.MariaDbFunctionStatement ( MariaDbConnection connection, String databaseName, String procedureName, String arguments, int resultSetType, int resultSetConcurrency )

mariadb-java-client.jar, MariaDbParameterMetaData.class
package org.mariadb.jdbc
MariaDbParameterMetaData.MariaDbParameterMetaData ( ColumnInformation[ ] parametersInformation )

mariadb-java-client.jar, MariaDbPreparedStatementClient.class
package org.mariadb.jdbc
MariaDbPreparedStatementClient.addBatch ( )  :  void
MariaDbPreparedStatementClient.addBatch ( String sql )  :  void
MariaDbPreparedStatementClient.clearBatch ( )  :  void
MariaDbPreparedStatementClient.clearParameters ( )  :  void
MariaDbPreparedStatementClient.clone ( MariaDbConnection connection )  :  MariaDbPreparedStatementClient
MariaDbPreparedStatementClient.clone ( MariaDbConnection p1 )  :  BasePrepareStatement
MariaDbPreparedStatementClient.clone ( MariaDbConnection p1 )  :  MariaDbStatement
MariaDbPreparedStatementClient.close ( )  :  void
MariaDbPreparedStatementClient.execute ( )  :  boolean
MariaDbPreparedStatementClient.executeBatch ( )  :  int[ ]
MariaDbPreparedStatementClient.executeInternal ( int fetchSize )  :  boolean
MariaDbPreparedStatementClient.executeLargeBatch ( )  :  long[ ]
MariaDbPreparedStatementClient.executeQuery ( )  :  ResultSet
MariaDbPreparedStatementClient.executeUpdate ( )  :  int
MariaDbPreparedStatementClient.getMetaData ( )  :  ResultSetMetaData
MariaDbPreparedStatementClient.getParameterCount ( )  :  int
MariaDbPreparedStatementClient.getParameterMetaData ( )  :  ParameterMetaData
MariaDbPreparedStatementClient.getPrepareResult ( )  :  ClientPrepareResult
MariaDbPreparedStatementClient.getServerUpdateCounts ( )  :  int[ ]
MariaDbPreparedStatementClient.MariaDbPreparedStatementClient ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys )
MariaDbPreparedStatementClient.setParameter ( int parameterIndex, ParameterHolder holder )  :  void

mariadb-java-client.jar, MariaDbPreparedStatementServer.class
package org.mariadb.jdbc
MariaDbPreparedStatementServer.addBatch ( )  :  void
MariaDbPreparedStatementServer.addBatch ( String sql )  :  void
MariaDbPreparedStatementServer.clearBatch ( )  :  void
MariaDbPreparedStatementServer.clearParameters ( )  :  void
MariaDbPreparedStatementServer.clone ( MariaDbConnection connection )  :  MariaDbPreparedStatementServer
MariaDbPreparedStatementServer.clone ( MariaDbConnection p1 )  :  BasePrepareStatement
MariaDbPreparedStatementServer.clone ( MariaDbConnection p1 )  :  MariaDbStatement
MariaDbPreparedStatementServer.close ( )  :  void
MariaDbPreparedStatementServer.execute ( )  :  boolean
MariaDbPreparedStatementServer.executeBatch ( )  :  int[ ]
MariaDbPreparedStatementServer.executeInternal ( int fetchSize )  :  boolean
MariaDbPreparedStatementServer.executeLargeBatch ( )  :  long[ ]
MariaDbPreparedStatementServer.executeQuery ( )  :  ResultSet
MariaDbPreparedStatementServer.executeUpdate ( )  :  int
MariaDbPreparedStatementServer.getMetaData ( )  :  ResultSetMetaData
MariaDbPreparedStatementServer.getParameterCount ( )  :  int
MariaDbPreparedStatementServer.getParameterMetaData ( )  :  ParameterMetaData
MariaDbPreparedStatementServer.getServerThreadId ( )  :  long
MariaDbPreparedStatementServer.MariaDbPreparedStatementServer ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys )
MariaDbPreparedStatementServer.setParameter ( int parameterIndex, ParameterHolder holder )  :  void
MariaDbPreparedStatementServer.validParameters ( )  :  void

mariadb-java-client.jar, MariaDbProcedureStatement.class
package org.mariadb.jdbc
MariaDbProcedureStatement.MariaDbProcedureStatement ( String query, MariaDbConnection connection, String procedureName, String database, int resultSetType, int resultSetConcurrency )

mariadb-java-client.jar, MariaDbResultSetMetaData.class
package org.mariadb.jdbc
MariaDbResultSetMetaData.MariaDbResultSetMetaData ( ColumnInformation[ ] fieldPackets, Options options, boolean returnTableAlias )

mariadb-java-client.jar, MariaDbSavepoint.class
package org.mariadb.jdbc
MariaDbSavepoint.MariaDbSavepoint ( String name, int savepointId )

mariadb-java-client.jar, MariaDbStatement.class
package org.mariadb.jdbc
MariaDbStatement.executeBatchExceptionEpilogue ( SQLException initialSqle, CmdInformation cmdInformation, int size )  :  BatchUpdateException
MariaDbStatement.getServerThreadId ( )  :  long
MariaDbStatement.MariaDbStatement ( MariaDbConnection connection, int resultSetScrollType, int resultSetConcurrency )
MariaDbStatement.setTimerTask ( )  :  void

mariadb-java-client.jar, UrlParser.class
package org.mariadb.jdbc
UrlParser.getOptions ( )  :  Options
UrlParser.setHostAddresses ( List<HostAddress> addresses )  :  void
UrlParser.UrlParser ( String database, List<HostAddress> addresses, Options options, HaMode haMode )

to the top

Problems with Data Types, High Severity  4 


mariadb-java-client.jar
package org.mariadb.jdbc
[+] class BasePrepareStatement  1 
[+] class MariaDbPreparedStatementClient  1 
[+] class MariaDbPreparedStatementServer  1 
[+] class MariaDbStatement  1 

to the top

Problems with Methods, High Severity  7 


mariadb-java-client.jar, CallableFunctionStatement.class
package org.mariadb.jdbc
[+] CallableFunctionStatement.clone ( MariaDbConnection connection )  :  CallableFunctionStatement  1 

mariadb-java-client.jar, CallableProcedureStatement.class
package org.mariadb.jdbc
[+] CallableProcedureStatement.clone ( MariaDbConnection p1 )  :  BasePrepareStatement  1 

mariadb-java-client.jar, MariaDbConnection.class
package org.mariadb.jdbc
[+] MariaDbConnection.clientPrepareStatement ( String sql )  :  MariaDbPreparedStatementClient  1 
[+] MariaDbConnection.serverPrepareStatement ( String sql )  :  MariaDbPreparedStatementServer  1 

mariadb-java-client.jar, MariaDbFunctionStatement.class
package org.mariadb.jdbc
[+] MariaDbFunctionStatement.clone ( MariaDbConnection p1 )  :  CloneableCallableStatement  1 

mariadb-java-client.jar, MariaDbProcedureStatement.class
package org.mariadb.jdbc
[+] MariaDbProcedureStatement.clone ( MariaDbConnection p1 )  :  BasePrepareStatement  1 

mariadb-java-client.jar, UrlParser.class
package org.mariadb.jdbc
[+] UrlParser.getOptions ( )  :  Options  1 

to the top

Problems with Data Types, Medium Severity  1 


mariadb-java-client.jar
package org.mariadb.jdbc
[+] class MariaDbDatabaseMetaData  1 

to the top

Problems with Data Types, Low Severity  8 


mariadb-java-client.jar
package org.mariadb.jdbc
[+] class CallableFunctionStatement  2 
[+] class CallableProcedureStatement  2 
[+] class MariaDbFunctionStatement  2 
[+] class MariaDbProcedureStatement  2 

to the top

Problems with Methods, Low Severity  202 


mariadb-java-client.jar, CallableParameterMetaData.class
package org.mariadb.jdbc
[+] CallableParameterMetaData.getParameterCount ( )  :  int  1 
[+] CallableParameterMetaData.isWrapperFor ( Class<?> iface )  :  boolean  1 
[+] CallableParameterMetaData.unwrap ( Class<T> iface )  :  T  1 

mariadb-java-client.jar, MariaDbBlob.class
package org.mariadb.jdbc
[+] MariaDbBlob.length ( )  :  long  1 
[+] MariaDbBlob.truncate ( long len )  :  void  1 

mariadb-java-client.jar, MariaDbClob.class
package org.mariadb.jdbc
[+] MariaDbClob.getCharacterStream ( )  :  Reader  1 
[+] MariaDbClob.position ( Clob searchStr, long start )  :  long  1 
[+] MariaDbClob.position ( String searchStr, long start )  :  long  1 
[+] MariaDbClob.truncate ( long len )  :  void  1 

mariadb-java-client.jar, MariaDbConnection.class
package org.mariadb.jdbc
[+] MariaDbConnection.createBlob ( )  :  Blob  1 
[+] MariaDbConnection.createClob ( )  :  Clob  1 
[+] MariaDbConnection.createNClob ( )  :  NClob  1 
[+] MariaDbConnection.createStatement ( int resultSetType, int resultSetConcurrency )  :  Statement  1 
[+] MariaDbConnection.createStatement ( int resultSetType, int resultSetConcurrency, int resultSetHoldability )  :  Statement  1 
[+] MariaDbConnection.getHoldability ( )  :  int  1 
[+] MariaDbConnection.getMetaData ( )  :  DatabaseMetaData  1 
[+] MariaDbConnection.getSchema ( )  :  String  1 
[+] MariaDbConnection.getTypeMap ( )  :  Map<String,Class<?>>  1 
[+] MariaDbConnection.isClosed ( )  :  boolean  1 
[+] MariaDbConnection.isWrapperFor ( Class<?> iface )  :  boolean  1 
[+] MariaDbConnection.setHoldability ( int holdability )  :  void  1 
[+] MariaDbConnection.setSchema ( String arg0 )  :  void  1 

mariadb-java-client.jar, MariaDbDatabaseMetaData.class
package org.mariadb.jdbc
[+] MariaDbDatabaseMetaData.allProceduresAreCallable ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.allTablesAreSelectable ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.autoCommitFailureClosesAllResultSets ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.dataDefinitionCausesTransactionCommit ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.dataDefinitionIgnoredInTransactions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.deletesAreDetected ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.doesMaxRowSizeIncludeBlobs ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.generatedKeyAlwaysReturned ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.getCatalogSeparator ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getCatalogTerm ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getClientInfoProperties ( )  :  ResultSet  1 
[+] MariaDbDatabaseMetaData.getConnection ( )  :  Connection  1 
[+] MariaDbDatabaseMetaData.getDatabaseMajorVersion ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getDatabaseMinorVersion ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getDatabaseProductVersion ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getDefaultTransactionIsolation ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getDriverName ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getDriverVersion ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getExtraNameCharacters ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getIdentifierQuoteString ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getJDBCMajorVersion ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getJDBCMinorVersion ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxBinaryLiteralLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxCatalogNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxCharLiteralLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInGroupBy ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInIndex ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInOrderBy ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInSelect ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInTable ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxConnections ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxCursorNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxIndexLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxLogicalLobSize ( )  :  long  1 
[+] MariaDbDatabaseMetaData.getMaxProcedureNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxRowSize ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxSchemaNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxStatementLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxStatements ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxTableNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxTablesInSelect ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxUserNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getProcedureTerm ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getResultSetHoldability ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getRowIdLifetime ( )  :  RowIdLifetime  1 
[+] MariaDbDatabaseMetaData.getSchemaTerm ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getSearchStringEscape ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getSQLKeywords ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getSQLStateType ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getTypeInfo ( )  :  ResultSet  1 
[+] MariaDbDatabaseMetaData.getURL ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getUserName ( )  :  String  1 
[+] MariaDbDatabaseMetaData.insertsAreDetected ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.isCatalogAtStart ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.isReadOnly ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.isWrapperFor ( Class<?> iface )  :  boolean  1 
[+] MariaDbDatabaseMetaData.locatorsUpdateCopy ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullPlusNonNullIsNull ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullsAreSortedAtEnd ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullsAreSortedAtStart ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullsAreSortedHigh ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullsAreSortedLow ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.othersDeletesAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.othersInsertsAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.othersUpdatesAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.ownDeletesAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.ownInsertsAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.ownUpdatesAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.storesUpperCaseIdentifiers ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.storesUpperCaseQuotedIdentifiers ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsAlterTableWithAddColumn ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsAlterTableWithDropColumn ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsANSI92EntryLevelSQL ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsANSI92FullSQL ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsANSI92IntermediateSQL ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsBatchUpdates ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInDataManipulation ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInIndexDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInPrivilegeDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInProcedureCalls ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInTableDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsColumnAliasing ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsConvert ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsConvert ( int fromType, int toType )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCoreSQLGrammar ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCorrelatedSubqueries ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsDataManipulationTransactionsOnly ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsDifferentTableCorrelationNames ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsExpressionsInOrderBy ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsExtendedSQLGrammar ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsFullOuterJoins ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsGetGeneratedKeys ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsGroupBy ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsGroupByBeyondSelect ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsGroupByUnrelated ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsIntegrityEnhancementFacility ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsLikeEscapeClause ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsLimitedOuterJoins ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsMinimumSQLGrammar ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsMultipleOpenResults ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsMultipleResultSets ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsMultipleTransactions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsNamedParameters ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsNonNullableColumns ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOpenCursorsAcrossCommit ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOpenCursorsAcrossRollback ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOpenStatementsAcrossCommit ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOpenStatementsAcrossRollback ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOrderByUnrelated ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOuterJoins ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsPositionedDelete ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsPositionedUpdate ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsRefCursors ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsResultSetConcurrency ( int type, int concurrency )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsResultSetHoldability ( int holdability )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsResultSetType ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSavepoints ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInDataManipulation ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInIndexDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInPrivilegeDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInProcedureCalls ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInTableDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSelectForUpdate ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsStatementPooling ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsStoredFunctionsUsingCallSyntax ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsStoredProcedures ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSubqueriesInComparisons ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSubqueriesInExists ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSubqueriesInIns ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSubqueriesInQuantifieds ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsTableCorrelationNames ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsTransactionIsolationLevel ( int level )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsTransactions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsUnion ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsUnionAll ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.unwrap ( Class<T> iface )  :  T  1 
[+] MariaDbDatabaseMetaData.updatesAreDetected ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.usesLocalFilePerTable ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.usesLocalFiles ( )  :  boolean  1 

mariadb-java-client.jar, MariaDbDataSource.class
package org.mariadb.jdbc
[+] MariaDbDataSource.getLoginTimeout ( )  :  int  1 
[+] MariaDbDataSource.getLogWriter ( )  :  PrintWriter  1 
[+] MariaDbDataSource.getParentLogger ( )  :  Logger  1 
[+] MariaDbDataSource.setLoginTimeout ( int seconds )  :  void  1 
[+] MariaDbDataSource.setLogWriter ( PrintWriter out )  :  void  1 

mariadb-java-client.jar, MariaDbParameterMetaData.class
package org.mariadb.jdbc
[+] MariaDbParameterMetaData.getParameterMode ( int param )  :  int  1 

mariadb-java-client.jar, MariaDbPoolDataSource.class
package org.mariadb.jdbc
[+] MariaDbPoolDataSource.getLoginTimeout ( )  :  int  1 
[+] MariaDbPoolDataSource.getLogWriter ( )  :  PrintWriter  1 
[+] MariaDbPoolDataSource.getParentLogger ( )  :  Logger  1 
[+] MariaDbPoolDataSource.MariaDbPoolDataSource ( String url )  1 
[+] MariaDbPoolDataSource.setLogWriter ( PrintWriter out )  :  void  1 

mariadb-java-client.jar, MariaDbResultSetMetaData.class
package org.mariadb.jdbc
[+] MariaDbResultSetMetaData.getColumnCount ( )  :  int  1 
[+] MariaDbResultSetMetaData.getSchemaName ( int column )  :  String  1 
[+] MariaDbResultSetMetaData.isCurrency ( int column )  :  boolean  1 
[+] MariaDbResultSetMetaData.isSearchable ( int column )  :  boolean  1 

mariadb-java-client.jar, MariaDbSavepoint.class
package org.mariadb.jdbc
[+] MariaDbSavepoint.getSavepointName ( )  :  String  1 

mariadb-java-client.jar, MariaDbStatement.class
package org.mariadb.jdbc
[+] MariaDbStatement.clearWarnings ( )  :  void  1 
[+] MariaDbStatement.closeOnCompletion ( )  :  void  1 
[+] MariaDbStatement.getConnection ( )  :  MariaDbConnection  1 
[+] MariaDbStatement.getFetchDirection ( )  :  int  1 
[+] MariaDbStatement.getFetchSize ( )  :  int  1 
[+] MariaDbStatement.getMaxRows ( )  :  int  1 
[+] MariaDbStatement.getResultSetConcurrency ( )  :  int  1 
[+] MariaDbStatement.getResultSetHoldability ( )  :  int  1 
[+] MariaDbStatement.getResultSetType ( )  :  int  1 
[+] MariaDbStatement.getUpdateCount ( )  :  int  1 
[+] MariaDbStatement.isClosed ( )  :  boolean  1 
[+] MariaDbStatement.isCloseOnCompletion ( )  :  boolean  1 
[+] MariaDbStatement.isPoolable ( )  :  boolean  1 
[+] MariaDbStatement.setEscapeProcessing ( boolean enable )  :  void  1 
[+] MariaDbStatement.setFetchDirection ( int direction )  :  void  1 
[+] MariaDbStatement.setMaxFieldSize ( int max )  :  void  1 
[+] MariaDbStatement.setPoolable ( boolean poolable )  :  void  1 

mariadb-java-client.jar, MariaXaConnection.class
package org.mariadb.jdbc
[+] MariaXaConnection.getXAResource ( )  :  XAResource  1 

mariadb-java-client.jar, MariaXaResource.class
package org.mariadb.jdbc
[+] MariaXaResource.forget ( Xid xid )  :  void  1 
[+] MariaXaResource.getTransactionTimeout ( )  :  int  1 
[+] MariaXaResource.isSameRM ( XAResource xaResource )  :  boolean  1 
[+] MariaXaResource.setTransactionTimeout ( int timeout )  :  boolean  1 

mariadb-java-client.jar, MySQLDataSource.class
package org.mariadb.jdbc
[+] MySQLDataSource.MySQLDataSource ( String url )  1 

to the top

Other Changes in Data Types  1 


mariadb-java-client.jar
package org.mariadb.jdbc
[+] class MariaDbStatement  1 

to the top

Java Archives  1 


mariadb-java-client.jar

to the top



Test Info


Library Namemariadb-java-client
Version #12.2.5-3
Version #22.7.1-1
SubjectSource Compatibility

Test Results


Total Java Modules1
Total Methods / Classes1085 / 42
Compatibility 69.9%

Problem Summary


SeverityCount
Added Methods-140
Removed MethodsHigh61
Problems with
Data Types
High4
Medium0
Low2
Problems with
Methods
High0
Medium209
Low0
Other Changes
in Data Types
-1

Added Methods  140 


mariadb-java-client.jar, AuthenticationPlugin.class
package org.mariadb.jdbc.authentication
AuthenticationPlugin.initialize ( String p1, byte[ ] p2, Options p3 ) [abstract]  :  void
AuthenticationPlugin.mustUseSsl ( )  :  boolean
AuthenticationPlugin.name ( ) [abstract]  :  String
AuthenticationPlugin.process ( PacketOutputStream p1, PacketInputStream p2, AtomicInteger p3 ) [abstract]  :  Buffer
AuthenticationPlugin.type ( ) [abstract]  :  String

mariadb-java-client.jar, AuthenticationPluginLoader.class
package org.mariadb.jdbc.authentication
AuthenticationPluginLoader.AuthenticationPluginLoader ( )
AuthenticationPluginLoader.get ( String type ) [static]  :  AuthenticationPlugin

mariadb-java-client.jar, BasePrepareStatement.class
package org.mariadb.jdbc
BasePrepareStatement.BasePrepareStatement ( MariaDbConnection connection, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys, ExceptionFactory exceptionFactory )

mariadb-java-client.jar, CallableFunctionStatement.class
package org.mariadb.jdbc
CallableFunctionStatement.CallableFunctionStatement ( MariaDbConnection connection, String sql, int resultSetType, int resultSetConcurrency, ExceptionFactory exceptionFactory )
CallableFunctionStatement.clone ( MariaDbConnection p1 )  :  ClientSidePreparedStatement

mariadb-java-client.jar, CallableProcedureStatement.class
package org.mariadb.jdbc
CallableProcedureStatement.CallableProcedureStatement ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, ExceptionFactory exceptionFactory )
CallableProcedureStatement.clone ( MariaDbConnection p1 )  :  ServerSidePreparedStatement

mariadb-java-client.jar, ClientSidePreparedStatement.class
package org.mariadb.jdbc
ClientSidePreparedStatement.addBatch ( )  :  void
ClientSidePreparedStatement.addBatch ( String sql )  :  void
ClientSidePreparedStatement.clearBatch ( )  :  void
ClientSidePreparedStatement.clearParameters ( )  :  void
ClientSidePreparedStatement.ClientSidePreparedStatement ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys, ExceptionFactory exceptionFactory )
ClientSidePreparedStatement.clone ( MariaDbConnection connection )  :  ClientSidePreparedStatement
ClientSidePreparedStatement.clone ( MariaDbConnection p1 )  :  BasePrepareStatement
ClientSidePreparedStatement.clone ( MariaDbConnection p1 )  :  MariaDbStatement
ClientSidePreparedStatement.close ( )  :  void
ClientSidePreparedStatement.execute ( )  :  boolean
ClientSidePreparedStatement.executeBatch ( )  :  int[ ]
ClientSidePreparedStatement.executeInternal ( int fetchSize )  :  boolean
ClientSidePreparedStatement.executeLargeBatch ( )  :  long[ ]
ClientSidePreparedStatement.executeQuery ( )  :  ResultSet
ClientSidePreparedStatement.executeUpdate ( )  :  int
ClientSidePreparedStatement.getMetaData ( )  :  ResultSetMetaData
ClientSidePreparedStatement.getParameterCount ( )  :  int
ClientSidePreparedStatement.getParameterMetaData ( )  :  ParameterMetaData
ClientSidePreparedStatement.getPrepareResult ( )  :  ClientPrepareResult
ClientSidePreparedStatement.getServerUpdateCounts ( )  :  int[ ]
ClientSidePreparedStatement.setParameter ( int parameterIndex, ParameterHolder holder )  :  void
ClientSidePreparedStatement.toString ( )  :  String

mariadb-java-client.jar, ConfigurableSocketFactory.class
package org.mariadb.jdbc.util
ConfigurableSocketFactory.ConfigurableSocketFactory ( )
ConfigurableSocketFactory.setConfiguration ( Options p1, String p2 ) [abstract]  :  void

mariadb-java-client.jar, Credential.class
package org.mariadb.jdbc.credential
Credential.Credential ( String user, String password )
Credential.getPassword ( )  :  String
Credential.getUser ( )  :  String
Credential.setUser ( String user )  :  void

mariadb-java-client.jar, CredentialPlugin.class
package org.mariadb.jdbc.credential
CredentialPlugin.defaultAuthenticationPluginType ( )  :  String
CredentialPlugin.initialize ( Options options, String userName, HostAddress hostAddress )  :  CredentialPlugin
CredentialPlugin.mustUseSsl ( )  :  boolean
CredentialPlugin.name ( ) [abstract]  :  String
CredentialPlugin.type ( ) [abstract]  :  String

mariadb-java-client.jar, CredentialPluginLoader.class
package org.mariadb.jdbc.credential
CredentialPluginLoader.CredentialPluginLoader ( )
CredentialPluginLoader.get ( String type ) [static]  :  CredentialPlugin

mariadb-java-client.jar, DefaultOptions.class
package org.mariadb.jdbc.util
DefaultOptions.defaultValues ( HaMode haMode ) [static]  :  Options
DefaultOptions.defaultValues ( HaMode haMode, boolean pool ) [static]  :  Options
DefaultOptions.getDescription ( )  :  String
DefaultOptions.getOptionName ( )  :  String
DefaultOptions.isRequired ( )  :  boolean
DefaultOptions.parse ( HaMode haMode, String urlParameters, Options options ) [static]  :  void
DefaultOptions.parse ( HaMode haMode, String urlParameters, Properties properties, Options options ) [static]  :  Options
DefaultOptions.postOptionProcess ( Options options, CredentialPlugin credentialPlugin ) [static]  :  void
DefaultOptions.propertyString ( Options options, HaMode haMode, StringBuilder sb ) [static]  :  void
DefaultOptions.valueOf ( String name ) [static]  :  DefaultOptions
DefaultOptions.values ( ) [static]  :  DefaultOptions[ ]

mariadb-java-client.jar, EnvCredentialPlugin.class
package org.mariadb.jdbc.credential.env
EnvCredentialPlugin.EnvCredentialPlugin ( )
EnvCredentialPlugin.get ( )  :  Credential
EnvCredentialPlugin.get ( )  :  Object
EnvCredentialPlugin.initialize ( Options options, String userName, HostAddress hostAddress )  :  CredentialPlugin
EnvCredentialPlugin.name ( )  :  String
EnvCredentialPlugin.type ( )  :  String

mariadb-java-client.jar, MariaDbConnection.class
package org.mariadb.jdbc
MariaDbConnection.clientPrepareStatement ( String sql )  :  ClientSidePreparedStatement
MariaDbConnection.includeDeadLockInfo ( )  :  boolean
MariaDbConnection.includeThreadsTraces ( )  :  boolean
MariaDbConnection.serverPrepareStatement ( String sql )  :  ServerSidePreparedStatement

mariadb-java-client.jar, MariaDbDatabaseMetaData.class
package org.mariadb.jdbc
MariaDbDatabaseMetaData.MariaDbDatabaseMetaData ( Connection connection, UrlParser urlParser )

mariadb-java-client.jar, MariaDbFunctionStatement.class
package org.mariadb.jdbc
MariaDbFunctionStatement.clone ( MariaDbConnection p1 )  :  ClientSidePreparedStatement
MariaDbFunctionStatement.MariaDbFunctionStatement ( MariaDbConnection connection, String databaseName, String procedureName, String arguments, int resultSetType, int resultSetConcurrency, ExceptionFactory exceptionFactory )

mariadb-java-client.jar, MariaDbParameterMetaData.class
package org.mariadb.jdbc
MariaDbParameterMetaData.MariaDbParameterMetaData ( ColumnDefinition[ ] parametersInformation )

mariadb-java-client.jar, MariaDbPoolDataSource.class
package org.mariadb.jdbc
MariaDbPoolDataSource.getPooledConnection ( )  :  PooledConnection
MariaDbPoolDataSource.getPooledConnection ( String user, String password )  :  PooledConnection

mariadb-java-client.jar, MariaDbProcedureStatement.class
package org.mariadb.jdbc
MariaDbProcedureStatement.clone ( MariaDbConnection p1 )  :  ServerSidePreparedStatement
MariaDbProcedureStatement.MariaDbProcedureStatement ( String query, MariaDbConnection connection, String procedureName, String database, int resultSetType, int resultSetConcurrency, ExceptionFactory exceptionFactory )

mariadb-java-client.jar, MariaDbResultSetMetaData.class
package org.mariadb.jdbc
MariaDbResultSetMetaData.MariaDbResultSetMetaData ( ColumnDefinition[ ] fieldPackets, Options options, boolean forceAlias )

mariadb-java-client.jar, MariaDbSavepoint.class
package org.mariadb.jdbc
MariaDbSavepoint.MariaDbSavepoint ( String name )

mariadb-java-client.jar, MariaDbStatement.class
package org.mariadb.jdbc
MariaDbStatement.enquoteIdentifier ( String identifier, boolean alwaysQuote )  :  String
MariaDbStatement.enquoteLiteral ( String val )  :  String
MariaDbStatement.enquoteNCharLiteral ( String val )  :  String
MariaDbStatement.executeBatchExceptionEpilogue ( SQLException initialSqle, int size )  :  BatchUpdateException
MariaDbStatement.isSimpleIdentifier ( String identifier )  :  boolean
MariaDbStatement.MariaDbStatement ( MariaDbConnection connection, int resultSetScrollType, int resultSetConcurrency, ExceptionFactory exceptionFactory )
MariaDbStatement.setTimerTask ( boolean isBatch )  :  void

mariadb-java-client.jar, Options.class
package org.mariadb.jdbc.util
Options.clone ( )  :  Object
Options.equals ( Object obj )  :  boolean
Options.hashCode ( )  :  int
Options.Options ( )
Options.toString ( )  :  String

mariadb-java-client.jar, PropertiesCredentialPlugin.class
package org.mariadb.jdbc.credential.system
PropertiesCredentialPlugin.get ( )  :  Credential
PropertiesCredentialPlugin.get ( )  :  Object
PropertiesCredentialPlugin.initialize ( Options options, String userName, HostAddress hostAddress )  :  CredentialPlugin
PropertiesCredentialPlugin.name ( )  :  String
PropertiesCredentialPlugin.PropertiesCredentialPlugin ( )
PropertiesCredentialPlugin.type ( )  :  String

mariadb-java-client.jar, ServerSidePreparedStatement.class
package org.mariadb.jdbc
ServerSidePreparedStatement.addBatch ( )  :  void
ServerSidePreparedStatement.addBatch ( String sql )  :  void
ServerSidePreparedStatement.clearBatch ( )  :  void
ServerSidePreparedStatement.clearParameters ( )  :  void
ServerSidePreparedStatement.clone ( MariaDbConnection connection )  :  ServerSidePreparedStatement
ServerSidePreparedStatement.clone ( MariaDbConnection p1 )  :  BasePrepareStatement
ServerSidePreparedStatement.clone ( MariaDbConnection p1 )  :  MariaDbStatement
ServerSidePreparedStatement.close ( )  :  void
ServerSidePreparedStatement.execute ( )  :  boolean
ServerSidePreparedStatement.executeBatch ( )  :  int[ ]
ServerSidePreparedStatement.executeInternal ( int fetchSize )  :  boolean
ServerSidePreparedStatement.executeLargeBatch ( )  :  long[ ]
ServerSidePreparedStatement.executeQuery ( )  :  ResultSet
ServerSidePreparedStatement.executeUpdate ( )  :  int
ServerSidePreparedStatement.getMetaData ( )  :  ResultSetMetaData
ServerSidePreparedStatement.getParameterCount ( )  :  int
ServerSidePreparedStatement.getParameterMetaData ( )  :  ParameterMetaData
ServerSidePreparedStatement.getServerThreadId ( )  :  long
ServerSidePreparedStatement.ServerSidePreparedStatement ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys, ExceptionFactory exceptionFactory )
ServerSidePreparedStatement.setParameter ( int parameterIndex, ParameterHolder holder )  :  void
ServerSidePreparedStatement.toString ( )  :  String
ServerSidePreparedStatement.validParameters ( )  :  void

mariadb-java-client.jar, SimpleParameterMetaData.class
package org.mariadb.jdbc
SimpleParameterMetaData.getParameterClassName ( int param )  :  String
SimpleParameterMetaData.getParameterCount ( )  :  int
SimpleParameterMetaData.getParameterMode ( int param )  :  int
SimpleParameterMetaData.getParameterType ( int param )  :  int
SimpleParameterMetaData.getParameterTypeName ( int param )  :  String
SimpleParameterMetaData.getPrecision ( int param )  :  int
SimpleParameterMetaData.getScale ( int param )  :  int
SimpleParameterMetaData.isNullable ( int param )  :  int
SimpleParameterMetaData.isSigned ( int param )  :  boolean
SimpleParameterMetaData.isWrapperFor ( Class<?> iface )  :  boolean
SimpleParameterMetaData.SimpleParameterMetaData ( int parameterCount )
SimpleParameterMetaData.unwrap ( Class<T> iface )  :  T

mariadb-java-client.jar, TlsSocketPlugin.class
package org.mariadb.jdbc.tls
TlsSocketPlugin.createSocket ( Socket socket, SSLSocketFactory sslSocketFactory )  :  SSLSocket
TlsSocketPlugin.getSocketFactory ( Options p1 ) [abstract]  :  SSLSocketFactory
TlsSocketPlugin.name ( ) [abstract]  :  String
TlsSocketPlugin.type ( ) [abstract]  :  String
TlsSocketPlugin.verify ( String p1, SSLSession p2, Options p3, long p4 ) [abstract]  :  void

mariadb-java-client.jar, TlsSocketPluginLoader.class
package org.mariadb.jdbc.tls
TlsSocketPluginLoader.get ( String type ) [static]  :  TlsSocketPlugin
TlsSocketPluginLoader.TlsSocketPluginLoader ( )

mariadb-java-client.jar, UrlParser.class
package org.mariadb.jdbc
UrlParser.getCredentialPlugin ( )  :  CredentialPlugin
UrlParser.getOptions ( )  :  Options
UrlParser.UrlParser ( String database, List<HostAddress> addresses, Options options, HaMode haMode )

to the top

Removed Methods  61 


mariadb-java-client.jar, BasePrepareStatement.class
package org.mariadb.jdbc
BasePrepareStatement.BasePrepareStatement ( MariaDbConnection connection, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys )

mariadb-java-client.jar, CallableFunctionStatement.class
package org.mariadb.jdbc
CallableFunctionStatement.CallableFunctionStatement ( MariaDbConnection connection, String sql, int resultSetType, int resultSetConcurrency )

mariadb-java-client.jar, CallableProcedureStatement.class
package org.mariadb.jdbc
CallableProcedureStatement.CallableProcedureStatement ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency )

mariadb-java-client.jar, MariaDbConnection.class
package org.mariadb.jdbc
MariaDbConnection.clientPrepareStatement ( String sql )  :  MariaDbPreparedStatementClient
MariaDbConnection.serverPrepareStatement ( String sql )  :  MariaDbPreparedStatementServer

mariadb-java-client.jar, MariaDbDatabaseMetaData.class
package org.mariadb.jdbc
MariaDbDatabaseMetaData.MariaDbDatabaseMetaData ( Connection connection, String user, String url )

mariadb-java-client.jar, MariaDbDataSource.class
package org.mariadb.jdbc
MariaDbDataSource.setURL ( String url )  :  void *DEPRECATED*

mariadb-java-client.jar, MariaDbFunctionStatement.class
package org.mariadb.jdbc
MariaDbFunctionStatement.MariaDbFunctionStatement ( MariaDbConnection connection, String databaseName, String procedureName, String arguments, int resultSetType, int resultSetConcurrency )

mariadb-java-client.jar, MariaDbParameterMetaData.class
package org.mariadb.jdbc
MariaDbParameterMetaData.MariaDbParameterMetaData ( ColumnInformation[ ] parametersInformation )

mariadb-java-client.jar, MariaDbPreparedStatementClient.class
package org.mariadb.jdbc
MariaDbPreparedStatementClient.addBatch ( )  :  void
MariaDbPreparedStatementClient.addBatch ( String sql )  :  void
MariaDbPreparedStatementClient.clearBatch ( )  :  void
MariaDbPreparedStatementClient.clearParameters ( )  :  void
MariaDbPreparedStatementClient.clone ( MariaDbConnection connection )  :  MariaDbPreparedStatementClient
MariaDbPreparedStatementClient.clone ( MariaDbConnection p1 )  :  BasePrepareStatement
MariaDbPreparedStatementClient.clone ( MariaDbConnection p1 )  :  MariaDbStatement
MariaDbPreparedStatementClient.close ( )  :  void
MariaDbPreparedStatementClient.execute ( )  :  boolean
MariaDbPreparedStatementClient.executeBatch ( )  :  int[ ]
MariaDbPreparedStatementClient.executeInternal ( int fetchSize )  :  boolean
MariaDbPreparedStatementClient.executeLargeBatch ( )  :  long[ ]
MariaDbPreparedStatementClient.executeQuery ( )  :  ResultSet
MariaDbPreparedStatementClient.executeUpdate ( )  :  int
MariaDbPreparedStatementClient.getMetaData ( )  :  ResultSetMetaData
MariaDbPreparedStatementClient.getParameterCount ( )  :  int
MariaDbPreparedStatementClient.getParameterMetaData ( )  :  ParameterMetaData
MariaDbPreparedStatementClient.getPrepareResult ( )  :  ClientPrepareResult
MariaDbPreparedStatementClient.getServerUpdateCounts ( )  :  int[ ]
MariaDbPreparedStatementClient.MariaDbPreparedStatementClient ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys )
MariaDbPreparedStatementClient.setParameter ( int parameterIndex, ParameterHolder holder )  :  void

mariadb-java-client.jar, MariaDbPreparedStatementServer.class
package org.mariadb.jdbc
MariaDbPreparedStatementServer.addBatch ( )  :  void
MariaDbPreparedStatementServer.addBatch ( String sql )  :  void
MariaDbPreparedStatementServer.clearBatch ( )  :  void
MariaDbPreparedStatementServer.clearParameters ( )  :  void
MariaDbPreparedStatementServer.clone ( MariaDbConnection connection )  :  MariaDbPreparedStatementServer
MariaDbPreparedStatementServer.clone ( MariaDbConnection p1 )  :  BasePrepareStatement
MariaDbPreparedStatementServer.clone ( MariaDbConnection p1 )  :  MariaDbStatement
MariaDbPreparedStatementServer.close ( )  :  void
MariaDbPreparedStatementServer.execute ( )  :  boolean
MariaDbPreparedStatementServer.executeBatch ( )  :  int[ ]
MariaDbPreparedStatementServer.executeInternal ( int fetchSize )  :  boolean
MariaDbPreparedStatementServer.executeLargeBatch ( )  :  long[ ]
MariaDbPreparedStatementServer.executeQuery ( )  :  ResultSet
MariaDbPreparedStatementServer.executeUpdate ( )  :  int
MariaDbPreparedStatementServer.getMetaData ( )  :  ResultSetMetaData
MariaDbPreparedStatementServer.getParameterCount ( )  :  int
MariaDbPreparedStatementServer.getParameterMetaData ( )  :  ParameterMetaData
MariaDbPreparedStatementServer.getServerThreadId ( )  :  long
MariaDbPreparedStatementServer.MariaDbPreparedStatementServer ( MariaDbConnection connection, String sql, int resultSetScrollType, int resultSetConcurrency, int autoGeneratedKeys )
MariaDbPreparedStatementServer.setParameter ( int parameterIndex, ParameterHolder holder )  :  void
MariaDbPreparedStatementServer.validParameters ( )  :  void

mariadb-java-client.jar, MariaDbProcedureStatement.class
package org.mariadb.jdbc
MariaDbProcedureStatement.MariaDbProcedureStatement ( String query, MariaDbConnection connection, String procedureName, String database, int resultSetType, int resultSetConcurrency )

mariadb-java-client.jar, MariaDbResultSetMetaData.class
package org.mariadb.jdbc
MariaDbResultSetMetaData.MariaDbResultSetMetaData ( ColumnInformation[ ] fieldPackets, Options options, boolean returnTableAlias )

mariadb-java-client.jar, MariaDbSavepoint.class
package org.mariadb.jdbc
MariaDbSavepoint.MariaDbSavepoint ( String name, int savepointId )

mariadb-java-client.jar, MariaDbStatement.class
package org.mariadb.jdbc
MariaDbStatement.executeBatchExceptionEpilogue ( SQLException initialSqle, CmdInformation cmdInformation, int size )  :  BatchUpdateException
MariaDbStatement.getServerThreadId ( )  :  long
MariaDbStatement.MariaDbStatement ( MariaDbConnection connection, int resultSetScrollType, int resultSetConcurrency )
MariaDbStatement.setTimerTask ( )  :  void

mariadb-java-client.jar, UrlParser.class
package org.mariadb.jdbc
UrlParser.getOptions ( )  :  Options
UrlParser.setHostAddresses ( List<HostAddress> addresses )  :  void
UrlParser.UrlParser ( String database, List<HostAddress> addresses, Options options, HaMode haMode )

to the top

Problems with Data Types, High Severity  4 


mariadb-java-client.jar
package org.mariadb.jdbc
[+] class BasePrepareStatement  1 
[+] class MariaDbPreparedStatementClient  1 
[+] class MariaDbPreparedStatementServer  1 
[+] class MariaDbStatement  1 

to the top

Problems with Methods, Medium Severity  209 


mariadb-java-client.jar, CallableFunctionStatement.class
package org.mariadb.jdbc
[+] CallableFunctionStatement.clone ( MariaDbConnection connection )  :  CallableFunctionStatement  1 

mariadb-java-client.jar, CallableParameterMetaData.class
package org.mariadb.jdbc
[+] CallableParameterMetaData.getParameterCount ( )  :  int  1 
[+] CallableParameterMetaData.isWrapperFor ( Class<?> iface )  :  boolean  1 
[+] CallableParameterMetaData.unwrap ( Class<T> iface )  :  T  1 

mariadb-java-client.jar, CallableProcedureStatement.class
package org.mariadb.jdbc
[+] CallableProcedureStatement.clone ( MariaDbConnection p1 )  :  BasePrepareStatement  1 

mariadb-java-client.jar, MariaDbBlob.class
package org.mariadb.jdbc
[+] MariaDbBlob.length ( )  :  long  1 
[+] MariaDbBlob.truncate ( long len )  :  void  1 

mariadb-java-client.jar, MariaDbClob.class
package org.mariadb.jdbc
[+] MariaDbClob.getCharacterStream ( )  :  Reader  1 
[+] MariaDbClob.position ( Clob searchStr, long start )  :  long  1 
[+] MariaDbClob.position ( String searchStr, long start )  :  long  1 
[+] MariaDbClob.truncate ( long len )  :  void  1 

mariadb-java-client.jar, MariaDbConnection.class
package org.mariadb.jdbc
[+] MariaDbConnection.clientPrepareStatement ( String sql )  :  MariaDbPreparedStatementClient  1 
[+] MariaDbConnection.createBlob ( )  :  Blob  1 
[+] MariaDbConnection.createClob ( )  :  Clob  1 
[+] MariaDbConnection.createNClob ( )  :  NClob  1 
[+] MariaDbConnection.createStatement ( int resultSetType, int resultSetConcurrency )  :  Statement  1 
[+] MariaDbConnection.createStatement ( int resultSetType, int resultSetConcurrency, int resultSetHoldability )  :  Statement  1 
[+] MariaDbConnection.getHoldability ( )  :  int  1 
[+] MariaDbConnection.getMetaData ( )  :  DatabaseMetaData  1 
[+] MariaDbConnection.getSchema ( )  :  String  1 
[+] MariaDbConnection.getTypeMap ( )  :  Map<String,Class<?>>  1 
[+] MariaDbConnection.isClosed ( )  :  boolean  1 
[+] MariaDbConnection.isWrapperFor ( Class<?> iface )  :  boolean  1 
[+] MariaDbConnection.serverPrepareStatement ( String sql )  :  MariaDbPreparedStatementServer  1 
[+] MariaDbConnection.setHoldability ( int holdability )  :  void  1 
[+] MariaDbConnection.setSchema ( String arg0 )  :  void  1 

mariadb-java-client.jar, MariaDbDatabaseMetaData.class
package org.mariadb.jdbc
[+] MariaDbDatabaseMetaData.allProceduresAreCallable ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.allTablesAreSelectable ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.autoCommitFailureClosesAllResultSets ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.dataDefinitionCausesTransactionCommit ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.dataDefinitionIgnoredInTransactions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.deletesAreDetected ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.doesMaxRowSizeIncludeBlobs ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.generatedKeyAlwaysReturned ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.getCatalogSeparator ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getCatalogTerm ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getClientInfoProperties ( )  :  ResultSet  1 
[+] MariaDbDatabaseMetaData.getConnection ( )  :  Connection  1 
[+] MariaDbDatabaseMetaData.getDatabaseMajorVersion ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getDatabaseMinorVersion ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getDatabaseProductVersion ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getDefaultTransactionIsolation ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getDriverName ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getDriverVersion ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getExtraNameCharacters ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getIdentifierQuoteString ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getJDBCMajorVersion ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getJDBCMinorVersion ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxBinaryLiteralLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxCatalogNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxCharLiteralLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInGroupBy ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInIndex ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInOrderBy ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInSelect ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxColumnsInTable ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxConnections ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxCursorNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxIndexLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxLogicalLobSize ( )  :  long  1 
[+] MariaDbDatabaseMetaData.getMaxProcedureNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxRowSize ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxSchemaNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxStatementLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxStatements ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxTableNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxTablesInSelect ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getMaxUserNameLength ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getProcedureTerm ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getResultSetHoldability ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getRowIdLifetime ( )  :  RowIdLifetime  1 
[+] MariaDbDatabaseMetaData.getSchemaTerm ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getSearchStringEscape ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getSQLKeywords ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getSQLStateType ( )  :  int  1 
[+] MariaDbDatabaseMetaData.getTypeInfo ( )  :  ResultSet  1 
[+] MariaDbDatabaseMetaData.getURL ( )  :  String  1 
[+] MariaDbDatabaseMetaData.getUserName ( )  :  String  1 
[+] MariaDbDatabaseMetaData.insertsAreDetected ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.isCatalogAtStart ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.isReadOnly ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.isWrapperFor ( Class<?> iface )  :  boolean  1 
[+] MariaDbDatabaseMetaData.locatorsUpdateCopy ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullPlusNonNullIsNull ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullsAreSortedAtEnd ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullsAreSortedAtStart ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullsAreSortedHigh ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.nullsAreSortedLow ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.othersDeletesAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.othersInsertsAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.othersUpdatesAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.ownDeletesAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.ownInsertsAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.ownUpdatesAreVisible ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.storesUpperCaseIdentifiers ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.storesUpperCaseQuotedIdentifiers ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsAlterTableWithAddColumn ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsAlterTableWithDropColumn ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsANSI92EntryLevelSQL ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsANSI92FullSQL ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsANSI92IntermediateSQL ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsBatchUpdates ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInDataManipulation ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInIndexDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInPrivilegeDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInProcedureCalls ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCatalogsInTableDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsColumnAliasing ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsConvert ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsConvert ( int fromType, int toType )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCoreSQLGrammar ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsCorrelatedSubqueries ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsDataManipulationTransactionsOnly ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsDifferentTableCorrelationNames ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsExpressionsInOrderBy ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsExtendedSQLGrammar ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsFullOuterJoins ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsGetGeneratedKeys ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsGroupBy ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsGroupByBeyondSelect ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsGroupByUnrelated ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsIntegrityEnhancementFacility ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsLikeEscapeClause ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsLimitedOuterJoins ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsMinimumSQLGrammar ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsMultipleOpenResults ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsMultipleResultSets ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsMultipleTransactions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsNamedParameters ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsNonNullableColumns ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOpenCursorsAcrossCommit ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOpenCursorsAcrossRollback ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOpenStatementsAcrossCommit ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOpenStatementsAcrossRollback ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOrderByUnrelated ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsOuterJoins ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsPositionedDelete ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsPositionedUpdate ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsRefCursors ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsResultSetConcurrency ( int type, int concurrency )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsResultSetHoldability ( int holdability )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsResultSetType ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSavepoints ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInDataManipulation ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInIndexDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInPrivilegeDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInProcedureCalls ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSchemasInTableDefinitions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSelectForUpdate ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsStatementPooling ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsStoredFunctionsUsingCallSyntax ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsStoredProcedures ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSubqueriesInComparisons ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSubqueriesInExists ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSubqueriesInIns ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsSubqueriesInQuantifieds ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsTableCorrelationNames ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsTransactionIsolationLevel ( int level )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsTransactions ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsUnion ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.supportsUnionAll ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.unwrap ( Class<T> iface )  :  T  1 
[+] MariaDbDatabaseMetaData.updatesAreDetected ( int type )  :  boolean  1 
[+] MariaDbDatabaseMetaData.usesLocalFilePerTable ( )  :  boolean  1 
[+] MariaDbDatabaseMetaData.usesLocalFiles ( )  :  boolean  1 

mariadb-java-client.jar, MariaDbDataSource.class
package org.mariadb.jdbc
[+] MariaDbDataSource.getLoginTimeout ( )  :  int  1 
[+] MariaDbDataSource.getLogWriter ( )  :  PrintWriter  1 
[+] MariaDbDataSource.getParentLogger ( )  :  Logger  1 
[+] MariaDbDataSource.setLoginTimeout ( int seconds )  :  void  1 
[+] MariaDbDataSource.setLogWriter ( PrintWriter out )  :  void  1 

mariadb-java-client.jar, MariaDbFunctionStatement.class
package org.mariadb.jdbc
[+] MariaDbFunctionStatement.clone ( MariaDbConnection p1 )  :  CloneableCallableStatement  1 

mariadb-java-client.jar, MariaDbParameterMetaData.class
package org.mariadb.jdbc
[+] MariaDbParameterMetaData.getParameterMode ( int param )  :  int  1 

mariadb-java-client.jar, MariaDbPoolDataSource.class
package org.mariadb.jdbc
[+] MariaDbPoolDataSource.getLoginTimeout ( )  :  int  1 
[+] MariaDbPoolDataSource.getLogWriter ( )  :  PrintWriter  1 
[+] MariaDbPoolDataSource.getParentLogger ( )  :  Logger  1 
[+] MariaDbPoolDataSource.MariaDbPoolDataSource ( String url )  1 
[+] MariaDbPoolDataSource.setLogWriter ( PrintWriter out )  :  void  1 

mariadb-java-client.jar, MariaDbProcedureStatement.class
package org.mariadb.jdbc
[+] MariaDbProcedureStatement.clone ( MariaDbConnection p1 )  :  BasePrepareStatement  1 

mariadb-java-client.jar, MariaDbResultSetMetaData.class
package org.mariadb.jdbc
[+] MariaDbResultSetMetaData.getColumnCount ( )  :  int  1 
[+] MariaDbResultSetMetaData.getSchemaName ( int column )  :  String  1 
[+] MariaDbResultSetMetaData.isCurrency ( int column )  :  boolean  1 
[+] MariaDbResultSetMetaData.isSearchable ( int column )  :  boolean  1 

mariadb-java-client.jar, MariaDbSavepoint.class
package org.mariadb.jdbc
[+] MariaDbSavepoint.getSavepointName ( )  :  String  1 

mariadb-java-client.jar, MariaDbStatement.class
package org.mariadb.jdbc
[+] MariaDbStatement.clearWarnings ( )  :  void  1 
[+] MariaDbStatement.closeOnCompletion ( )  :  void  1 
[+] MariaDbStatement.getConnection ( )  :  MariaDbConnection  1 
[+] MariaDbStatement.getFetchDirection ( )  :  int  1 
[+] MariaDbStatement.getFetchSize ( )  :  int  1 
[+] MariaDbStatement.getMaxRows ( )  :  int  1 
[+] MariaDbStatement.getResultSetConcurrency ( )  :  int  1 
[+] MariaDbStatement.getResultSetHoldability ( )  :  int  1 
[+] MariaDbStatement.getResultSetType ( )  :  int  1 
[+] MariaDbStatement.getUpdateCount ( )  :  int  1 
[+] MariaDbStatement.isClosed ( )  :  boolean  1 
[+] MariaDbStatement.isCloseOnCompletion ( )  :  boolean  1 
[+] MariaDbStatement.isPoolable ( )  :  boolean  1 
[+] MariaDbStatement.setEscapeProcessing ( boolean enable )  :  void  1 
[+] MariaDbStatement.setFetchDirection ( int direction )  :  void  1 
[+] MariaDbStatement.setMaxFieldSize ( int max )  :  void  1 
[+] MariaDbStatement.setPoolable ( boolean poolable )  :  void  1 

mariadb-java-client.jar, MariaXaConnection.class
package org.mariadb.jdbc
[+] MariaXaConnection.getXAResource ( )  :  XAResource  1 

mariadb-java-client.jar, MariaXaResource.class
package org.mariadb.jdbc
[+] MariaXaResource.forget ( Xid xid )  :  void  1 
[+] MariaXaResource.getTransactionTimeout ( )  :  int  1 
[+] MariaXaResource.isSameRM ( XAResource xaResource )  :  boolean  1 
[+] MariaXaResource.setTransactionTimeout ( int timeout )  :  boolean  1 

mariadb-java-client.jar, MySQLDataSource.class
package org.mariadb.jdbc
[+] MySQLDataSource.MySQLDataSource ( String url )  1 

mariadb-java-client.jar, UrlParser.class
package org.mariadb.jdbc
[+] UrlParser.getOptions ( )  :  Options  1 

to the top

Problems with Data Types, Low Severity  2 


mariadb-java-client.jar
package org.mariadb.jdbc
[+] class CallableFunctionStatement  1 
[+] class CallableProcedureStatement  1 

to the top

Other Changes in Data Types  1 


mariadb-java-client.jar
package org.mariadb.jdbc
[+] class MariaDbStatement  1 

to the top

Java Archives  1 


mariadb-java-client.jar

to the top