# Uses of Package
org.apache.hadoop.io

- Packages that use org.apache.hadoop.io
  Package | Description
  --- | ---
  org.apache.hadoop.conf | Configuration of system parameters.
  org.apache.hadoop.crypto.key.kms |
  org.apache.hadoop.fs | An abstract file system API.
  org.apache.hadoop.fs.permission | This package provides support for HDFS permission and ACL.
  org.apache.hadoop.fs.store | This package is for classes to be shared across object stores; for internal use within the hadoop-* modules only.
  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.file.tfile |
  org.apache.hadoop.io.serializer | This package provides a mechanism for using different serialization frameworks in Hadoop.
  org.apache.hadoop.ipc | Tools to help define network clients and servers.
  org.apache.hadoop.security |
  org.apache.hadoop.security.authorize |
  org.apache.hadoop.security.token |
  org.apache.hadoop.security.token.delegation |
  org.apache.hadoop.security.token.delegation.web |
  org.apache.hadoop.util | Common utilities.
  org.apache.hadoop.util.bloom |

- Classes in org.apache.hadoop.io used by org.apache.hadoop.conf
  Class and Description
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.crypto.key.kms
  Class and Description
  Text This class stores text using standard UTF8 encoding.
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.fs
  Class and Description
  ByteBufferPool
  MD5Hash A Writable for MD5 hash values.
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.fs.permission
  Class and Description
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.fs.store
  Class and Description
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.io
  Class and Description
  AbstractMapWritable Abstract base class for MapWritable and SortedMapWritable Unlike org.apache.nutch.crawl.MapWritable, this class allows creation of MapWritable<Writable, MapWritable> so the CLASS_TO_ID and ID_TO_CLASS maps travel with the class instead of being static.
  BinaryComparable Interface supported by `WritableComparable` types supporting ordering/permutation by a representative set of bytes.
  BooleanWritable A WritableComparable for booleans.
  ByteBufferPool
  BytesWritable A byte sequence that is usable as a key or value.
  ByteWritable A WritableComparable for a single byte.
  DoubleWritable Writable for Double values.
  FloatWritable A WritableComparable for floats.
  IntWritable A WritableComparable for ints.
  LongWritable A WritableComparable for longs.
  LongWritable.Comparator A Comparator optimized for LongWritable.
  MapFile A file-based map from keys to values.
  MapFile.Reader Provide access to an existing map.
  MapFile.Reader.Option
  MapFile.Writer Writes a new map.
  MapFile.Writer.Option
  MapWritable A Writable Map.
  MD5Hash A Writable for MD5 hash values.
  NullWritable Singleton Writable with no data.
  ObjectWritable A polymorphic Writable that writes an instance with it's class name.
  RawComparator A `Comparator` that operates directly on byte representations of objects.
  SequenceFile.CompressionType The compression type used to compress key/value pairs in the `SequenceFile`.
  SequenceFile.Metadata The class encapsulating with the metadata of a file.
  SequenceFile.Reader Reads key/value pairs from a sequence-format file.
  SequenceFile.Reader.Option A tag interface for all of the Reader options
  SequenceFile.Sorter.RawKeyValueIterator The interface to iterate over raw keys/values of SequenceFiles.
  SequenceFile.Sorter.SegmentDescriptor This class defines a merge segment.
  SequenceFile.ValueBytes The interface to 'raw' values of SequenceFiles.
  SequenceFile.Writer Write key/value pairs to a sequence-format file.
  SequenceFile.Writer.Option
  ShortWritable A WritableComparable for shorts.
  SortedMapWritable A Writable SortedMap.
  Stringifier Stringifier interface offers two methods to convert an object to a string representation and restore the object given its string representation.
  Text This class stores text using standard UTF8 encoding.
  VIntWritable A WritableComparable for integer values stored in variable-length format.
  VLongWritable A WritableComparable for longs in a variable-length format.
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.
  WritableComparable A `Writable` which is also `Comparable`.
  WritableComparator A Comparator for `WritableComparable`s.
  WritableFactory A factory for a class of Writable.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.io.file.tfile
  Class and Description
  BytesWritable A byte sequence that is usable as a key or value.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.io.serializer
  Class and Description
  RawComparator A `Comparator` that operates directly on byte representations of objects.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.ipc
  Class and Description
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.security
  Class and Description
  Text This class stores text using standard UTF8 encoding.
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.security.authorize
  Class and Description
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.security.token
  Class and Description
  Text This class stores text using standard UTF8 encoding.
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.security.token.delegation
  Class and Description
  Text This class stores text using standard UTF8 encoding.
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.security.token.delegation.web
  Class and Description
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.util
  Class and Description
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

- Classes in org.apache.hadoop.io used by org.apache.hadoop.util.bloom
  Class and Description
  Writable A serializable object which implements a simple, efficient, serialization protocol, based on `DataInput` and `DataOutput`.

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.