public class SourceScoreOrderFragmentsBuilder
extends org.apache.lucene.search.vectorhighlight.ScoreOrderFragmentsBuilder
Constructor and Description |
---|
SourceScoreOrderFragmentsBuilder(FieldMapper mapper,
SearchContext searchContext,
FetchSubPhase.HitContext hitContext,
String[] preTags,
String[] postTags,
org.apache.lucene.search.vectorhighlight.BoundaryScanner boundaryScanner) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.lucene.document.Field[] |
getFields(org.apache.lucene.index.IndexReader reader,
int docId,
String fieldName) |
protected String |
makeFragment(StringBuilder buffer,
int[] index,
org.apache.lucene.document.Field[] values,
org.apache.lucene.search.vectorhighlight.FieldFragList.WeightedFragInfo fragInfo,
String[] preTags,
String[] postTags,
org.apache.lucene.search.highlight.Encoder encoder) |
getWeightedFragInfoList
createFragment, createFragment, createFragments, createFragments, discreteMultiValueHighlighting, getFragmentSource, getFragmentSourceMSO, getMultiValuedSeparator, getPostTag, getPostTag, getPreTag, getPreTag, isDiscreteMultiValueHighlighting, setDiscreteMultiValueHighlighting, setMultiValuedSeparator
public SourceScoreOrderFragmentsBuilder(FieldMapper mapper, SearchContext searchContext, FetchSubPhase.HitContext hitContext, String[] preTags, String[] postTags, org.apache.lucene.search.vectorhighlight.BoundaryScanner boundaryScanner)
protected org.apache.lucene.document.Field[] getFields(org.apache.lucene.index.IndexReader reader, int docId, String fieldName) throws IOException
getFields
in class org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder
IOException
protected String makeFragment(StringBuilder buffer, int[] index, org.apache.lucene.document.Field[] values, org.apache.lucene.search.vectorhighlight.FieldFragList.WeightedFragInfo fragInfo, String[] preTags, String[] postTags, org.apache.lucene.search.highlight.Encoder encoder)
makeFragment
in class org.apache.lucene.search.vectorhighlight.BaseFragmentsBuilder
Copyright © 2009–2016. All rights reserved.