org.elasticsearch.index.cache.filter.support
Class CacheKeyFilter.Wrapper

java.lang.Object
  extended by org.apache.lucene.search.Filter
      extended by org.elasticsearch.index.cache.filter.support.CacheKeyFilter.Wrapper
All Implemented Interfaces:
Serializable, CacheKeyFilter
Enclosing interface:
CacheKeyFilter

public static class CacheKeyFilter.Wrapper
extends org.apache.lucene.search.Filter
implements CacheKeyFilter

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.elasticsearch.index.cache.filter.support.CacheKeyFilter
CacheKeyFilter.Key, CacheKeyFilter.Wrapper
 
Constructor Summary
CacheKeyFilter.Wrapper(org.apache.lucene.search.Filter filter, CacheKeyFilter.Key key)
           
 
Method Summary
 CacheKeyFilter.Key cacheKey()
           
 boolean equals(Object obj)
           
 org.apache.lucene.search.DocIdSet getDocIdSet(org.apache.lucene.index.IndexReader reader)
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CacheKeyFilter.Wrapper

public CacheKeyFilter.Wrapper(org.apache.lucene.search.Filter filter,
                              CacheKeyFilter.Key key)
Method Detail

cacheKey

public CacheKeyFilter.Key cacheKey()
Specified by:
cacheKey in interface CacheKeyFilter

getDocIdSet

public org.apache.lucene.search.DocIdSet getDocIdSet(org.apache.lucene.index.IndexReader reader)
                                              throws IOException
Specified by:
getDocIdSet in class org.apache.lucene.search.Filter
Throws:
IOException

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2012. All Rights Reserved.