lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steven Parkes (JIRA)" <>
Subject [jira] Updated: (LUCENE-796) Change Visibility of fields[] in MultiFieldQueryParser
Date Fri, 02 Mar 2007 01:33:50 GMT


Steven Parkes updated LUCENE-796:

    Attachment: LUCENE-796.txt

This patch allows the recursive per-field calls in MFQP to be overridden by not forcing them
to super.

All tests pass.

> Change Visibility of fields[] in MultiFieldQueryParser
> ------------------------------------------------------
>                 Key: LUCENE-796
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: QueryParser
>    Affects Versions: 2.1
>         Environment: not important
>            Reporter: Oliver Hummel
>             Fix For: 2.2
>         Attachments: LUCENE-796.txt
> In MultiFieldQueryParser the two methods 
>   protected Query getFuzzyQuery(String field, String termStr, float minSimilarity) throws
>   protected Query getWildcardQuery(String field, String termStr) throws ParseException
> are intended to be overwritten if one would like to avoid fuzzy and wildcard queries.
However, the String[] fields attribute of this class is private and hence it is not accessible
in subclasses of MFQParser. If you just change it to protected this issue should be solved.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message