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.AbstractFragmentsBuilder
          extended by org.apache.lucene.search.vectorhighlight.XSimpleFragmentsBuilder
              extended by org.elasticsearch.search.highlight.vectorhighlight.SourceSimpleFragmentsBuilder
All Implemented Interfaces:
org.apache.lucene.search.vectorhighlight.FragmentsBuilder

public class SourceSimpleFragmentsBuilder
extends XSimpleFragmentsBuilder


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, String[] preTags, String[] postTags, org.apache.lucene.search.vectorhighlight.BoundaryScanner boundaryScanner)
           
 
Method Summary
protected  org.apache.lucene.document.Field[] getFields(org.apache.lucene.index.IndexReader reader, int docId, String fieldName)
           
 
Methods inherited from class org.apache.lucene.search.vectorhighlight.XSimpleFragmentsBuilder
getWeightedFragInfoList
 
Methods inherited from class org.apache.lucene.search.vectorhighlight.AbstractFragmentsBuilder
createFragments, discreteMultiValueHighlighting, setDiscreteMultiValueHighlighting
 
Methods inherited from class org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder
createFragment, createFragment, 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,
                                    String[] preTags,
                                    String[] postTags,
                                    org.apache.lucene.search.vectorhighlight.BoundaryScanner boundaryScanner)
Method Detail

getFields

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


Copyright © 2009-2012. All Rights Reserved.