org.apache.lucene.search.highlight
Class SimpleFragmenter
java.lang.Object
org.apache.lucene.search.highlight.SimpleFragmenter
- All Implemented Interfaces:
- Fragmenter
public class SimpleFragmenter
- extends Object
- implements Fragmenter
Fragmenter
implementation which breaks text up into same-size
fragments with no concerns over spotting sentence boundaries.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleFragmenter
public SimpleFragmenter()
SimpleFragmenter
public SimpleFragmenter(int fragmentSize)
- Parameters:
fragmentSize
- size in number of characters of each fragment
start
public void start(String originalText)
- Description copied from interface:
Fragmenter
- Initializes the Fragmenter
- Specified by:
start
in interface Fragmenter
isNewFragment
public boolean isNewFragment(Token token)
- Description copied from interface:
Fragmenter
- Test to see if this token from the stream should be held in a new TextFragment
- Specified by:
isNewFragment
in interface Fragmenter
getFragmentSize
public int getFragmentSize()
- Returns:
- size in number of characters of each fragment
setFragmentSize
public void setFragmentSize(int size)
- Parameters:
size
- size in characters of each fragment
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.