Package com.monica.javacom.streams

This package holds classes that enable programmers to use the MJC stream handling (MJCWriter, MJCWriteable, MJCReader, MJCReadable) in the java standard (InputStream, OutputSteam) way.

Classes of this package implement one of the four MJC basic stream handling interfaces such as MJCWriter, MJCWriteable, MJCReader, MJCReadable and have either a Has-A or an Is-A relationship to an InputStream or and OutputStream.

See:
          Description

Class Summary
MJCReadableHasAIS Class for creating a link between an InputStream and the MJC layer hierarchy.
MJCReadableIsAOS Class for enabling to write to the MCJ layer hierarchy using the conventional OutputStream methods.
MJCReaderHasAOS Class for creating a link between an OutputStream and the MJC layer hierarchy.
MJCReaderIsAIS Class for enabling to read from the MJC layer hierarchy using the conventional InputStream methods.
MJCWriteableHasAOS Class for creating a link between an OutputStream and the MJC layer hierarchy.
MJCWriteableIsAIS Class for enabling to read from the MJC layer hierarchy using the conventional InputStream methods.
MJCWriterHasAIS Class for creating a link between an InputStream and the MJC layer hierarchy.
MJCWriterIsAOS Class to enable to write into the MJC layer hierarchy using the conventional OutputStream methods.
 

Package com.monica.javacom.streams Description

This package holds classes that enable programmers to use the MJC stream handling (MJCWriter, MJCWriteable, MJCReader, MJCReadable) in the java standard (InputStream, OutputSteam) way.

Classes of this package implement one of the four MJC basic stream handling interfaces such as MJCWriter, MJCWriteable, MJCReader, MJCReadable 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:

  MJC[Writer|Writeable|Reader|Readable][HasA|IsA][IS|OS]