Class FilterDirectoryReader.SubReaderWrapper

  • Direct Known Subclasses:
    FilterDirectoryReader.StandardReaderWrapper
    Enclosing class:
    FilterDirectoryReader

    public abstract static class FilterDirectoryReader.SubReaderWrapper
    extends java.lang.Object
    Factory class passed to FilterDirectoryReader constructor that allows subclasses to wrap the filtered DirectoryReader's subreaders. You can use this to, e.g., wrap the subreaders with specialised FilterAtomicReader implementations.
    • Constructor Summary

      Constructors 
      Constructor Description
      SubReaderWrapper()
      Constructor
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract AtomicReader wrap​(AtomicReader reader)
      Wrap one of the parent DirectoryReader's subreaders
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SubReaderWrapper

        public SubReaderWrapper()
        Constructor
    • Method Detail

      • wrap

        public abstract AtomicReader wrap​(AtomicReader reader)
        Wrap one of the parent DirectoryReader's subreaders
        Parameters:
        reader - the subreader to wrap
        Returns:
        a wrapped/filtered AtomicReader