org.getopt.luke
Class LimitedHitCollector

java.lang.Object
  extended by org.apache.lucene.search.Collector
      extended by org.getopt.luke.AccessibleHitCollector
          extended by org.getopt.luke.LimitedHitCollector
Direct Known Subclasses:
CountLimitedHitCollector, IntervalLimitedCollector

public abstract class LimitedHitCollector
extends AccessibleHitCollector


Field Summary
static int TYPE_SIZE
           
static int TYPE_TIME
           
 
Fields inherited from class org.getopt.luke.AccessibleHitCollector
docBase, outOfOrder, scorer, shouldScore
 
Constructor Summary
LimitedHitCollector()
           
 
Method Summary
abstract  long limitSize()
           
abstract  int limitType()
           
 
Methods inherited from class org.getopt.luke.AccessibleHitCollector
getDocId, getScore, getTotalHits, reset
 
Methods inherited from class org.apache.lucene.search.Collector
acceptsDocsOutOfOrder, collect, setNextReader, setScorer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_TIME

public static final int TYPE_TIME
See Also:
Constant Field Values

TYPE_SIZE

public static final int TYPE_SIZE
See Also:
Constant Field Values
Constructor Detail

LimitedHitCollector

public LimitedHitCollector()
Method Detail

limitType

public abstract int limitType()

limitSize

public abstract long limitSize()