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

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

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

  Subclasses of ProxyReader in org.apache.commons.io.input
  Modifier and Type
  Class
  Description
  `class`
  `BoundedReader`
  A reader that imposes a limit to the number of characters that can be read from an underlying reader, returning EOF when this limit is reached, regardless of state of underlying reader.
  `class`
  `CloseShieldReader`
  Proxy reader that prevents the underlying reader from being closed.
  `class`
  `TaggedReader`
  A reader decorator that tags potential exceptions so that the reader that caused the exception can easily be identified.
  `class`
  `TeeReader`
  Reader proxy that transparently writes a copy of all characters read from the proxied reader to a given Reader.
  Methods in org.apache.commons.io.input that return ProxyReader
  Modifier and Type
  Method
  Description
  `ProxyReader`
  ProxyReader.`setReference(Reader in)`
  Sets the underlying reader.