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

Richard Eckart de Castilho commented on UIMA-5115:
--------------------------------------------------

I assume even in UV3 there can be the case that there simple are no JCas 
wrappers available for types, so that types must be referred to by name. In 
that case (and basically only in that case), I think the additional type 
argument makes sense - especially in order to distinguish between 
FeatureStructure and Annotation. I agree that introducing signatures such as 
`select(Class selectionType, Class resultType)` make absolutely no sense.

> 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)

Reply via email to