org.apache.lucene.search
Class AssertingQuery

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

public class AssertingQuery
extends Query

Assertion-enabled query.


Constructor Summary
AssertingQuery(Random random, Query in)
          Sole constructor.
 
Method Summary
 Query clone()
           
 Weight createWeight(IndexSearcher searcher)
           
 boolean equals(Object obj)
           
 void extractTerms(Set<Term> terms)
           
 float getBoost()
           
 int hashCode()
           
 Query rewrite(IndexReader reader)
           
 void setBoost(float b)
           
 String toString(String field)
           
static Query wrap(Random random, Query query)
          Wrap a query if necessary.
 
Methods inherited from class org.apache.lucene.search.Query
toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssertingQuery

public AssertingQuery(Random random,
                      Query in)
Sole constructor.

Method Detail

wrap

public static Query wrap(Random random,
                         Query query)
Wrap a query if necessary.


createWeight

public Weight createWeight(IndexSearcher searcher)
                    throws IOException
Overrides:
createWeight in class Query
Throws:
IOException

extractTerms

public void extractTerms(Set<Term> terms)
Overrides:
extractTerms in class Query

toString

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

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Query

clone

public Query clone()
Overrides:
clone in class Query

rewrite

public Query rewrite(IndexReader reader)
              throws IOException
Overrides:
rewrite in class Query
Throws:
IOException

getBoost

public float getBoost()
Overrides:
getBoost in class Query

setBoost

public void setBoost(float b)
Overrides:
setBoost in class Query


Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.