Class CacheableMultiReader

All Implemented Interfaces:
Closeable, AutoCloseable, Cloneable

public class CacheableMultiReader extends MultiReader
MultiReader ensuring equals returns true if the underlying readers are the same (and in the same order) Especially useful when using CachingWrapperFilter
  • Constructor Details

    • CacheableMultiReader

      public CacheableMultiReader(IndexReader[] subReaders)
  • Method Details

    • equals

      public boolean equals(Object obj)
      only available since 2.3
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object