Package ch.javasoft.io

The io package contains input/output classes; these classes have a more or less strong relation to those in java.io.

See:
          Description

Class Summary
AbstractDataInput The AbstractDataInput class implements most methods of DataInput, leaving only the following methods for subclasses: AbstractDataInput.read() AbstractDataInput.peek() AbstractDataInput.read(byte[], int, int) AbstractDataInput.skipBytes(int)
AbstractDataOutput The AbstractDataOutput class implements most methods of DataOutput, leaving only the following methods for subclasses: DataOutput.write(int) DataOutput.write(byte[], int, int)
DataOutputOutputStream DataOutputOutputStream is an output stream which allows writing to DataOutput objects.
FileEndingFileFilter File filter by ending (e.g.
Files Utility class with static methods for file handling, e.g.
LengthTrackingOutputStream The LengthTrackingOutputStream simply pipes the data written to it to an underlying output stream, but tracks the length of the written bytes at the same time.
NullOutputStream The NullOutputStream writes to /dev/null, which means that everything which is written to this output stream is simply ignored and goes to nowhere.
Print Helper class with static creation methods for PrintWriters and PrintStreams from various sources.
PrintDataOutputStream A PrintStream which implements DataOutput at the same time.
ReaderInputStream Similar to the InputStreamReader as a Reader reading from an InputStream, this ReaderInputStream is an InputStream reading from underlying Reader.
Streams Helper class with static methods related to input/output streams
WriterOutputStream Similar to the OutputStreamWriter as a Writer printing to an OutputStream, this WriterOutputStream is an OutputStream printing to an underlying Writer.
 

Package ch.javasoft.io Description

The io package contains input/output classes; these classes have a more or less strong relation to those in java.io.