public abstract class OutputBuffer
extends java.io.OutputStream
| Constructor and Description |
|---|
OutputBuffer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
asString() |
java.lang.String |
asString(java.lang.String encoding) |
abstract int |
getPosition() |
java.lang.String |
hex() |
java.lang.String |
md5() |
abstract int |
pipe(java.io.OutputStream out) |
abstract void |
seekEnd() |
abstract void |
seekStart() |
abstract void |
setPosition(int position) |
abstract int |
size() |
byte[] |
toByteArray()
mostly for testing
|
java.lang.String |
toString() |
abstract void |
write(byte[] b) |
abstract void |
write(byte[] b,
int off,
int len) |
abstract void |
write(int b) |
void |
writeDouble(double x) |
void |
writeInt(int x) |
void |
writeInt(int pos,
int x) |
void |
writeIntBE(int x) |
void |
writeLong(long x) |
public abstract void write(byte[] b)
write in class java.io.OutputStreampublic abstract void write(byte[] b,
int off,
int len)
write in class java.io.OutputStreampublic abstract void write(int b)
write in class java.io.OutputStreampublic abstract int getPosition()
public abstract void setPosition(int position)
public abstract void seekEnd()
public abstract void seekStart()
public abstract int size()
public abstract int pipe(java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic byte[] toByteArray()
public java.lang.String asString()
public java.lang.String asString(java.lang.String encoding)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic java.lang.String hex()
public java.lang.String md5()
public void writeInt(int x)
public void writeIntBE(int x)
public void writeInt(int pos,
int x)
public void writeLong(long x)
public void writeDouble(double x)
public java.lang.String toString()
toString in class java.lang.Object