Thanks very much for your reply. I am having problems creating an IndexReader object for this purpose. This is the relevant code for my method:
public List wildSearch(File indexDir) throws Exception { List searchResult = new ArrayList(); Directory fsDir=FSDirectory.getDirectory(indexDir); IndexSearcher is = new IndexSearcher(fsDir); IndexReader ir = new IndexReader().open(fsDir); Analyzer analyser = new StandardAnalyzer(); Query parser=new WildcardQuery(new Term("LINES", "?rr*")); parser=parser.rewrite(ir); long start=new Date().getTime(); Hits hits=is.search(parser); long end=new Date().getTime(); QueryScorer scorer = new QueryScorer(parser); Highlighter highlighter = new Highlighter(scorer); The error I am getting in eclipse is, "cannot instantiate the type IndexReader". What am I doing wrong? I am able to use the Highlighter class with a boolean search, but not with the WildCard search, nor with the Fuzzy search. Any suggestions? Thanks again to all that reply. Sincerely; Fayyaz markrmiller wrote: > > First step: > > query = query.rewrite() > > Then pass the query to the Highlighter. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Displaying-and-highlighting-results-from-a-Wild-Card-and-Fuzzy-search-using-Lucene-in-Java-tp17582678p17878039.html Sent from the Lucene - Java Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]