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] [Resolved] (UIMA-4152) Misleading doc / impl for contains and find for FSIndex
Date Tue, 05 May 2015 03:40:07 GMT

     [ https://issues.apache.org/jira/browse/UIMA-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Marshall Schor resolved UIMA-4152.
    Resolution: Fixed

> Misleading doc / impl for contains and find for FSIndex
> -------------------------------------------------------
>                 Key: UIMA-4152
>                 URL: https://issues.apache.org/jira/browse/UIMA-4152
>             Project: UIMA
>          Issue Type: Question
>          Components: Core Java Framework
>            Reporter: Marshall Schor
> FSIndex objects are returned to the user when they get an index from the index repository.
 FSIndex objects support methods like size(), iterator(), contains() and find().
> size() and iterator() methods consider the index to contain instances of a particular
type and all of its included subtypes. 
> However, the implementation of the contains and find is such that it only searches the
defined type of the index, excluding any elements which may be in the index, but are a subtype
of the type of the index. 
> I'll check in a test case which shows this behavior. 
> The question is: should the docs be updated to describe the impl, or should the impl
(for find and contains) be updated to run over the subtypes that might be in the index?

This message was sent by Atlassian JIRA

View raw message