You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by re...@apache.org on 2022/04/08 13:51:38 UTC

[uima-uimaj] branch feature/UIMA-6431-Use-lambda-functions-as-CAS-processors created (now c39a4f9bc)

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

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


      at c39a4f9bc [UIMA-6431] Use lambda functions as CAS processors

This branch includes the following new commits:

     new c39a4f9bc [UIMA-6431] Use lambda functions as CAS processors

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[uima-uimaj] 01/01: [UIMA-6431] Use lambda functions as CAS processors

Posted by re...@apache.org.
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 <re...@apache.org>
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);