org.apache.lucene.search.highlight
Class NullFragmenter
java.lang.Object
org.apache.lucene.search.highlight.NullFragmenter
- All Implemented Interfaces:
- Fragmenter
public class NullFragmenter
- extends Object
- implements Fragmenter
Fragmenter implementation which does not fragment the text.
This is useful for highlighting the entire content of a document or field.
|
Method Summary |
boolean |
isNewFragment()
Test to see if this token from the stream should be held in a new
TextFragment. |
void |
start(String s,
TokenStream tokenStream)
Initializes the Fragmenter. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NullFragmenter
public NullFragmenter()
start
public void start(String s,
TokenStream tokenStream)
- Description copied from interface:
Fragmenter
- Initializes the Fragmenter. You can grab references to the Attributes you are
interested in from tokenStream and then access the values in
Fragmenter.isNewFragment().
- Specified by:
start in interface Fragmenter
- Parameters:
s - the original source texttokenStream - the TokenStream to be fragmented
isNewFragment
public boolean isNewFragment()
- Description copied from interface:
Fragmenter
- Test to see if this token from the stream should be held in a new
TextFragment. Every time this is called, the TokenStream
passed to start(String, TokenStream) will have been incremented.
- Specified by:
isNewFragment in interface Fragmenter
Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.