org.apache.hadoop.io.nativeio (Apache Hadoop Common 3.5.0 API)
Description: declaration: package: org.apache.hadoop.io.nativeio

# Package org.apache.hadoop.io.nativeio

@Private @Unstable package org.apache.hadoop.io.nativeio
Various native IO-related calls not available in Java. These functions should generally be used alongside a fallback to another more portable mechanism.

- Related Packages
  Package
  Description
  org.apache.hadoop.io
  Generic i/o code for use when reading and writing data to the network, to databases, and to files.
  org.apache.hadoop.io.compress
  org.apache.hadoop.io.erasurecode
  org.apache.hadoop.io.retry
  A mechanism for selectively retrying methods that throw exceptions under certain circumstances.
  org.apache.hadoop.io.serializer
  This package provides a mechanism for using different serialization frameworks in Hadoop.
  org.apache.hadoop.io.wrappedio
  Support for dynamic access to filesystem operations which are not available in older hadoop releases.
- Class
  Description
  Errno
  Enum representing POSIX errno values.
  NativeIO
  JNI wrappers for various native IO-related calls not available in Java.
  NativeIO.POSIX
  NativeIO.POSIX.CacheManipulator
  Used to manipulate the operating system cache.
  NativeIO.POSIX.NoMlockCacheManipulator
  A CacheManipulator used for testing which does not actually call mlock.
  NativeIO.POSIX.Pmem
  JNI wrapper of persist memory operations.
  NativeIO.POSIX.PmemMappedRegion
  Denote memory region for a file mapped.
  NativeIO.POSIX.Stat
  Result type of the fstat call
  NativeIO.POSIX.SupportState
  Keeps the support state of PMDK.
  NativeIO.Windows
  NativeIO.Windows.AccessRight
  Supported list of Windows access right flags
  NativeIOException
  An exception generated by a call to the native IO code.
  SharedFileDescriptorFactory
  A factory for creating shared file descriptors inside a given directory.