Binary compatibility report for the dropwizard-java8-jdbi library between 0.8.0-2 and 0.9.0-1 versions
Test Info
Library Name | dropwizard-java8-jdbi |
Version #1 | 0.8.0-2 |
Version #2 | 0.9.0-1 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 57 / 15 |
Compatibility |
94.7% |
Problem Summary
| Severity | Count |
Added Methods | - | 38 |
Removed Methods | High | 1 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 38
dropwizard-java8-jdbi-0.9.0-1.jar, DBIFactory.class
package io.dropwizard.java8.jdbi
DBIFactory.build ( Environment environment, PooledDataSourceFactory configuration, ManagedDataSource dataSource, String name ) : DBI
io/dropwizard/java8/jdbi/DBIFactory.build:(Lio/dropwizard/setup/Environment;Lio/dropwizard/db/PooledDataSourceFactory;Lio/dropwizard/db/ManagedDataSource;Ljava/lang/String;)Lorg/skife/jdbi/v2/DBI;
dropwizard-java8-jdbi-0.9.0-1.jar, InstantArgument.class
package io.dropwizard.java8.jdbi.args
InstantArgument.apply ( int position, PreparedStatement statement, StatementContext ctx ) : void
io/dropwizard/java8/jdbi/args/InstantArgument.apply:(ILjava/sql/PreparedStatement;Lorg/skife/jdbi/v2/StatementContext;)V
InstantArgument.InstantArgument ( Instant instant, Optional<Calendar> calendar )
io/dropwizard/java8/jdbi/args/InstantArgument."<init>":(Ljava/time/Instant;Ljava/util/Optional;)V
dropwizard-java8-jdbi-0.9.0-1.jar, InstantArgumentFactory.class
package io.dropwizard.java8.jdbi.args
InstantArgumentFactory.accepts ( Class<?> expectedType, Object value, StatementContext ctx ) : boolean
io/dropwizard/java8/jdbi/args/InstantArgumentFactory.accepts:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Z
InstantArgumentFactory.build ( Class p1, Object p2, StatementContext p3 ) : Argument
io/dropwizard/java8/jdbi/args/InstantArgumentFactory.build:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
InstantArgumentFactory.build ( Class<?> expectedType, Instant value, StatementContext ctx ) : Argument
io/dropwizard/java8/jdbi/args/InstantArgumentFactory.build:(Ljava/lang/Class;Ljava/time/Instant;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
InstantArgumentFactory.InstantArgumentFactory ( )
io/dropwizard/java8/jdbi/args/InstantArgumentFactory."<init>":()V
InstantArgumentFactory.InstantArgumentFactory ( Optional<TimeZone> tz )
io/dropwizard/java8/jdbi/args/InstantArgumentFactory."<init>":(Ljava/util/Optional;)V
dropwizard-java8-jdbi-0.9.0-1.jar, InstantMapper.class
package io.dropwizard.java8.jdbi.args
InstantMapper.extractByIndex ( ResultSet p1, int p2 ) : Object
io/dropwizard/java8/jdbi/args/InstantMapper.extractByIndex:(Ljava/sql/ResultSet;I)Ljava/lang/Object;
InstantMapper.extractByIndex ( ResultSet r, int index ) : Instant
io/dropwizard/java8/jdbi/args/InstantMapper.extractByIndex:(Ljava/sql/ResultSet;I)Ljava/time/Instant;
InstantMapper.extractByName ( ResultSet p1, String p2 ) : Object
io/dropwizard/java8/jdbi/args/InstantMapper.extractByName:(Ljava/sql/ResultSet;Ljava/lang/String;)Ljava/lang/Object;
InstantMapper.extractByName ( ResultSet r, String name ) : Instant
io/dropwizard/java8/jdbi/args/InstantMapper.extractByName:(Ljava/sql/ResultSet;Ljava/lang/String;)Ljava/time/Instant;
InstantMapper.InstantMapper ( )
io/dropwizard/java8/jdbi/args/InstantMapper."<init>":()V
InstantMapper.InstantMapper ( Optional<TimeZone> tz )
io/dropwizard/java8/jdbi/args/InstantMapper."<init>":(Ljava/util/Optional;)V
dropwizard-java8-jdbi-0.9.0-1.jar, LocalDateArgument.class
package io.dropwizard.java8.jdbi.args
LocalDateArgument.apply ( int position, PreparedStatement statement, StatementContext ctx ) : void
io/dropwizard/java8/jdbi/args/LocalDateArgument.apply:(ILjava/sql/PreparedStatement;Lorg/skife/jdbi/v2/StatementContext;)V
LocalDateArgument.LocalDateArgument ( LocalDate value )
io/dropwizard/java8/jdbi/args/LocalDateArgument."<init>":(Ljava/time/LocalDate;)V
dropwizard-java8-jdbi-0.9.0-1.jar, LocalDateArgumentFactory.class
package io.dropwizard.java8.jdbi.args
LocalDateArgumentFactory.accepts ( Class<?> expectedType, Object value, StatementContext ctx ) : boolean
io/dropwizard/java8/jdbi/args/LocalDateArgumentFactory.accepts:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Z
LocalDateArgumentFactory.build ( Class p1, Object p2, StatementContext p3 ) : Argument
io/dropwizard/java8/jdbi/args/LocalDateArgumentFactory.build:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
LocalDateArgumentFactory.build ( Class<?> expectedType, LocalDate value, StatementContext ctx ) : Argument
io/dropwizard/java8/jdbi/args/LocalDateArgumentFactory.build:(Ljava/lang/Class;Ljava/time/LocalDate;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
LocalDateArgumentFactory.LocalDateArgumentFactory ( )
io/dropwizard/java8/jdbi/args/LocalDateArgumentFactory."<init>":()V
dropwizard-java8-jdbi-0.9.0-1.jar, LocalDateMapper.class
package io.dropwizard.java8.jdbi.args
LocalDateMapper.extractByIndex ( ResultSet p1, int p2 ) : Object
io/dropwizard/java8/jdbi/args/LocalDateMapper.extractByIndex:(Ljava/sql/ResultSet;I)Ljava/lang/Object;
LocalDateMapper.extractByIndex ( ResultSet r, int index ) : LocalDate
io/dropwizard/java8/jdbi/args/LocalDateMapper.extractByIndex:(Ljava/sql/ResultSet;I)Ljava/time/LocalDate;
LocalDateMapper.extractByName ( ResultSet p1, String p2 ) : Object
io/dropwizard/java8/jdbi/args/LocalDateMapper.extractByName:(Ljava/sql/ResultSet;Ljava/lang/String;)Ljava/lang/Object;
LocalDateMapper.extractByName ( ResultSet r, String name ) : LocalDate
io/dropwizard/java8/jdbi/args/LocalDateMapper.extractByName:(Ljava/sql/ResultSet;Ljava/lang/String;)Ljava/time/LocalDate;
LocalDateMapper.LocalDateMapper ( )
io/dropwizard/java8/jdbi/args/LocalDateMapper."<init>":()V
dropwizard-java8-jdbi-0.9.0-1.jar, OptionalInstantArgumentFactory.class
package io.dropwizard.java8.jdbi.args
OptionalInstantArgumentFactory.accepts ( Class<?> expectedType, Object value, StatementContext ctx ) : boolean
io/dropwizard/java8/jdbi/args/OptionalInstantArgumentFactory.accepts:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Z
OptionalInstantArgumentFactory.build ( Class p1, Object p2, StatementContext p3 ) : Argument
io/dropwizard/java8/jdbi/args/OptionalInstantArgumentFactory.build:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
OptionalInstantArgumentFactory.build ( Class<?> expectedType, Optional<Instant> value, StatementContext ctx ) : Argument
io/dropwizard/java8/jdbi/args/OptionalInstantArgumentFactory.build:(Ljava/lang/Class;Ljava/util/Optional;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
OptionalInstantArgumentFactory.OptionalInstantArgumentFactory ( )
io/dropwizard/java8/jdbi/args/OptionalInstantArgumentFactory."<init>":()V
OptionalInstantArgumentFactory.OptionalInstantArgumentFactory ( Optional<TimeZone> timeZone )
io/dropwizard/java8/jdbi/args/OptionalInstantArgumentFactory."<init>":(Ljava/util/Optional;)V
dropwizard-java8-jdbi-0.9.0-1.jar, OptionalLocalDateArgumentFactory.class
package io.dropwizard.java8.jdbi.args
OptionalLocalDateArgumentFactory.accepts ( Class<?> expectedType, Object value, StatementContext ctx ) : boolean
io/dropwizard/java8/jdbi/args/OptionalLocalDateArgumentFactory.accepts:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Z
OptionalLocalDateArgumentFactory.build ( Class p1, Object p2, StatementContext p3 ) : Argument
io/dropwizard/java8/jdbi/args/OptionalLocalDateArgumentFactory.build:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
OptionalLocalDateArgumentFactory.build ( Class<?> expectedType, Optional<LocalDate> value, StatementContext ctx ) : Argument
io/dropwizard/java8/jdbi/args/OptionalLocalDateArgumentFactory.build:(Ljava/lang/Class;Ljava/util/Optional;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
OptionalLocalDateArgumentFactory.OptionalLocalDateArgumentFactory ( )
io/dropwizard/java8/jdbi/args/OptionalLocalDateArgumentFactory."<init>":()V
dropwizard-java8-jdbi-0.9.0-1.jar, OptionalLocalDateTimeArgumentFactory.class
package io.dropwizard.java8.jdbi.args
OptionalLocalDateTimeArgumentFactory.accepts ( Class<?> expectedType, Object value, StatementContext ctx ) : boolean
io/dropwizard/java8/jdbi/args/OptionalLocalDateTimeArgumentFactory.accepts:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Z
OptionalLocalDateTimeArgumentFactory.build ( Class p1, Object p2, StatementContext p3 ) : Argument
io/dropwizard/java8/jdbi/args/OptionalLocalDateTimeArgumentFactory.build:(Ljava/lang/Class;Ljava/lang/Object;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
OptionalLocalDateTimeArgumentFactory.build ( Class<?> expectedType, Optional<LocalDateTime> value, StatementContext ctx ) : Argument
io/dropwizard/java8/jdbi/args/OptionalLocalDateTimeArgumentFactory.build:(Ljava/lang/Class;Ljava/util/Optional;Lorg/skife/jdbi/v2/StatementContext;)Lorg/skife/jdbi/v2/tweak/Argument;
OptionalLocalDateTimeArgumentFactory.OptionalLocalDateTimeArgumentFactory ( )
io/dropwizard/java8/jdbi/args/OptionalLocalDateTimeArgumentFactory."<init>":()V
to the top
Removed Methods 1
dropwizard-java8-jdbi-0.8.0-2.jar, DBIFactory.class
package io.dropwizard.java8.jdbi
DBIFactory.build ( Environment environment, DataSourceFactory configuration, ManagedDataSource dataSource, String name ) : DBI
io/dropwizard/java8/jdbi/DBIFactory.build:(Lio/dropwizard/setup/Environment;Lio/dropwizard/db/DataSourceFactory;Lio/dropwizard/db/ManagedDataSource;Ljava/lang/String;)Lorg/skife/jdbi/v2/DBI;
to the top
Java Archives 1
dropwizard-java8-jdbi-0.8.0-2.jar
to the top