public abstract class OutputBuffer extends OutputStream
| 构造器和说明 |
|---|
OutputBuffer() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
asString() |
String |
asString(String encoding) |
abstract int |
getPosition() |
String |
hex() |
String |
md5() |
abstract int |
pipe(OutputStream out) |
abstract void |
seekEnd() |
abstract void |
seekStart() |
abstract void |
setPosition(int position) |
abstract int |
size() |
byte[] |
toByteArray()
mostly for testing
|
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) |
close, flushpublic abstract void write(byte[] b)
write 在类中 OutputStreampublic abstract void write(byte[] b,
int off,
int len)
write 在类中 OutputStreampublic abstract void write(int b)
write 在类中 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(OutputStream out) throws IOException
IOExceptionpublic byte[] toByteArray()
public String asString()
public String asString(String encoding) throws UnsupportedEncodingException
public String hex()
public 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)
Copyright © 2015. All Rights Reserved.