# Package org.codehaus.groovy.control.io

Internal classes for Groovier Input/Output.

- Interface Summary
  Interface | Description
  --- | ---
  ReaderSource | An interface for things that can supply (and potentially resupply) a Reader on a source stream.

- Class Summary
  Class | Description
  --- | ---
  AbstractReaderSource | For ReaderSources that can choose a parent class, a base that provides common functionality.
  FileReaderSource | A ReaderSource for source files.
  InputStreamReaderSource | A ReaderSource for source strings.
  NullWriter | An Writer than eats its input.
  StringReaderSource | A ReaderSource for source strings.
  URLReaderSource | A ReaderSource for source files hosted at a URL.