org.apache.blur.lucene.search
Class SuperQuery

java.lang.Object
  extended by org.apache.lucene.search.Query
      extended by org.apache.blur.lucene.search.AbstractWrapperQuery
          extended by org.apache.blur.lucene.search.SuperQuery
All Implemented Interfaces:
Cloneable

public class SuperQuery
extends AbstractWrapperQuery


Nested Class Summary
static class SuperQuery.SuperScorer
           
static class SuperQuery.SuperWeight
           
 
Constructor Summary
SuperQuery(org.apache.lucene.search.Query query, ScoreType scoreType, Term primeDocTerm)
           
SuperQuery(org.apache.lucene.search.Query query, ScoreType scoreType, Term primeDocTerm, boolean rewritten)
           
 
Method Summary
 org.apache.lucene.search.Query clone()
           
 org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher)
           
 boolean equals(Object obj)
           
 Term getPrimeDocTerm()
           
 org.apache.lucene.search.Query getQuery()
           
 ScoreType getScoreType()
           
 int hashCode()
           
 org.apache.lucene.search.Query rewrite(IndexReader reader)
           
 String toString()
           
 String toString(String field)
           
 
Methods inherited from class org.apache.blur.lucene.search.AbstractWrapperQuery
extractTerms, getBoost, getSimilarity, isRewritten, setBoost
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SuperQuery

public SuperQuery(org.apache.lucene.search.Query query,
                  ScoreType scoreType,
                  Term primeDocTerm)

SuperQuery

public SuperQuery(org.apache.lucene.search.Query query,
                  ScoreType scoreType,
                  Term primeDocTerm,
                  boolean rewritten)
Method Detail

getScoreType

public ScoreType getScoreType()

getPrimeDocTerm

public Term getPrimeDocTerm()

clone

public org.apache.lucene.search.Query clone()
Specified by:
clone in class AbstractWrapperQuery

createWeight

public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher)
                                             throws IOException
Specified by:
createWeight in class AbstractWrapperQuery
Throws:
IOException

rewrite

public org.apache.lucene.search.Query rewrite(IndexReader reader)
                                       throws IOException
Specified by:
rewrite in class AbstractWrapperQuery
Throws:
IOException

toString

public String toString()
Specified by:
toString in class AbstractWrapperQuery

toString

public String toString(String field)
Specified by:
toString in class AbstractWrapperQuery

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractWrapperQuery

equals

public boolean equals(Object obj)
Overrides:
equals in class AbstractWrapperQuery

getQuery

public org.apache.lucene.search.Query getQuery()
Overrides:
getQuery in class AbstractWrapperQuery


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