# Uses of Class
org.apache.commons.io.input.AbstractInputStream

Packages that use AbstractInputStream
Package
Description
org.apache.commons.io.input
Provides implementations of input classes, such as `InputStream` and `Reader`.

- ## Uses of AbstractInputStream in org.apache.commons.io.input

  Subclasses of AbstractInputStream in org.apache.commons.io.input
  Modifier and Type
  Class
  Description
  `class`
  `CircularInputStream`
  An `InputStream` that repeats provided bytes for given target byte count.
  `class`
  `InfiniteCircularInputStream`
  An `InputStream` that infinitely repeats the provided bytes.
  `final class`
  `MemoryMappedFileInputStream`
  An `InputStream` that utilizes memory mapped files to improve performance.
  `class`
  `NullInputStream`
  A light weight `InputStream` that emulates a stream of a specified size.
  `class`
  `RandomAccessFileInputStream`
  Streams data from a `RandomAccessFile` starting at its current position.
  `class`
  `ReaderInputStream`
  `InputStream` implementation that reads a character stream from a `Reader` and transforms it to a byte stream using a specified charset encoding.