org.apache.blur.lucene.search
Class SuperQuery.SuperWeight

java.lang.Object
  extended by org.apache.lucene.search.Weight
      extended by org.apache.blur.lucene.search.SuperQuery.SuperWeight
Enclosing class:
SuperQuery

public static class SuperQuery.SuperWeight
extends org.apache.lucene.search.Weight


Constructor Summary
SuperQuery.SuperWeight(org.apache.lucene.search.Weight weight, String originalQueryStr, org.apache.lucene.search.Query query, ScoreType scoreType, Term primeDocTerm)
           
 
Method Summary
 org.apache.lucene.search.Explanation explain(AtomicReaderContext context, int doc)
           
 org.apache.lucene.search.Query getQuery()
           
 float getValueForNormalization()
           
 void normalize(float norm, float topLevelBoost)
           
 org.apache.lucene.search.Scorer scorer(AtomicReaderContext context, boolean scoreDocsInOrder, boolean topScorer, org.apache.lucene.util.Bits acceptDocs)
           
 
Methods inherited from class org.apache.lucene.search.Weight
scoresDocsOutOfOrder
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SuperQuery.SuperWeight

public SuperQuery.SuperWeight(org.apache.lucene.search.Weight weight,
                              String originalQueryStr,
                              org.apache.lucene.search.Query query,
                              ScoreType scoreType,
                              Term primeDocTerm)
Method Detail

getQuery

public org.apache.lucene.search.Query getQuery()
Specified by:
getQuery in class org.apache.lucene.search.Weight

explain

public org.apache.lucene.search.Explanation explain(AtomicReaderContext context,
                                                    int doc)
                                             throws IOException
Specified by:
explain in class org.apache.lucene.search.Weight
Throws:
IOException

normalize

public void normalize(float norm,
                      float topLevelBoost)
Specified by:
normalize in class org.apache.lucene.search.Weight

scorer

public org.apache.lucene.search.Scorer scorer(AtomicReaderContext context,
                                              boolean scoreDocsInOrder,
                                              boolean topScorer,
                                              org.apache.lucene.util.Bits acceptDocs)
                                       throws IOException
Specified by:
scorer in class org.apache.lucene.search.Weight
Throws:
IOException

getValueForNormalization

public float getValueForNormalization()
                               throws IOException
Specified by:
getValueForNormalization in class org.apache.lucene.search.Weight
Throws:
IOException


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.