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

# Package org.apache.hadoop.io.wrappedio

@Public @Evolving package org.apache.hadoop.io.wrappedio
Support for dynamic access to filesystem operations which are not available in older hadoop releases.

Classes in this package tagged as `@InterfaceAudience#Public` export methods to be loaded by reflection by other applications/libraries. Tests against these SHOULD use reflection themselves so as to guarantee stability of reflection-based access.

Classes tagged as private/limited private are for support and testing.

- 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.wrappedio.impl
  Implementation/testing support for wrapped IO.
  org.apache.hadoop.io.compress
  org.apache.hadoop.io.erasurecode
  org.apache.hadoop.io.nativeio
  Various native IO-related calls not available in Java.
  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.
- Classes
  Class
  Description
  WrappedIO
  Reflection-friendly access to APIs which are not available in some of the older Hadoop versions which libraries still compile against.
  WrappedStatistics
  Reflection-friendly access to IOStatistics APIs.