com.borland Packages com.borland Class Hierarchy
Chapter 7
jb.io package
About the com.borland.jb.io package
The jb.io package contains specialized classes for input and output. These classes are used by classes in other com.borland packages.
The following classes in this package are used internally. Do not use them directly:
See also:
Overview of classes in this package
Library overview
Interfaces
Classes and components
Overview of classes in the com.borland.jb.io package
- AsciiInputStream
- An implementation of SimpleCharInputStream that is optimized for data where most of the characters belong to either the ASCII character set or the 8859_1 character set. Other characters are assumed to be encoded in Unicode escapes.
- AsciiOutputStream
- An implementation of SimpleCharOutputStream that is optimized for data where most of the characters belong to either the ASCII character set or the 8859_1 character set. Other characters are assumed to be encoded in Unicode escapes.
- EncodedInputStream
- An implementation of SimpleCharInputStream that is optimized for data where most of the characters belong to the specified character set. Other characters are assumed to be encoded in Unicode escapes.
- EncodedOutputStream
- An implementation of SimpleCharOutputStream that is optimized for data where most of the characters belong to the specified character set. Other characters are assumed to be encoded in Unicode escapes.
- FastBufferedInputStream
- An unsynchronized buffered input stream to read in characters from a stream without causing a read every time.
- FastBufferedOutputStream
- An unsynchronized buffered output stream to read out characters from a stream without causing a read every time.
- SimpleCharInputStream
- This abstract class provides the capability of reading input one line at a time.
- SimpleCharOutputStream
- This abstract class provides the ability to write complete strings, arbitrarily-delimited strings, and terminated lines.
- InputStreamToByteArray
- A wrapper around ByteArrayInputStream.