JApiCmp-Report
Old:n.a.
New:n.a.
Created:2019-09-30T09:17:14.736+0200
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:n.a.
Classes:
StatusFully Qualified Name
UNCHANGEDorg.springframework.beans.annotation.AnnotationBeanUtils
MODIFIED (!)org.springframework.beans.BeanMetadataElement
MODIFIEDorg.springframework.beans.factory.annotation.InjectionMetadata
NEWorg.springframework.beans.factory.annotation.ParameterResolutionDelegate
MODIFIED (*)org.springframework.beans.factory.BeanFactory
MODIFIEDorg.springframework.beans.factory.BeanFactoryUtils
NEWorg.springframework.beans.factory.config.AutowiredPropertyMarker
MODIFIED (*)org.springframework.beans.factory.config.BeanDefinition
UNCHANGEDorg.springframework.beans.factory.config.PreferencesPlaceholderConfigurer
UNCHANGEDorg.springframework.beans.factory.config.PropertyPlaceholderConfigurer
MODIFIEDorg.springframework.beans.factory.config.RuntimeBeanReference
MODIFIEDorg.springframework.beans.factory.FactoryBean
MODIFIED (*)org.springframework.beans.factory.ListableBeanFactory
MODIFIEDorg.springframework.beans.factory.support.AbstractBeanDefinition
MODIFIEDorg.springframework.beans.factory.support.AbstractBeanFactory
MODIFIEDorg.springframework.beans.factory.support.BeanDefinitionBuilder
MODIFIEDorg.springframework.beans.factory.support.BeanDefinitionDefaults
MODIFIEDorg.springframework.beans.factory.support.DefaultBeanNameGenerator
MODIFIEDorg.springframework.beans.factory.support.DefaultListableBeanFactory
MODIFIEDorg.springframework.beans.factory.support.RootBeanDefinition
MODIFIEDorg.springframework.beans.factory.support.StaticListableBeanFactory
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
UNCHANGED public abstract class org.springframework.beans.annotation.AnnotationBeanUtilstop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
MODIFIED (!) public abstract interface org.springframework.beans.BeanMetadataElementtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public not_abstract  (<-  abstract )  java.lang.ObjectgetSource()n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.36
MODIFIED public class org.springframework.beans.factory.annotation.InjectionMetadatatop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.springframework.beans.factory.annotation.InjectionMetadatan.a.EMPTY
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.beans.factory.annotation.InjectionMetadataforElements(java.util.Collection,java.lang.Class)n.a.n.a.
Old fileNew file
n.a.146
NEW final public class org.springframework.beans.factory.annotation.ParameterResolutionDelegatetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public booleanisAutowirable(java.lang.reflect.Parameter,int)n.a.n.a.
Old fileNew file
n.a.83
NEWstatic public java.lang.ObjectresolveDependency(java.lang.reflect.Parameter,int,java.lang.Class,org.springframework.beans.factory.config.AutowireCapableBeanFactory)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
Status:Name:
NEWorg.springframework.beans.BeansException
n.a.
Old fileNew file
n.a.124
MODIFIED (*) public abstract interface org.springframework.beans.factory.BeanFactorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract java.lang.ClassgetType(java.lang.String,boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
Status:Name:
NEWorg.springframework.beans.factory.NoSuchBeanDefinitionException
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED public abstract class org.springframework.beans.factory.BeanFactoryUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.String[]beanNamesForTypeIncludingAncestors(org.springframework.beans.factory.ListableBeanFactory,org.springframework.core.ResolvableType,boolean,boolean)n.a.n.a.
Old fileNew file
n.a.200
NEW (Serializable compatible) final public class org.springframework.beans.factory.config.AutowiredPropertyMarkertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-3109947598589520951n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Objectn.a.INSTANCE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanequals(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.55
NEWpublic inthashCode()n.a.n.a.
Old fileNew file
n.a.60
NEWpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
n.a.65
MODIFIED (*) public abstract interface org.springframework.beans.factory.config.BeanDefinitiontop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract org.springframework.core.ResolvableTypegetResolvableType()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
UNCHANGED public class org.springframework.beans.factory.config.PreferencesPlaceholderConfigurertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
UNCHANGED public class org.springframework.beans.factory.config.PropertyPlaceholderConfigurertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
MODIFIED public class org.springframework.beans.factory.config.RuntimeBeanReferencetop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.beans.BeanMetadataElementn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic RuntimeBeanReference(java.lang.Class)n.a.n.a.
Old fileNew file
n.a.73
NEWpublic RuntimeBeanReference(java.lang.Class,boolean)n.a.n.a.
Old fileNew file
n.a.84
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ClassgetBeanType()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.108
MODIFIED public abstract interface org.springframework.beans.factory.FactoryBeantop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.Stringn.a.OBJECT_TYPE_ATTRIBUTE
MODIFIED (*) public abstract interface org.springframework.beans.factory.ListableBeanFactorytop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*)org.springframework.beans.factory.BeanFactoryn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract java.lang.String[]getBeanNamesForType(org.springframework.core.ResolvableType,boolean,boolean)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED public abstract class org.springframework.beans.factory.support.AbstractBeanDefinitiontop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*)org.springframework.beans.factory.config.BeanDefinitionn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.BooleangetLazyInit()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.562
NEWpublic org.springframework.core.ResolvableTypegetResolvableType()n.a.n.a.
Old fileNew file
n.a.468
MODIFIED public abstract class org.springframework.beans.factory.support.AbstractBeanFactorytop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*)org.springframework.beans.factory.BeanFactoryn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ClassgetType(java.lang.String,boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
Status:Name:
NEWorg.springframework.beans.factory.NoSuchBeanDefinitionException
n.a.
Old fileNew file
n.a.665
MODIFIED final public class org.springframework.beans.factory.support.BeanDefinitionBuildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.beans.factory.support.BeanDefinitionBuilderaddAutowiredProperty(java.lang.String)n.a.n.a.
Old fileNew file
n.a.239
MODIFIED public class org.springframework.beans.factory.support.BeanDefinitionDefaultstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.BooleangetLazyInit()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.71
MODIFIED public class org.springframework.beans.factory.support.DefaultBeanNameGeneratortop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.springframework.beans.factory.support.DefaultBeanNameGeneratorn.a.INSTANCE
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public class org.springframework.beans.factory.support.DefaultListableBeanFactorytop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*)org.springframework.beans.factory.BeanFactoryn.a.
UNCHANGED (*)org.springframework.beans.factory.ListableBeanFactoryn.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue8848589758040352114n.a.
Newtrue4793619396938018839n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.String[]getBeanNamesForType(org.springframework.core.ResolvableType,boolean,boolean)n.a.n.a.
Old fileNew file
n.a.474
MODIFIED public class org.springframework.beans.factory.support.RootBeanDefinitiontop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*)org.springframework.beans.factory.config.BeanDefinitionn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidsetNonUniqueFactoryMethodName(java.lang.String)n.a.n.a.
Old fileNew file
n.a.391
NEWpublic voidsetResolvedFactoryMethod(java.lang.reflect.Method)n.a.n.a.
Old fileNew file
n.a.409
MODIFIED public class org.springframework.beans.factory.support.StaticListableBeanFactorytop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*)org.springframework.beans.factory.BeanFactoryn.a.
UNCHANGED (*)org.springframework.beans.factory.ListableBeanFactoryn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.String[]getBeanNamesForType(org.springframework.core.ResolvableType,boolean,boolean)n.a.n.a.
Old fileNew file
n.a.345
NEWpublic java.lang.ClassgetType(java.lang.String,boolean)
Status:Name:
NEWorg.springframework.beans.factory.NoSuchBeanDefinitionException
n.a.
Old fileNew file
n.a.295