Comparing source compatibility of /Users/bluefire/git/uima-uimaj/target/checkout/uimaj-core/target/uima-core.jar against /Users/bluefire/.m2/repository/org/apache/uima/uimaj-core/3.2.0/uimaj-core-3.2.0.jar

Old: | /Users/bluefire/.m2/repository/org/apache/uima/uimaj-core/3.2.0/uimaj-core-3.2.0.jar
New: | /Users/bluefire/git/uima-uimaj/target/checkout/uimaj-core/target/uima-core.jar
Created: | 2022-04-29T18:39:51.375+0200
Access modifier filter: | PROTECTED
Only modifications: | true
Only binary incompatible modifications: | false
Ignore missing classes: | false
Includes: | all
Excludes: | n.a.
Semantic Versioning: | 1.0.0

- Classes

Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW public abstract interface org.apache.uima.analysis_component.CasProcessor top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | org.apache.uima.analysis_component.CasProcessor | andThen(org.apache.uima.analysis_component.CasProcessor) | n.a. | n.a. |
Old file | New file
n.a. | 54
NEW | public abstract | void | process(org.apache.uima.cas.CAS) |
Status: | Name:
NEW | java.lang.Throwable
| n.a. |
Old file | New file
n.a. | n.a.

Annotations:

Status: | Fully Qualified Name: | Elements:
NEW | java.lang.FunctionalInterface | n.a.

NEW (*) public class org.apache.uima.analysis_component.CasProcessorAnnotator top
Compatibility Changes:

Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE

Superclass:

Status | Superclass | Compatibility Changes:
NEW | org.apache.uima.analysis_engine.impl.AnalysisEngineProcessorAdapter | n.a.

Interfaces:

Status | Interface | Compatibility Changes:
NEW | org.apache.uima.analysis_engine.AnalysisEngine | n.a.
NEW | org.apache.uima.analysis_engine.TextAnalysisEngine | n.a.
NEW | org.apache.uima.collection.base_cpm.CasObjectProcessor | n.a.
NEW | org.apache.uima.collection.base_cpm.CasProcessor | n.a.
NEW | org.apache.uima.collection.CasConsumer | n.a.
NEW | org.apache.uima.resource.ConfigurableResource | n.a.
NEW | org.apache.uima.resource.Resource | n.a.

Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | CasProcessorAnnotator(org.apache.uima.analysis_component.CasProcessor) | n.a. | n.a. |
Old file | New file
n.a. | 36

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | boolean | initialize(org.apache.uima.resource.ResourceSpecifier,java.util.Map) |
Status: | Name:
NEW | org.apache.uima.resource.ResourceInitializationException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 44
NEW | static public | org.apache.uima.analysis_component.CasProcessorAnnotator | of(org.apache.uima.analysis_component.CasProcessor) |
Status: | Name:
NEW | org.apache.uima.resource.ResourceInitializationException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 73

NEW public abstract interface org.apache.uima.analysis_component.JCasProcessor top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | org.apache.uima.analysis_component.JCasProcessor | andThen(org.apache.uima.analysis_component.JCasProcessor) | n.a. | n.a. |
Old file | New file
n.a. | 54
NEW | public abstract | void | process(org.apache.uima.jcas.JCas) |
Status: | Name:
NEW | java.lang.Throwable
| n.a. |
Old file | New file
n.a. | n.a.

Annotations:

Status: | Fully Qualified Name: | Elements:
NEW | java.lang.FunctionalInterface | n.a.

NEW (*) public class org.apache.uima.analysis_component.JCasProcessorAnnotator top
Compatibility Changes:

Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE

Superclass:

Status | Superclass | Compatibility Changes:
NEW | org.apache.uima.analysis_engine.impl.AnalysisEngineProcessorAdapter | n.a.

Interfaces:

Status | Interface | Compatibility Changes:
NEW | org.apache.uima.analysis_engine.AnalysisEngine | n.a.
NEW | org.apache.uima.analysis_engine.TextAnalysisEngine | n.a.
NEW | org.apache.uima.collection.base_cpm.CasObjectProcessor | n.a.
NEW | org.apache.uima.collection.base_cpm.CasProcessor | n.a.
NEW | org.apache.uima.collection.CasConsumer | n.a.
NEW | org.apache.uima.resource.ConfigurableResource | n.a.
NEW | org.apache.uima.resource.Resource | n.a.

Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | JCasProcessorAnnotator(org.apache.uima.analysis_component.JCasProcessor) | n.a. | n.a. |
Old file | New file
n.a. | 38

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | boolean | initialize(org.apache.uima.resource.ResourceSpecifier,java.util.Map) |
Status: | Name:
NEW | org.apache.uima.resource.ResourceInitializationException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 46
NEW | static public | org.apache.uima.analysis_component.JCasProcessorAnnotator | of(org.apache.uima.analysis_component.JCasProcessor) |
Status: | Name:
NEW | org.apache.uima.resource.ResourceInitializationException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 81

UNCHANGED public abstract interface org.apache.uima.analysis_engine.AnalysisEngine top
Fields:

Status | Modifier | Type | Field | Compatibility Changes:
UNCHANGED | public static final | java.lang.String |
Change
ANNOTATION_DEPRECATED_ADDED
| PARAM_CONFIG_PARAM_SETTINGS Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
UNCHANGED | public static final | java.lang.String |
Change
ANNOTATION_DEPRECATED_ADDED
| PARAM_RESOURCE_MANAGER Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.

MODIFIED (!) public abstract interface org.apache.uima.analysis_engine.AnalysisEngineServiceStub top
Interfaces:

Status | Interface | Compatibility Changes:
UNCHANGED (!) | org.apache.uima.resource.ResourceServiceStub | n.a.

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
MODIFIED (!) | public not_abstract (<- abstract ) | void | callBatchProcessComplete() |
Status: | Name:
UNCHANGED | org.apache.uima.resource.ResourceServiceException
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old file | New file
n.a. | 48
MODIFIED (!) | public not_abstract (<- abstract ) | void | callCollectionProcessComplete() |
Status: | Name:
UNCHANGED | org.apache.uima.resource.ResourceServiceException
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old file | New file
n.a. | 59

UNCHANGED public abstract class org.apache.uima.Constants top
Fields:

Status | Modifier | Type | Field | Compatibility Changes:
UNCHANGED | public static final | java.lang.String |
Change
ANNOTATION_DEPRECATED_ADDED
| PROTOCOL_SOAP Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
UNCHANGED | public static final | java.lang.String |
Change
ANNOTATION_DEPRECATED_ADDED
| PROTOCOL_SOAP_WITH_ATTACHMENTS Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.

MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public abstract interface org.apache.uima.resource.metadata.ConfigurationParameter top

| Serializable | default serialVersionUID | serialVersionUID in class
Old | true | 2766170673021584169 | n.a.
New | true | 4873541602871753740 | n.a.

Fields:

Status | Modifier | Type | Field | Compatibility Changes:
NEW | public static final | java.lang.String | n.a. | TYPE_DOUBLE
NEW | public static final | java.lang.String | n.a. | TYPE_LONG

UNCHANGED (Serializable compatible) public abstract interface org.apache.uima.resource.metadata.FsIndexCollection top

| Serializable | default serialVersionUID | serialVersionUID in class
Old | true | 6794156217124939681 | n.a.
New | true | 6794156217124939681 | n.a.

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
UNCHANGED | public abstract | void | resolveImports(java.util.Collection,org.apache.uima.resource.ResourceManager) Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
Status: | Name:
UNCHANGED | org.apache.uima.util.InvalidXMLException
Change
ANNOTATION_DEPRECATED_ADDED
Old file | New file
n.a. | n.a.

UNCHANGED (Serializable compatible) public abstract interface org.apache.uima.resource.metadata.TypePriorities top

| Serializable | default serialVersionUID | serialVersionUID in class
Old | true | -71155035185334626 | n.a.
New | true | -71155035185334626 | n.a.

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
UNCHANGED | public abstract | void | resolveImports(java.util.Collection,org.apache.uima.resource.ResourceManager) Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
Status: | Name:
UNCHANGED | org.apache.uima.util.InvalidXMLException
Change
ANNOTATION_DEPRECATED_ADDED
Old file | New file
n.a. | n.a.

UNCHANGED (Serializable compatible) public abstract interface org.apache.uima.resource.metadata.TypeSystemDescription top

| Serializable | default serialVersionUID | serialVersionUID in class
Old | true | 3038911426525244266 | n.a.
New | true | 3038911426525244266 | n.a.

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
UNCHANGED | public abstract | void | resolveImports(java.util.Collection,org.apache.uima.resource.ResourceManager) Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
Status: | Name:
UNCHANGED | org.apache.uima.util.InvalidXMLException
Change
ANNOTATION_DEPRECATED_ADDED
Old file | New file
n.a. | n.a.

MODIFIED (*) public abstract interface org.apache.uima.resource.RelativePathResolver top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
UNCHANGED | public abstract | java.lang.String | getDataPath() Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
| n.a. |
Change
ANNOTATION_DEPRECATED_ADDED
Old file | New file
n.a. | n.a.
NEW (*) | public abstract | java.util.List | getDataPathElements() | n.a. |
Change
METHOD_ADDED_TO_INTERFACE
Old file | New file
n.a. | n.a.
UNCHANGED | public abstract | void | setDataPath(java.lang.String) Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
Status: | Name:
UNCHANGED | java.net.MalformedURLException
Change
ANNOTATION_DEPRECATED_ADDED
Old file | New file
n.a. | n.a.
NEW (*) | public abstract | void | setDataPathElements(java.lang.String[]) |
Status: | Name:
NEW | java.net.MalformedURLException
Change
METHOD_ADDED_TO_INTERFACE
Old file | New file
n.a. | n.a.
NEW (*) | public abstract | void | setDataPathElements(java.io.File[]) |
Status: | Name:
NEW | java.net.MalformedURLException
Change
METHOD_ADDED_TO_INTERFACE
Old file | New file
n.a. | n.a.

MODIFIED (*) public abstract interface org.apache.uima.resource.ResourceManager top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
UNCHANGED | public abstract | java.lang.String | getDataPath() Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
| n.a. |
Change
ANNOTATION_DEPRECATED_ADDED
Old file | New file
n.a. | n.a.
NEW (*) | public abstract | java.util.List | getDataPathElements() | n.a. |
Change
METHOD_ADDED_TO_INTERFACE
Old file | New file
n.a. | n.a.
UNCHANGED | public abstract | void | setDataPath(java.lang.String) Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
Status: | Name:
UNCHANGED | java.net.MalformedURLException
Change
ANNOTATION_DEPRECATED_ADDED
Old file | New file
n.a. | n.a.
NEW (*) | public abstract | void | setDataPathElements(java.lang.String[]) |
Status: | Name:
NEW | java.net.MalformedURLException
Change
METHOD_ADDED_TO_INTERFACE
Old file | New file
n.a. | n.a.
NEW (*) | public abstract | void | setDataPathElements(java.io.File[]) |
Status: | Name:
NEW | java.net.MalformedURLException
Change
METHOD_ADDED_TO_INTERFACE
Old file | New file
n.a. | n.a.

UNCHANGED (*) public abstract interface org.apache.uima.resource.ResourceManagerPearWrapper top
Compatibility Changes:

Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE

Interfaces:

Status | Interface | Compatibility Changes:
UNCHANGED (*) | org.apache.uima.resource.ResourceManager | n.a.

MODIFIED (!) public abstract interface org.apache.uima.resource.ResourceServiceStub top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
MODIFIED (!) | public not_abstract (<- abstract ) | void | destroy() | n.a. |
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old file | New file
n.a. | 41

MODIFIED (!) public class org.apache.uima.UimaContextHolder top
Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
MODIFIED (!) | private (<- public ) | UimaContextHolder() | n.a. |
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old file | New file
30 | 57

UNCHANGED public abstract interface org.apache.uima.util.Logger top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
UNCHANGED | public abstract | void | setResourceManager(org.apache.uima.resource.ResourceManager) Annotations:
Status: | Fully Qualified Name: | Elements:
NEW | java.lang.Deprecated | n.a.
| n.a. |
Change
ANNOTATION_DEPRECATED_ADDED
Old file | New file
n.a. | n.a.