uk.ac.gla.dcs.renaissance.mg4j
Interface Scorer

All Superinterfaces:
it.unimi.dsi.lang.FlyweightPrototype<it.unimi.dsi.mg4j.search.score.Scorer>, it.unimi.dsi.fastutil.ints.IntIterator, Iterator<Integer>, it.unimi.dsi.mg4j.search.score.Scorer

public interface Scorer
extends it.unimi.dsi.mg4j.search.score.Scorer

A scorer that has access to the current heap

Author:
B. Piwowarski

Method Summary
 void wrap(it.unimi.dsi.mg4j.search.DocumentIterator documentIterator, it.unimi.dsi.mg4j.search.score.ScoredDocumentBoundedSizeQueue<it.unimi.dsi.fastutil.objects.Reference2ObjectMap<it.unimi.dsi.mg4j.index.Index,it.unimi.dsi.mg4j.query.SelectedInterval[]>> top)
           
 
Methods inherited from interface it.unimi.dsi.mg4j.search.score.Scorer
copy, getWeights, nextDocument, nextInt, score, score, setWeights, usesIntervals, wrap
 
Methods inherited from interface it.unimi.dsi.fastutil.ints.IntIterator
skip
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Method Detail

wrap

void wrap(it.unimi.dsi.mg4j.search.DocumentIterator documentIterator,
          it.unimi.dsi.mg4j.search.score.ScoredDocumentBoundedSizeQueue<it.unimi.dsi.fastutil.objects.Reference2ObjectMap<it.unimi.dsi.mg4j.index.Index,it.unimi.dsi.mg4j.query.SelectedInterval[]>> top)
          throws IOException
Throws:
IOException


Copyright © 2011. All Rights Reserved.