jxUtil 0.6

org.sourceforge.jxutil.io
Class SeekableByteArrayOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.ByteArrayOutputStream
              |
              +--org.sourceforge.jxutil.io.SeekableByteArrayOutputStream

public final class SeekableByteArrayOutputStream
extends ByteArrayOutputStream


Field Summary
private  int pos
           
 
Fields inherited from class java.io.ByteArrayOutputStream
buf, count
 
Constructor Summary
SeekableByteArrayOutputStream()
           
SeekableByteArrayOutputStream(int size)
           
 
Method Summary
 void reset()
           
 void seek(int newpos)
           
 void seekEnd()
           
 int tell()
           
 void write(byte[] b, int off, int len)
           
 void write(int b)
           
 
Methods inherited from class java.io.ByteArrayOutputStream
close, size, toByteArray, toString, toString, toString, writeTo
 
Methods inherited from class java.io.OutputStream
flush, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pos

private int pos
Constructor Detail

SeekableByteArrayOutputStream

public SeekableByteArrayOutputStream()

SeekableByteArrayOutputStream

public SeekableByteArrayOutputStream(int size)
Method Detail

reset

public void reset()
Overrides:
reset in class ByteArrayOutputStream

seek

public void seek(int newpos)

seekEnd

public void seekEnd()

tell

public int tell()

write

public void write(byte[] b,
                  int off,
                  int len)
Overrides:
write in class ByteArrayOutputStream

write

public void write(int b)
Overrides:
write in class ByteArrayOutputStream

jxUtil 0.6

Copyright © 2001,2002 Keve Müller, et al.; see LICENSE file for details.