Allow leading wildcard in table searcher ----------------------------------------
Key: LUCENE-1291 URL: https://issues.apache.org/jira/browse/LUCENE-1291 Project: Lucene - Java Issue Type: Wish Affects Versions: 2.3.1 Reporter: Peter Backlund Priority: Minor It would be nice to have a boolean property on TableSearcher for allowing leading wildcard in query, which could be off by default. MultiFieldQueryParser parser = new MultiFieldQueryParser(fields, analyzer); parser.setAllowLeadingWildcard(this.allowLeadingWildcard); Query query = parser.parse(searchString); + setter and field for "allowLeadingWildcard" Snippet is from http://www.koders.com/java/fid94A4BBC5CC6609930A88583480AA66B32EBB08E3.aspx?s=TableSearcher#L53, lines 245-246. Another approach would be to have a protected factory-method for creating the parser, which can be overridden: protected Parser createParser(fields, analyzer) { return new MultiFieldQueryParser(fields, analyzer); } and Query query = createParser(fields, analyzer).parse(searchString); -- 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]