org.apache.solr.search
Class WrappedQuery

java.lang.Object
  extended by org.apache.lucene.search.Query
      extended by org.apache.solr.search.ExtendedQueryBase
          extended by org.apache.solr.search.WrappedQuery
All Implemented Interfaces:
Cloneable, ExtendedQuery

public class WrappedQuery
extends ExtendedQueryBase

A simple query that wraps another query and implements ExtendedQuery.


Constructor Summary
WrappedQuery(Query q)
           
 
Method Summary
 WrappedQuery clone()
           
 Weight createWeight(IndexSearcher searcher)
           
 boolean equals(Object obj)
           
 void extractTerms(Set<Term> terms)
           
 float getBoost()
           
 Query getWrappedQuery()
           
 int hashCode()
           
 Query rewrite(IndexReader reader)
           
 void setBoost(float b)
           
 void setWrappedQuery(Query q)
           
 String toString(String field)
           
 
Methods inherited from class org.apache.solr.search.ExtendedQueryBase
getCache, getCacheSep, getCost, getOptions, getOptionsString, setCache, setCacheSep, setCost
 
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

WrappedQuery

public WrappedQuery(Query q)
Method Detail

getWrappedQuery

public Query getWrappedQuery()

setWrappedQuery

public void setWrappedQuery(Query q)

setBoost

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

getBoost

public float getBoost()
Overrides:
getBoost in class Query

createWeight

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

rewrite

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

extractTerms

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

clone

public WrappedQuery clone()
Overrides:
clone in class Query

hashCode

public int hashCode()
Overrides:
hashCode in class Query

equals

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

toString

public String toString(String field)
Overrides:
toString in class ExtendedQueryBase


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