Class marimba.io.EncoderStream
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class marimba.io.EncoderStream

java.lang.Object
   |
   +----java.io.OutputStream
           |
           +----java.io.FilterOutputStream
                   |
                   +----marimba.io.EncoderStream

public class EncoderStream
extends FilterOutputStream
A simple stream to encode a binary stream into an ascii stream.
Version:
1.5, 01/09/97
Author:
Arthur van Hoff

Constructor Index

 o EncoderStream(OutputStream)

Method Index

 o close()
 o encode(byte[], int)
Encode a buffer.
 o finish()
 o write(byte[])
 o write(byte[], int, int)
Encode a buffer to an output stream.
 o write(int)

Constructors

 o EncoderStream
  public EncoderStream(OutputStream out)

Methods

 o encode
  public static byte[] encode(byte buf[],
                              int len)
Encode a buffer.
 o write
  public void write(byte data[],
                    int off,
                    int length) throws IOException
Encode a buffer to an output stream.
Overrides:
write in class FilterOutputStream
 o write
  public void write(byte data[]) throws IOException
Overrides:
write in class FilterOutputStream
 o write
  public void write(int c) throws IOException
Overrides:
write in class FilterOutputStream
 o finish
  public void finish() throws IOException
 o close
  public void close() throws IOException
Overrides:
close in class FilterOutputStream

All Packages  Class Hierarchy  This Package  Previous  Next  Index