This package holds classes that enable programmers to use the TM stream handling
(Writer, Writeable, Reader, Readable) in the java standard (InputStream, OutputSteam)
way.
Classes of this package implement one of the four TM basic stream handling interfaces such as
Writer, Writeable, Reader, Readable and have either a Has-A or an Is-A relationship
to an InputStream or and OutputStream.
Has-A relationship between class A and class B means that the class A has class B type field, which
will be defined in the constructor of class A.
Is-A relationship between class A and class B means that the class A extends class B.
The naming conventions for classes in this package are the following:
[Writer|Writeable|Reader|Readable][HasA|IsA][IS|OS]