lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicolás Lichtmaier <nicol...@wolfram.com>
Subject Re: Adding TokenFilters to a CustomAnalyzer is too inflexible
Date Thu, 30 Mar 2017 23:26:25 GMT
Ok, so a flexible interface would be to be able to pass some 
TokenFilterFactory that would be called each time a TokenFilter is 
needed. Would that be ok?


El 30/03/17 a las 03:47, Uwe Schindler escribió:
> A TokenFilter object already build won't work, because the Analyzer must create new instances
of the TokenFilters as needed.
>
> Uwe
>
> -----
> Uwe Schindler
> Achterdiek 19, D-28357 Bremen
> http://www.thetaphi.de
> eMail: uwe@thetaphi.de
>
>> -----Original Message-----
>> From: Nicolás Lichtmaier [mailto:nicolasl@wolfram.com]
>> Sent: Wednesday, March 29, 2017 7:00 PM
>> To: java-user@lucene.apache.org
>> Subject: Adding TokenFilters to a CustomAnalyzer is too inflexible
>>
>> I'm using a CustomAnalyzer.Builder to set up an analyzer. I now would
>> like to add synonym processing, I already have the SynonymMap in memory.
>> But the builder interface only takes String arguments. Wouldn't it be a
>> good thing to add a method to CustomAnalyzer.Builder to add a
>> TokenFilter object already constructed, instead of only being able to
>> pass a class name? That is: overload the addTokenFilter method to do
>> this: builder.addTokenizer(new MyTokenFilter(....));
>>
>> Am I missing something?
>>
>> Should I create a patch with this minor modification and send it?
>>
>> Thanks!
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: java-user-help@lucene.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message