org.elasticsearch.search.highlight.vectorhighlight
Class SourceSimpleFragmentsBuilder

java.lang.Object
  extended by org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder
      extended by org.apache.lucene.search.vectorhighlight.SimpleFragmentsBuilder
          extended by org.elasticsearch.search.highlight.vectorhighlight.SourceSimpleFragmentsBuilder
All Implemented Interfaces:
org.apache.lucene.search.vectorhighlight.FragmentsBuilder

public class SourceSimpleFragmentsBuilder
extends org.apache.lucene.search.vectorhighlight.SimpleFragmentsBuilder


Field Summary
static org.apache.lucene.document.Field[] EMPTY_FIELDS
           
 
Fields inherited from class org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder
COLORED_POST_TAGS, COLORED_PRE_TAGS, postTags, preTags
 
Constructor Summary
SourceSimpleFragmentsBuilder(FieldMapper mapper, SearchContext searchContext, java.lang.String[] preTags, java.lang.String[] postTags)
           
 
Method Summary
protected  org.apache.lucene.document.Field[] getFields(org.apache.lucene.index.IndexReader reader, int docId, java.lang.String fieldName)
           
 
Methods inherited from class org.apache.lucene.search.vectorhighlight.SimpleFragmentsBuilder
getWeightedFragInfoList
 
Methods inherited from class org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder
createFragment, createFragment, createFragments, createFragments, getFieldValues, getFragmentSource, getFragmentSource, getFragmentSourceMSO, getMultiValuedSeparator, getPostTag, getPostTag, getPreTag, getPreTag, makeFragment, makeFragment, setMultiValuedSeparator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_FIELDS

public static final org.apache.lucene.document.Field[] EMPTY_FIELDS
Constructor Detail

SourceSimpleFragmentsBuilder

public SourceSimpleFragmentsBuilder(FieldMapper mapper,
                                    SearchContext searchContext,
                                    java.lang.String[] preTags,
                                    java.lang.String[] postTags)
Method Detail

getFields

protected org.apache.lucene.document.Field[] getFields(org.apache.lucene.index.IndexReader reader,
                                                       int docId,
                                                       java.lang.String fieldName)
                                                throws java.io.IOException
Overrides:
getFields in class org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder
Throws:
java.io.IOException