All Packages  Class Hierarchy  Index

Package borland.jbcl.io

About the io package

Interfaces

  • FileSystem
  • TraverseAction
  • Classes and components

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

  • About the io package

    The JBCL io package contains specialized classes for input and output.

    See also:


    Overview of classes in the 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.

    JavaOutputStreamWriter - Writes characters to an output stream, translating characters into bytes according to a specified character encoding, using Unicode escape sequences if necessary.

    SimpleCharInputStream - Extends FastBufferedOutputStream rather than using filter chaining, for efficiency.
    SimpleCharOutputStream - Extends FastBufferedOutputStream rather than using filter chaining, for efficiency.

    Library overview