uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marshall Schor (JIRA)" <...@uima.apache.org>
Subject [jira] [Commented] (UIMA-5115) uv3 select() api for iterators and streams over CAS contents
Date Wed, 19 Oct 2016 16:02:58 GMT

    [ https://issues.apache.org/jira/browse/UIMA-5115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15589120#comment-15589120
] 

Marshall Schor commented on UIMA-5115:
--------------------------------------

Peter, do you have an opinion about the defaulting of "includeAnnotationsWithEndsBeyondBounds"?

This is an alternative, which in Subiterator would be called "not strict".

In the current defaulting, if not specified (value is false), it means:
  while traversing a coveredBy(..) or between(..) selections (one with bounds, and you're
going within those bounds), skip any annotations which start within the bounds, but whose
"end" position lie outside the bound.

This, too, is a kind of automatic (silent) skipping of some annotations.  But it only applies
to these two kinds of selections (coveredBy(..) and between(..)), and it seems both of those
fairly strongly imply this skipping is wanted.

> uv3 select() api for iterators and streams over CAS contents
> ------------------------------------------------------------
>
>                 Key: UIMA-5115
>                 URL: https://issues.apache.org/jira/browse/UIMA-5115
>             Project: UIMA
>          Issue Type: New Feature
>          Components: Core Java Framework
>            Reporter: Marshall Schor
>            Priority: Minor
>             Fix For: 3.0.0SDKexp
>
>
> Design and implement a select() API based on uimaFIT's select, integrated well with Java
8 concepts.  Initial discussions in UIMA-1524.  Wiki with diagram: https://cwiki.apache.org/confluence/display/UIMA/UV3+Iterator+support



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message