Comparing source compatibility of dbunit-3.6.0-SNAPSHOT.jar against dbunit-3.5.1.jar
Old: dbunit-3.5.1.jar
New: dbunit-3.6.0-SNAPSHOT.jar
Created: 2026-09-09T16:41:28.273+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: true
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Classes:
Status Fully Qualified Name
MODIFIED org.dbunit.AbstractDatabaseTester
NEW org.dbunit.annotation.DbUnitColumnComparer
NEW org.dbunit.annotation.DbUnitConfig
NEW org.dbunit.annotation.DbUnitExpected
NEW org.dbunit.annotation.DbUnitPrep
NEW org.dbunit.annotation.DbUnitProperty
NEW org.dbunit.annotation.DbUnitRowCountCheck
NEW org.dbunit.annotation.DbUnitSetup
NEW org.dbunit.annotation.DbUnitTearDown
NEW org.dbunit.annotation.DbUnitTestCase
NEW org.dbunit.annotation.DbUnitTester
NEW org.dbunit.annotation.DbUnitVerifyTable
NEW org.dbunit.annotation.runtime.AnnotatedTestConfiguration
NEW org.dbunit.annotation.runtime.AnnotatedTestExecutor
NEW org.dbunit.annotation.runtime.DataSetResourcePathResolver
NEW org.dbunit.annotation.runtime.DefaultMethodOverrideCheck
NEW org.dbunit.annotation.runtime.ProvidedAttribute
NEW org.dbunit.annotation.runtime.ReflectiveInstantiation
NEW org.dbunit.annotation.runtime.TesterStateSnapshot
NEW org.dbunit.annotation.runtime.VerifyTableDefinitionCatalog
NEW org.dbunit.assertion.comparer.value.RegularExpressionValueComparer
MODIFIED org.dbunit.assertion.comparer.value.ValueComparers
NEW org.dbunit.ConnectionPreservingOperationListener
NEW org.dbunit.database.connection.AutoCommitOffWarning
NEW org.dbunit.database.connection.ConnectionOwnership
NEW org.dbunit.database.connection.TestScopedConnection
MODIFIED org.dbunit.database.DatabaseConfig
NEW org.dbunit.database.DatabaseConfigPropertiesProvider
NEW org.dbunit.database.rowcount.QueryPerTableRowCounter
NEW org.dbunit.database.rowcount.RowCountCheck
NEW org.dbunit.database.rowcount.RowCountCheckConfiguration
NEW org.dbunit.database.rowcount.RowCountChecker
NEW org.dbunit.database.rowcount.RowCountDifference
NEW org.dbunit.database.rowcount.RowCounter
NEW org.dbunit.database.rowcount.RowCountSnapshot
NEW org.dbunit.database.rowcount.UnexpectedRowCountException
NEW org.dbunit.DatabaseTesterFactory
MODIFIED org.dbunit.DefaultPrepAndExpectedTestCase
MODIFIED org.dbunit.IDatabaseTester
MODIFIED org.dbunit.junit.jupiter.DbUnitExtension
NEW org.dbunit.junit.jupiter.DbUnitTest
NEW org.dbunit.operation.DbUnitOperation
MODIFIED org.dbunit.PrepAndExpectedTestCase
NEW org.dbunit.PrepAndExpectedTestData
NEW org.dbunit.util.fileloader.DataSetPathsProvider
NEW org.dbunit.util.fileloader.FileExtensionDataFileLoader
NEW org.dbunit.util.fileloader.JsonDataFileLoader
NEW org.dbunit.util.fileloader.YamlDataFileLoader
NEW org.dbunit.VerifyTableDefinitionsProvider
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public abstract class  org.dbunit.AbstractDatabaseTester top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.dbunit.assertion.SimpleAssert n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.IOperationListener getOperationListener()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 254
NEW public abstract annotation  org.dbunit.annotation.DbUnitColumnComparer top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.lang.String column()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.assertion.comparer.value.ValueComparer
comparer()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value
NEW public abstract annotation  org.dbunit.annotation.DbUnitConfig top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. boolean closeConnectionAfterTest()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.util.fileloader.DataFileLoader
dataFileLoader()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String dataSetBaseDir()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.DatabaseTesterFactory
databaseTesterFactory()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.assertion.FailureHandler
failureHandler()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. boolean injectConnectionParameter()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.PrepAndExpectedTestCase
prepAndExpectedTestCase()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. org.dbunit.annotation.DbUnitProperty[] properties()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.database.DatabaseConfigPropertiesProvider
propertiesProvider()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class[]
<..>
New:?
verifyDefinitions()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Inherited n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.TYPE
NEW public abstract annotation  org.dbunit.annotation.DbUnitExpected top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.util.fileloader.DataSetPathsProvider
provider()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String[] value()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. org.dbunit.annotation.DbUnitVerifyTable[] verify()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class[]
<..>
New:?
verifyDefinitions()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String[] verifyTables()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Inherited n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.TYPE,java.lang.annotation.ElementType.METHOD
NEW public abstract annotation  org.dbunit.annotation.DbUnitPrep top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.util.fileloader.DataSetPathsProvider
provider()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String[] value()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Inherited n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.TYPE,java.lang.annotation.ElementType.METHOD
NEW public abstract annotation  org.dbunit.annotation.DbUnitProperty top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.lang.String name()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String value()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value
NEW public abstract annotation  org.dbunit.annotation.DbUnitRowCountCheck top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. boolean enabled()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String[] exclude()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Inherited n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.TYPE,java.lang.annotation.ElementType.METHOD
NEW public abstract annotation  org.dbunit.annotation.DbUnitSetup top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. org.dbunit.operation.DbUnitOperation operation()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Inherited n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.TYPE,java.lang.annotation.ElementType.METHOD
NEW public abstract annotation  org.dbunit.annotation.DbUnitTearDown top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. org.dbunit.operation.DbUnitOperation operation()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Inherited n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.TYPE,java.lang.annotation.ElementType.METHOD
NEW public abstract annotation  org.dbunit.annotation.DbUnitTestCase top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.FIELD
NEW public abstract annotation  org.dbunit.annotation.DbUnitTester top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.FIELD
NEW public abstract annotation  org.dbunit.annotation.DbUnitVerifyTable top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. org.dbunit.annotation.DbUnitColumnComparer[] columnComparers()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.Class
<..>
New:? extends org.dbunit.assertion.comparer.value.ValueComparer
defaultComparer()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String[] exclude()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String[] include()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. boolean sortOnFilteredColumnsOnly()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String value()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value
NEW public class  org.dbunit.annotation.runtime.AnnotatedTestConfiguration top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.dbunit.annotation.runtime.AnnotatedTestConfiguration from(java.lang.Class
<..>
New:?
, org.dbunit.annotation.DbUnitConfig, org.dbunit.annotation.DbUnitPrep, org.dbunit.annotation.DbUnitSetup, org.dbunit.annotation.DbUnitExpected, org.dbunit.annotation.DbUnitTearDown, org.dbunit.annotation.DbUnitRowCountCheck)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 129
NEW public n.a. org.dbunit.util.fileloader.DataFileLoader getDataFileLoader()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 197
NEW public n.a. java.util.Properties getDatabaseConfigProperties()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 310
NEW public n.a. java.lang.Class
<..>
New:? extends org.dbunit.DatabaseTesterFactory
getDatabaseTesterFactory()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 345
NEW public n.a. java.lang.String[] getExpectedDataFiles()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 259
NEW public n.a. org.dbunit.assertion.FailureHandler getFailureHandler()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 323
NEW public n.a. java.lang.Class
<..>
New:? extends org.dbunit.PrepAndExpectedTestCase
getPrepAndExpectedTestCaseClass()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 356
NEW public n.a. java.lang.String[] getPrepDataFiles()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 207
NEW public n.a. java.lang.String[] getRowCountCheckExclude()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 392
NEW public n.a. org.dbunit.operation.DatabaseOperation getSetUpOperation()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 238
NEW public n.a. org.dbunit.operation.DatabaseOperation getTearDownOperation()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 300
NEW public n.a. org.dbunit.VerifyTableDefinition[] getVerifyTableDefinitions()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 269
NEW public n.a. boolean isCloseConnectionAfterTest()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 334
NEW public n.a. boolean isExpected()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 249
NEW public n.a. boolean isRowCountCheckDeclared()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 370
NEW public n.a. boolean isRowCountCheckEnabled()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 381
NEW public n.a. boolean isSetupDeclared()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 227
NEW public n.a. boolean isTearDownDeclared()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 289
NEW public class  org.dbunit.annotation.runtime.AnnotatedTestExecutor top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. AnnotatedTestExecutor(org.dbunit.annotation.runtime.AnnotatedTestConfiguration, org.dbunit.IDatabaseTester, org.dbunit.PrepAndExpectedTestCase, boolean) n.a.
Old file New file
n.a. 150
NEW public n.a. AnnotatedTestExecutor(org.dbunit.annotation.runtime.AnnotatedTestConfiguration, org.dbunit.IDatabaseTester, org.dbunit.PrepAndExpectedTestCase) n.a.
Old file New file
n.a. 113
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void afterTest(boolean)
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 387
NEW public n.a. void beforeTest()
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 350
NEW public n.a. org.dbunit.database.IDatabaseConnection getConnection()
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 255
NEW public n.a. org.dbunit.PrepAndExpectedTestCase getPrepAndExpectedTestCase()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 232
NEW public n.a. org.dbunit.IDatabaseTester getTester()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 216
NEW public class  org.dbunit.annotation.runtime.DataSetResourcePathResolver top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. DataSetResourcePathResolver() n.a.
Old file New file
n.a. 46
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.String resolve(java.lang.String, java.lang.Class
<..>
New:?
, java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 64
NEW public class  org.dbunit.annotation.runtime.DefaultMethodOverrideCheck top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. boolean declaresBelow(java.lang.Class
<..>
New:?
, java.lang.Class
<..>
New:?
, java.lang.String, java.lang.Class[]
<..>
New:?
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 99
NEW static public n.a. boolean overridesDefaultMethod(java.lang.Class
<..>
New:?
, java.lang.Class
<..>
New:?
, java.lang.String, java.lang.Class[]
<..>
New:?
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 68
NEW public class  org.dbunit.annotation.runtime.ProvidedAttribute top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. void rejectBothSet(boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 63
NEW static public n.a. void rejectEmptyProvider(boolean, java.lang.String, java.lang.Class
<..>
New:?
, java.lang.String, java.lang.String, java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 111
NEW static public Generic Templates:
Change Status Name Old Type New Type Generics
NEW T n.a. java.lang.Object
java.lang.Object requireProvided(java.lang.Object, java.lang.String, java.lang.Class
<..>
New:?
, java.lang.String, java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 89
NEW public class  org.dbunit.annotation.runtime.ReflectiveInstantiation top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public Generic Templates:
Change Status Name Old Type New Type Generics
NEW T n.a. java.lang.Object
java.lang.Object instantiate(java.lang.Class
<..>
New:? extends T
, java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 61
NEW static public Generic Templates:
Change Status Name Old Type New Type Generics
NEW T n.a. java.lang.Object
java.lang.Object newInstance(java.lang.Class
<..>
New:? extends T
)
Status: Name:
NEW java.lang.ReflectiveOperationException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 88
NEW public class  org.dbunit.annotation.runtime.TesterStateSnapshot top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.dbunit.annotation.runtime.TesterStateSnapshot capture(org.dbunit.IDatabaseTester)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 64
NEW static public n.a. void restore(org.dbunit.IDatabaseTester, org.dbunit.annotation.runtime.TesterStateSnapshot)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 90
NEW static public n.a. void restoreSuppressing(org.dbunit.IDatabaseTester, org.dbunit.annotation.runtime.TesterStateSnapshot, java.lang.Throwable)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 111
NEW public n.a. void restoreTo(org.dbunit.IDatabaseTester)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 75
NEW public class  org.dbunit.annotation.runtime.VerifyTableDefinitionCatalog top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. VerifyTableDefinitionCatalog(java.lang.Class[]
<..>
New:?
)
n.a.
Old file New file
n.a. 97
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.VerifyTableDefinition[] select(java.lang.String[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 212
NEW public class  org.dbunit.assertion.comparer.value.RegularExpressionValueComparer top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.dbunit.assertion.comparer.value.ValueComparerTemplateBase n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.dbunit.assertion.comparer.value.ValueComparer n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RegularExpressionValueComparer() n.a.
Old file New file
n.a. 50
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.lang.String getFailPhrase() n.a.
Old file New file
n.a. 142
NEW protected n.a. boolean isExpected(org.dbunit.dataset.ITable, org.dbunit.dataset.ITable, int, java.lang.String, org.dbunit.dataset.datatype.DataType, java.lang.Object, java.lang.Object)
Status: Name:
NEW org.dbunit.DatabaseUnitException
n.a.
Old file New file
n.a. 63
NEW protected n.a. boolean isMatching(int, java.lang.String, java.lang.Object, java.lang.Object)
Status: Name:
NEW org.dbunit.DatabaseUnitException
n.a.
Old file New file
n.a. 105
MODIFIED public abstract class  org.dbunit.assertion.comparer.value.ValueComparers top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.dbunit.assertion.comparer.value.ValueComparer regularExpressionValueComparer n.a.
NEW public class  org.dbunit.ConnectionPreservingOperationListener top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW org.dbunit.IOperationListener n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. ConnectionPreservingOperationListener(org.dbunit.IOperationListener) n.a.
Old file New file
n.a. 71
NEW public n.a. ConnectionPreservingOperationListener(org.dbunit.IOperationListener, java.util.function.Supplier
<..>
New:org.dbunit.database.IDatabaseConnection
)
n.a.
Old file New file
n.a. 88
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void connectionRetrieved(org.dbunit.database.IDatabaseConnection)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 107
NEW final public n.a. org.dbunit.IOperationListener getDelegate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 101
NEW public n.a. void operationSetUpFinished(org.dbunit.database.IDatabaseConnection)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 113
NEW public n.a. void operationTearDownFinished(org.dbunit.database.IDatabaseConnection)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 122
NEW static public n.a. org.dbunit.IOperationListener unwrap(org.dbunit.IOperationListener)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 152
NEW static public n.a. boolean unwrapsToNoOp(org.dbunit.IOperationListener)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 171
NEW public class  org.dbunit.database.connection.AutoCommitOffWarning top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.util.function.Consumer n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. AutoCommitOffWarning() n.a.
Old file New file
n.a. 49
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void accept(org.dbunit.database.IDatabaseConnection)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 64
NEW public class  org.dbunit.database.connection.ConnectionOwnership top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. ConnectionOwnership(java.util.function.BooleanSupplier, java.util.function.Supplier
<..>
New:org.dbunit.IOperationListener
, java.util.function.BooleanSupplier)
n.a.
Old file New file
n.a. 94
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean mayClose()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 109
NEW final public class  org.dbunit.database.connection.TestScopedConnection top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. TestScopedConnection(java.util.concurrent.Callable
<..>
New:org.dbunit.database.IDatabaseConnection
, org.dbunit.database.connection.ConnectionOwnership, java.util.function.Consumer
<..>
New:org.dbunit.database.IDatabaseConnection
)
n.a.
Old file New file
n.a. 69
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void adopt(org.dbunit.database.IDatabaseConnection)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 137
NEW public n.a. void discardOnFailure()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 245
NEW public n.a. org.dbunit.database.IDatabaseConnection getConnection()
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 87
NEW public n.a. boolean isResolved()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 124
NEW public n.a. org.dbunit.database.IDatabaseConnection peekConnection()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 113
NEW public n.a. void release()
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 169
NEW public n.a. void releaseSuppressing(java.lang.Throwable)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 230
MODIFIED public class  org.dbunit.database.DatabaseConfig top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final java.lang.String FEATURE_ROW_COUNT_CHECK n.a.
NEW public static final java.lang.String PROPERTY_ROW_COUNTER n.a.
NEW public static final java.lang.String PROPERTY_ROW_COUNT_CHECK_EXCLUDE_TABLES n.a.
NEW public abstract interface  org.dbunit.database.DatabaseConfigPropertiesProvider top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.util.Properties getDatabaseConfigProperties() n.a.
Old file New file
n.a. n.a.
NEW public class  org.dbunit.database.rowcount.QueryPerTableRowCounter top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW org.dbunit.database.rowcount.RowCounter n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. QueryPerTableRowCounter() n.a.
Old file New file
n.a. 44
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Integer
countRows(org.dbunit.database.IDatabaseConnection, java.util.List
<..>
New:java.lang.String
)
Status: Name:
NEW java.sql.SQLException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 53
NEW public class  org.dbunit.database.rowcount.RowCountCheck top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RowCountCheck(org.dbunit.database.rowcount.RowCountCheckConfiguration) n.a.
Old file New file
n.a. 60
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.database.rowcount.RowCountSnapshot capture(org.dbunit.database.IDatabaseConnection)
Status: Name:
NEW org.dbunit.DatabaseUnitException
NEW java.sql.SQLException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 77
NEW public n.a. void verify(org.dbunit.database.rowcount.RowCountSnapshot, org.dbunit.database.IDatabaseConnection)
Status: Name:
NEW org.dbunit.DatabaseUnitException
NEW java.sql.SQLException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 96
NEW public class  org.dbunit.database.rowcount.RowCountCheckConfiguration top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final java.lang.String DBUNIT_ROW_COUNT_CHECK n.a.
NEW public static final java.lang.String DBUNIT_ROW_COUNT_CHECK_EXCLUDE_TABLES n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RowCountCheckConfiguration(boolean, java.lang.String[], org.dbunit.database.rowcount.RowCounter) n.a.
Old file New file
n.a. 101
NEW public n.a. RowCountCheckConfiguration(org.dbunit.database.DatabaseConfig) n.a.
Old file New file
n.a. 80
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.dataset.filter.ExcludeTableFilter getExcludeTableFilter()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 156
NEW public n.a. org.dbunit.database.rowcount.RowCounter getRowCounter()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 166
NEW public n.a. boolean isEnabled()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 146
NEW public class  org.dbunit.database.rowcount.RowCountChecker top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RowCountChecker() n.a.
Old file New file
n.a. 56
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void capture(org.dbunit.database.IDatabaseConnection)
Status: Name:
NEW org.dbunit.DatabaseUnitException
NEW java.sql.SQLException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 80
NEW public n.a. void clearEnabledOverride()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 216
NEW public n.a. void discardBaseline()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 115
NEW public n.a. org.dbunit.database.rowcount.RowCountCheck getRowCountCheck()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 169
NEW public n.a. boolean hasBaseline()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 128
NEW public n.a. void setEnabledOverride(boolean, java.lang.String[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 198
NEW public n.a. void setRowCountCheck(org.dbunit.database.rowcount.RowCountCheck)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 180
NEW public n.a. void verify(org.dbunit.database.IDatabaseConnection)
Status: Name:
NEW org.dbunit.DatabaseUnitException
NEW java.sql.SQLException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 102
NEW public class  org.dbunit.database.rowcount.RowCountDifference top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RowCountDifference(java.lang.String, int, int) n.a.
Old file New file
n.a. 53
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 107
NEW public n.a. int getBaselineCount()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 77
NEW public n.a. int getCurrentCount()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 87
NEW public n.a. int getDelta()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 98
NEW public n.a. java.lang.String getTableName()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 67
NEW public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 126
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 140
NEW public abstract interface  org.dbunit.database.rowcount.RowCounter top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Integer
countRows(org.dbunit.database.IDatabaseConnection, java.util.List
<..>
New:java.lang.String
)
Status: Name:
NEW java.sql.SQLException
n.a.
Old file New file
n.a. n.a.
NEW public class  org.dbunit.database.rowcount.RowCountSnapshot top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RowCountSnapshot(java.util.Map
<..>
New:java.lang.Stringjava.lang.Integer
)
n.a.
Old file New file
n.a. 50
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.util.List
<..>
New:org.dbunit.database.rowcount.RowCountDifference
difference(org.dbunit.database.rowcount.RowCountSnapshot)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 80
NEW public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 103
NEW public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Integer
getRowCounts()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 61
NEW public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 121
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 130
NEW  (Serializable compatible)  public class  org.dbunit.database.rowcount.UnexpectedRowCountException top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.dbunit.DatabaseUnitException n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue 7598379527214459973 1
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. UnexpectedRowCountException(java.util.List
<..>
New:org.dbunit.database.rowcount.RowCountDifference
)
n.a.
Old file New file
n.a. 53
NEW public n.a. UnexpectedRowCountException(java.util.List
<..>
New:org.dbunit.database.rowcount.RowCountDifference
, java.lang.String)
n.a.
Old file New file
n.a. 69
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.util.List
<..>
New:org.dbunit.database.rowcount.RowCountDifference
getDifferences()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 80
NEW public abstract interface  org.dbunit.DatabaseTesterFactory top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. org.dbunit.IDatabaseTester getDatabaseTester()
Status: Name:
NEW java.lang.Exception
n.a.
Old file New file
n.a. n.a.
MODIFIED public class  org.dbunit.DefaultPrepAndExpectedTestCase top
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.dbunit.DBTestCase n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void clearRowCountCheckOverride()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1654
MODIFIED PUBLIC (<- PRIVATE)  n.a. org.dbunit.database.IDatabaseConnection getReusableConnection()
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
288 390
NEW public n.a. org.dbunit.database.rowcount.RowCountCheck getRowCountCheck()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1602
NEW public n.a. void setDatabaseConfigProperties(java.util.Properties)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1671
NEW public n.a. void setRowCountCheck(org.dbunit.database.rowcount.RowCountCheck)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1617
NEW public n.a. void setRowCountCheckOverride(boolean, java.lang.String[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1636
NEW protected n.a. void setUpDatabaseConfig(org.dbunit.database.DatabaseConfig) n.a.
Old file New file
n.a. 333
MODIFIED public abstract interface  org.dbunit.IDatabaseTester top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.IOperationListener getOperationListener()
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 150
MODIFIED public class  org.dbunit.junit.jupiter.DbUnitExtension top
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
Status Interface Compatibility Changes
NEW org.junit.jupiter.api.extension.TestInstantiationAwareExtension n.a.
NEW org.junit.jupiter.api.extension.ParameterResolver n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Object resolveParameter(org.junit.jupiter.api.extension.ParameterContext, org.junit.jupiter.api.extension.ExtensionContext)
Status: Name:
NEW org.junit.jupiter.api.extension.ParameterResolutionException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 403
NEW public n.a. boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext, org.junit.jupiter.api.extension.ExtensionContext)
Status: Name:
NEW org.junit.jupiter.api.extension.ParameterResolutionException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 299
NEW public abstract annotation  org.dbunit.junit.jupiter.DbUnitTest top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Inherited n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.RUNTIME
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.TYPE
NEW org.junit.jupiter.api.extension.ExtendWith
Status: Name: Old element values: New element values:
NEW value org.dbunit.junit.jupiter.DbUnitExtension
NEW  (Serializable compatible)  final public enum  org.dbunit.operation.DbUnitOperation top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.constant.Constable n.a.
NEW java.lang.Comparable n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue -8234247158211692915 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.dbunit.operation.DbUnitOperation CLEAN_INSERT n.a.
NEW public static final org.dbunit.operation.DbUnitOperation DELETE n.a.
NEW public static final org.dbunit.operation.DbUnitOperation DELETE_ALL n.a.
NEW public static final org.dbunit.operation.DbUnitOperation INSERT n.a.
NEW public static final org.dbunit.operation.DbUnitOperation NONE n.a.
NEW public static final org.dbunit.operation.DbUnitOperation REFRESH n.a.
NEW public static final org.dbunit.operation.DbUnitOperation TRUNCATE_TABLE n.a.
NEW public static final org.dbunit.operation.DbUnitOperation UPDATE n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.operation.DatabaseOperation toDatabaseOperation()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 77
NEW static public n.a. org.dbunit.operation.DbUnitOperation valueOf(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 37
NEW static public n.a. org.dbunit.operation.DbUnitOperation[] values()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 37
MODIFIED public abstract interface  org.dbunit.PrepAndExpectedTestCase top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void clearRowCountCheckOverride()
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 413
NEW public n.a. void configureTest(org.dbunit.PrepAndExpectedTestData)
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 72
NEW public n.a. org.dbunit.IDatabaseTester getDatabaseTester()
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 232
NEW public n.a. org.dbunit.database.IDatabaseConnection getReusableConnection()
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 279
NEW public n.a. void preTest(org.dbunit.PrepAndExpectedTestData)
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 115
NEW public n.a. java.lang.Object runTest(org.dbunit.PrepAndExpectedTestData, org.dbunit.PrepAndExpectedTestCaseSteps)
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 158
NEW public n.a. void setCloseConnectionAfterTest(boolean)
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 346
NEW public n.a. void setDataFileLoader(org.dbunit.util.fileloader.DataFileLoader)
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 302
NEW public n.a. void setDatabaseConfigProperties(java.util.Properties)
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 368
NEW public n.a. void setDatabaseTester(org.dbunit.IDatabaseTester)
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 250
NEW public n.a. void setFailureHandler(org.dbunit.assertion.FailureHandler)
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 322
NEW public n.a. void setRowCountCheckOverride(boolean, java.lang.String[])
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 391
NEW public class  org.dbunit.PrepAndExpectedTestData top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.dbunit.PrepAndExpectedTestData NONE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. PrepAndExpectedTestData(org.dbunit.VerifyTableDefinition[], java.lang.String[], java.lang.String[]) n.a.
Old file New file
n.a. 89
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 163
NEW public n.a. java.lang.String[] getExpectedDataFiles()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 147
NEW public n.a. java.lang.String[] getPrepDataFiles()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 137
NEW public n.a. org.dbunit.VerifyTableDefinition[] getVerifyTableDefinitions()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 127
NEW public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 184
NEW static public n.a. org.dbunit.PrepAndExpectedTestData prepOnly(java.lang.String[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 105
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 195
NEW public abstract interface  org.dbunit.util.fileloader.DataSetPathsProvider top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. java.lang.String[] getDataSetPaths() n.a.
Old file New file
n.a. n.a.
NEW public class  org.dbunit.util.fileloader.FileExtensionDataFileLoader top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.dbunit.util.fileloader.AbstractDataFileLoader n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.dbunit.util.fileloader.DataFileLoader n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. FileExtensionDataFileLoader(java.util.Map, java.util.Map) n.a.
Old file New file
n.a. 90
NEW public n.a. FileExtensionDataFileLoader() n.a.
Old file New file
n.a. 63
NEW public n.a. FileExtensionDataFileLoader(java.util.Map) n.a.
Old file New file
n.a. 75
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.dataset.IDataSet loadDataSet(java.net.URL)
Status: Name:
NEW org.dbunit.dataset.DataSetException
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 98
NEW public class  org.dbunit.util.fileloader.JsonDataFileLoader top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.dbunit.util.fileloader.AbstractDataFileLoader n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.dbunit.util.fileloader.DataFileLoader n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. JsonDataFileLoader() n.a.
Old file New file
n.a. 43
NEW public n.a. JsonDataFileLoader(java.util.Map, java.util.Map) n.a.
Old file New file
n.a. 70
NEW public n.a. JsonDataFileLoader(java.util.Map) n.a.
Old file New file
n.a. 55
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.dataset.IDataSet loadDataSet(java.net.URL)
Status: Name:
NEW org.dbunit.dataset.DataSetException
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 79
NEW public class  org.dbunit.util.fileloader.YamlDataFileLoader top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.dbunit.util.fileloader.AbstractDataFileLoader n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.dbunit.util.fileloader.DataFileLoader n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. YamlDataFileLoader(java.util.Map) n.a.
Old file New file
n.a. 55
NEW public n.a. YamlDataFileLoader(java.util.Map, java.util.Map) n.a.
Old file New file
n.a. 70
NEW public n.a. YamlDataFileLoader() n.a.
Old file New file
n.a. 43
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.dbunit.dataset.IDataSet loadDataSet(java.net.URL)
Status: Name:
NEW org.dbunit.dataset.DataSetException
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 79
NEW public abstract interface  org.dbunit.VerifyTableDefinitionsProvider top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. org.dbunit.VerifyTableDefinition[] getVerifyTableDefinitions() n.a.
Old file New file
n.a. n.a.