edu.mayo.informatics.indexer.lucene.hitcollector
Class HitCollectorMerger
java.lang.Object
edu.mayo.informatics.indexer.lucene.hitcollector.HitCollectorMerger
public class HitCollectorMerger
- extends java.lang.Object
The Class HitCollectorMerger.
- Author:
- Kevin Peterson
Constructor Summary |
HitCollectorMerger(org.apache.lucene.search.DocIdSetIterator boundryDocIterator,
int maxDocs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HitCollectorMerger
public HitCollectorMerger(org.apache.lucene.search.DocIdSetIterator boundryDocIterator,
int maxDocs)
getMergedScoreDocs
public java.util.List<org.apache.lucene.search.ScoreDoc> getMergedScoreDocs()
buildMaps
protected void buildMaps()
scoreDocListToMap
protected java.util.Map<java.lang.Integer,org.apache.lucene.search.ScoreDoc> scoreDocListToMap(java.util.List<org.apache.lucene.search.ScoreDoc> scoreDocs)
getLastIndexOfMatch
public int getLastIndexOfMatch(java.util.Map<java.lang.Integer,org.apache.lucene.search.ScoreDoc> map)
getHitCollectors
public java.util.List<BestScoreOfEntityHitCollector> getHitCollectors()
setHitCollectors
public void setHitCollectors(java.util.List<BestScoreOfEntityHitCollector> hitCollectors)
addHitCollector
public void addHitCollector(BestScoreOfEntityHitCollector hitCollector)