# Package dw.io

## Classes
| Class | Description |
| --- | --- |
| [CSVStreamReader](dw.io.CSVStreamReader.md) | The class supports reading a CSV file. |
| [CSVStreamWriter](dw.io.CSVStreamWriter.md) | The class writes a CSV file. |
| [File](dw.io.File.md) | Represents a file resource accessible from scripting. |
| [FileReader](dw.io.FileReader.md) | File reader class. |
| [FileWriter](dw.io.FileWriter.md) | Convenience class for writing character files. |
| [InputStream](dw.io.InputStream.md) | The class represent a stream of bytes that can be read from the  application. |
| [OutputStream](dw.io.OutputStream.md) | The class represent a stream of bytes that can be written from the  application. |
| [PrintWriter](dw.io.PrintWriter.md) | Template output stream writer. |
| [RandomAccessFileReader](dw.io.RandomAccessFileReader.md) | Instances of this class support reading from a random access file. |
| [Reader](dw.io.Reader.md) | The class supports reading characters from a stream. |
| [StringWriter](dw.io.StringWriter.md) | A Writer that can be used to generate a String. |
| [Writer](dw.io.Writer.md) | The class supports writing characters to a stream. |
| [XMLIndentingStreamWriter](dw.io.XMLIndentingStreamWriter.md) | A XMLIndentingStreamWriter writes the XML output formatted for good  readability. |
| [XMLStreamConstants](dw.io.XMLStreamConstants.md) | Useful constants for working with XML streams. |
| [XMLStreamReader](dw.io.XMLStreamReader.md) | The XMLStreamReader allows forward, read-only access to XML. |
| [XMLStreamWriter](dw.io.XMLStreamWriter.md) | The XMLStreamWriter can be used to write small and large XML feeds. |
