This is an automated email from the ASF dual-hosted git repository.

rec pushed a commit to branch 
feature/UIMA-6431-Use-lambda-functions-as-CAS-processors
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git

commit c39a4f9bc4024c1274cf7f156b0d1abdf9433af7
Author: Richard Eckart de Castilho <[email protected]>
AuthorDate: Fri Apr 8 15:51:33 2022 +0200

    [UIMA-6431] Use lambda functions as CAS processors
    
    - Fix method signature for arbitrary exceptions
---
 .../org/apache/uima/analysis_component/JCasProcessorAnnotator.java  | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git 
a/uimaj-core/src/main/java/org/apache/uima/analysis_component/JCasProcessorAnnotator.java
 
b/uimaj-core/src/main/java/org/apache/uima/analysis_component/JCasProcessorAnnotator.java
index 8cecdc506..43acc1952 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/analysis_component/JCasProcessorAnnotator.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/analysis_component/JCasProcessorAnnotator.java
@@ -35,8 +35,7 @@ public class JCasProcessorAnnotator extends 
AnalysisEngineProcessorAdapter {
   private ResourceMetaData metaData;
   private JCasProcessor<? extends Exception> delegate;
 
-  public JCasProcessorAnnotator(
-          JCasProcessor<? extends Exception> aJCasAnnotator) {
+  public JCasProcessorAnnotator(JCasProcessor<? extends Exception> 
aJCasAnnotator) {
     metaData = 
UIMAFramework.getResourceSpecifierFactory().createAnalysisEngineMetaData();
     delegate = aJCasAnnotator;
   }
@@ -77,8 +76,7 @@ public class JCasProcessorAnnotator extends 
AnalysisEngineProcessorAdapter {
     };
   }
 
-  public static JCasProcessorAnnotator of(
-          JCasProcessor<? extends AnalysisEngineProcessException> 
aJCasAnnotator)
+  public static JCasProcessorAnnotator of(JCasProcessor<? extends Exception> 
aJCasAnnotator)
           throws ResourceInitializationException {
     JCasProcessorAnnotator engine = new JCasProcessorAnnotator(aJCasAnnotator);
     engine.initialize(null, null);

Reply via email to