Class CachingWrapperFilterHelper

  • All Implemented Interfaces:
    Serializable

    public class CachingWrapperFilterHelper
    extends org.apache.lucene.search.CachingWrapperFilter
    A unit test helper class to test when the filter is getting cached and when it is not.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.lucene.search.CachingWrapperFilter

        org.apache.lucene.search.CachingWrapperFilter.DeletesMode
    • Field Summary

      • Fields inherited from class org.apache.lucene.search.CachingWrapperFilter

        cache
    • Constructor Detail

      • CachingWrapperFilterHelper

        public CachingWrapperFilterHelper​(org.apache.lucene.search.Filter filter)
        Parameters:
        filter - Filter to cache results of
    • Method Detail

      • setShouldHaveCache

        public void setShouldHaveCache​(boolean shouldHaveCache)
      • getDocIdSet

        public org.apache.lucene.search.DocIdSet getDocIdSet​(org.apache.lucene.index.IndexReader reader)
                                                      throws IOException
        Overrides:
        getDocIdSet in class org.apache.lucene.search.CachingWrapperFilter
        Throws:
        IOException
      • toString

        public String toString()
        Overrides:
        toString in class org.apache.lucene.search.CachingWrapperFilter
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class org.apache.lucene.search.CachingWrapperFilter
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.apache.lucene.search.CachingWrapperFilter