org.apache.lucene.search
Class FieldCacheRewriteMethod

java.lang.Object
  extended by org.apache.lucene.search.MultiTermQuery.RewriteMethod
      extended by org.apache.lucene.search.FieldCacheRewriteMethod

public final class FieldCacheRewriteMethod
extends MultiTermQuery.RewriteMethod

Rewrites MultiTermQueries into a filter, using the FieldCache for term enumeration.

This can be used to perform these queries against an unindexed docvalues field.

WARNING: This API is experimental and might change in incompatible ways in the next release.

Constructor Summary
FieldCacheRewriteMethod()
           
 
Method Summary
 boolean equals(Object obj)
           
 int hashCode()
           
 Query rewrite(IndexReader reader, MultiTermQuery query)
           
 
Methods inherited from class org.apache.lucene.search.MultiTermQuery.RewriteMethod
getTermsEnum
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldCacheRewriteMethod

public FieldCacheRewriteMethod()
Method Detail

rewrite

public Query rewrite(IndexReader reader,
                     MultiTermQuery query)
Specified by:
rewrite in class MultiTermQuery.RewriteMethod

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


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