Class NullFragmenter

  extended by
All Implemented Interfaces:

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.

Constructor Summary
Method Summary
 boolean isNewFragment()
          Test to see if this token from the stream should be held in a new TextFragment.
 void start(String s, org.apache.lucene.analysis.TokenStream tokenStream)
          Initializes the Fragmenter.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public NullFragmenter()
Method Detail


public void start(String s,
                  org.apache.lucene.analysis.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
s - the original source text
tokenStream - the TokenStream to be fragmented


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.