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

  • FileSystem
  • TraverseAction
  • Classes and components

  • AsciiInputStream
  • AsciiOutputStream
  • BufferedInputFile
  • ByteToCharJava
  • EncodedInputStream
  • EncodedOutputStream
  • FastBufferedInputStream
  • FastBufferedOutputStream
  • InputStreamToByteArray
  • LocalFileSystem
  • SimpleCharInputStream
  • SimpleCharOutputStream

  • 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.