com.groupbyinc.flux.common.apache.lucene.search.TimeLimitingCollector.class Maven / Gradle / Ivy
???? 4 z Ecom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector java/lang/Object 9com/groupbyinc/flux/common/apache/lucene/search/Collector TimeLimitingCollector.java Qcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$TimerThread TimerThread Wcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$TimerThreadHolder TimerThreadHolder [com/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$TimeExceededException TimeExceededException Gcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$1 t0 J timeout collector ;Lcom/groupbyinc/flux/common/apache/lucene/search/Collector; clock 7Lcom/groupbyinc/flux/common/apache/lucene/util/Counter; ticksAllowed greedy Z docBase I v(Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;Lcom/groupbyinc/flux/common/apache/lucene/util/Counter;J)V ()V !
"? & ( * , . 0 this GLcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector; setBaseline (J)V clockTime 5com/groupbyinc/flux/common/apache/lucene/util/Counter 7 get ()J 9 :
8 ; 4 5
= isGreedy ()Z setGreedy (Z)V getLeafCollector ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector; java/io/IOException E @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext G H I I 4 !
L O(JJILcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$1;)V N
O C D Q ?(Lcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector;Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector;)V S
T context BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; time needsScores Y @ Z setCollector >(Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;)V getGlobalCounter 9()Lcom/groupbyinc/flux/common/apache/lucene/util/Counter; THREAD SLcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$TimerThread; ` a b counter d e getGlobalTimerThread U()Lcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$TimerThread;
access$100 ?(Lcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector;)Lcom/groupbyinc/flux/common/apache/lucene/util/Counter; x0
access$200 J(Lcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector;)J
access$300 J(Lcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector;)Z
access$400
access$500 J(Lcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector;)I Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses ! s ? '*? #* $? '* $? )*? +*+? -*,? /*!? 1? t * ' 2 3 ' ' ' u " L = > B M N ! O &