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

Suneel Marthi closed OPENNLP-1180.
----------------------------------

> Use String[] instead of StringList in LanguageModel API
> -------------------------------------------------------
>
>                 Key: OPENNLP-1180
>                 URL: https://issues.apache.org/jira/browse/OPENNLP-1180
>             Project: OpenNLP
>          Issue Type: Task
>          Components: language model
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>            Priority: Major
>             Fix For: 1.8.5
>
>
> Current {{LanguageModel}} API uses {{StringList}}, however that's less 
> convenient for easy consumption as one needs to look into StringList and 
> adapt its code to convert arrays or collections of Strings into StringList. 
> Additionally this requires more objects to be created that will be soon 
> discarded by garbage collection e.g. the input StringList for 
> LM#calculateProbability and LM#predictNextTokens.
> I propose to deprecate those methods and add new ones with exactly the same 
> signature but using String[] (or String...) instead.
> Internally StringLists can be kept or not, but that would be an 
> implementation detail and allows to move away from using them more easily.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to