# Package org.apache.lucene.store

Misc Directory implementations.

See: Description

- Class Summary
  Class | Description
  --- | ---
  HardlinkCopyDirectoryWrapper | This directory wrapper overrides `Directory.copyFrom(Directory, String, String, IOContext)` in order to optionally use a hard-link instead of a full byte by byte file copy if applicable.
  NativePosixUtil | Provides JNI access to native methods such as madvise() for `NativeUnixDirectory`
  NativeUnixDirectory | A `Directory` implementation for all Unixes that uses DIRECT I/O to bypass OS level IO caching during merging.
  RAFDirectory | A straightforward implementation of `FSDirectory` using java.io.RandomAccessFile.
  WindowsDirectory | Native `Directory` implementation for Microsoft Windows.

## Package org.apache.lucene.store Description

Misc Directory implementations.

Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.