Class CachingDirectoryFactory.ReleasableDirectory

  • All Implemented Interfaces:
    Closeable, AutoCloseable
    Enclosing class:
    CachingDirectoryFactory

    public static class CachingDirectoryFactory.ReleasableDirectory
    extends org.apache.lucene.store.FilterDirectory
    Delegates to a filtered or unwrapped directory, and allows this caching factory to release correctly the corresponding cached directory.
    • Field Summary

      • Fields inherited from class org.apache.lucene.store.FilterDirectory

        in
    • Method Summary

      • Methods inherited from class org.apache.lucene.store.FilterDirectory

        close, createOutput, createTempOutput, deleteFile, ensureOpen, fileLength, getDelegate, getPendingDeletions, listAll, obtainLock, openInput, rename, sync, syncMetaData, toString, unwrap
      • Methods inherited from class org.apache.lucene.store.Directory

        copyFrom, getTempFileName, openChecksumInput