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, createFragments, getFieldValues, getFragmentSource, getFragmentSource, getPostTag, getPreTag, makeFragment, makeFragment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_FIELDS

public static 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