org.exist.util
Class VariableByteOutputStream
java.lang.Object
java.io.OutputStream
org.exist.util.VariableByteOutputStream
- public class VariableByteOutputStream
- extends java.io.OutputStream
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
buf
protected ByteArray buf
VariableByteOutputStream
public VariableByteOutputStream()
VariableByteOutputStream
public VariableByteOutputStream(int size)
clear
public void clear()
close
public void close()
throws java.io.IOException
- Throws:
java.io.IOException
flush
public void flush()
throws java.io.IOException
- Throws:
java.io.IOException
toByteArray
public byte[] toByteArray()
data
public ByteArray data()
write
public void write(int b)
throws java.io.IOException
- Throws:
java.io.IOException
write
public void write(byte[] b)
throws java.io.IOException
- Throws:
java.io.IOException
write
public void write(byte[] b,
int off,
int len)
throws java.io.IOException
- Throws:
java.io.IOException
writeByte
public void writeByte(byte b)
writeShort
public void writeShort(int s)
writeInt
public void writeInt(int i)
writeLong
public void writeLong(long l)
writeFixedLong
public void writeFixedLong(long l)
writeUTF
public void writeUTF(java.lang.String s)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright (C) Wolfgang Meier. All rights reserved.