org.apache.lucene.search.vectorhighlight
Class SimpleFieldFragList

java.lang.Object
  extended by org.apache.lucene.search.vectorhighlight.FieldFragList
      extended by org.apache.lucene.search.vectorhighlight.SimpleFieldFragList

public class SimpleFieldFragList
extends FieldFragList

A simple implementation of FieldFragList.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.lucene.search.vectorhighlight.FieldFragList
FieldFragList.WeightedFragInfo
 
Constructor Summary
SimpleFieldFragList(int fragCharSize)
          a constructor.
 
Method Summary
 void add(int startOffset, int endOffset, List<FieldPhraseList.WeightedPhraseInfo> phraseInfoList)
          convert the list of WeightedPhraseInfo to WeightedFragInfo, then add it to the fragInfos
 
Methods inherited from class org.apache.lucene.search.vectorhighlight.FieldFragList
getFragInfos
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleFieldFragList

public SimpleFieldFragList(int fragCharSize)
a constructor.

Parameters:
fragCharSize - the length (number of chars) of a fragment
Method Detail

add

public void add(int startOffset,
                int endOffset,
                List<FieldPhraseList.WeightedPhraseInfo> phraseInfoList)
Description copied from class: FieldFragList
convert the list of WeightedPhraseInfo to WeightedFragInfo, then add it to the fragInfos

Specified by:
add in class FieldFragList
Parameters:
startOffset - start offset of the fragment
endOffset - end offset of the fragment
phraseInfoList - list of WeightedPhraseInfo objects


Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.