mirror of https://github.com/apache/lucene.git
Fixed missing fieldname in API
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@154447 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
05d0335dcd
commit
fdf05bd088
|
@ -67,13 +67,14 @@ public class Highlighter
|
|||
* @param analyzer the analyzer that will be used to split <code>text</code>
|
||||
* into chunks
|
||||
* @param text text to highlight terms in
|
||||
* @param fieldName Name of field used to influence analyzer's tokenization policy
|
||||
*
|
||||
* @return highlighted text fragment or null if no terms found
|
||||
*/
|
||||
public final String getBestFragment(Analyzer analyzer, String text)
|
||||
public final String getBestFragment(Analyzer analyzer, String fieldName,String text)
|
||||
throws IOException
|
||||
{
|
||||
TokenStream tokenStream = analyzer.tokenStream("field", new StringReader(text));
|
||||
TokenStream tokenStream = analyzer.tokenStream(fieldName, new StringReader(text));
|
||||
return getBestFragment(tokenStream, text);
|
||||
}
|
||||
|
||||
|
|
|
@ -173,7 +173,7 @@ public class HighlighterTest extends TestCase implements Formatter
|
|||
for (int i = 0; i < hits.length(); i++)
|
||||
{
|
||||
String text = hits.doc(i).get(FIELD_NAME);
|
||||
highlighter.getBestFragment(analyzer, text);
|
||||
highlighter.getBestFragment(analyzer, FIELD_NAME,text);
|
||||
}
|
||||
assertTrue("Failed to find correct number of highlights " + numHighlights + " found", numHighlights == 4);
|
||||
|
||||
|
|
Loading…
Reference in New Issue