public class CachingRewrittenQueryWrapper
extends org.apache.lucene.search.Query
Modifier and Type | Field and Description |
---|---|
protected org.apache.lucene.search.Query |
originalQuery |
protected java.util.ArrayList |
rewrittenQueries |
Constructor and Description |
---|
CachingRewrittenQueryWrapper(org.apache.lucene.search.Query originalQuery) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
combine(org.apache.lucene.search.Query[] queries) |
protected void |
finalize() |
org.apache.lucene.search.Query |
getOriginalQuery() |
org.apache.lucene.search.BooleanQuery |
getRewrittenQueries() |
org.apache.lucene.search.Similarity |
getSimilarity(org.apache.lucene.search.Searcher searcher) |
void |
resetRewrittenQueries() |
org.apache.lucene.search.Query |
rewrite(org.apache.lucene.index.IndexReader reader) |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String field) |
protected org.apache.lucene.search.Query originalQuery
protected java.util.ArrayList rewrittenQueries
public CachingRewrittenQueryWrapper(org.apache.lucene.search.Query originalQuery)
public org.apache.lucene.search.BooleanQuery getRewrittenQueries()
public void resetRewrittenQueries()
public org.apache.lucene.search.Query getOriginalQuery()
public org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader) throws java.io.IOException
rewrite
in class org.apache.lucene.search.Query
java.io.IOException
public org.apache.lucene.search.Query combine(org.apache.lucene.search.Query[] queries)
combine
in class org.apache.lucene.search.Query
public org.apache.lucene.search.Similarity getSimilarity(org.apache.lucene.search.Searcher searcher)
getSimilarity
in class org.apache.lucene.search.Query
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public java.lang.String toString()
toString
in class org.apache.lucene.search.Query
public java.lang.String toString(java.lang.String field)
toString
in class org.apache.lucene.search.Query
Copyright © 2000-2010 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.