|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object java.io.OutputStream org.jboss.netty.buffer.ChannelBufferOutputStream
public class ChannelBufferOutputStream
一个用来写数据到一个ChannelBuffer
的OutputStream
.
相对该数据流的写操作,底层的缓冲在写操作时会增加writerIndex
.
该数据流实现了DataOutput
接口. 该数据流的字节序并不是一直都是big endian 而是依赖底层缓冲的字节序.
ChannelBufferInputStream
构造方法摘要 | |
---|---|
ChannelBufferOutputStream(ChannelBuffer buffer)
返回一个用来写数据到指定缓冲的数据流. |
方法摘要 | |
---|---|
ChannelBuffer |
buffer()
返回该数据流被写数据的缓冲. |
void |
write(byte[] b)
|
void |
write(byte[] b,
int off,
int len)
|
void |
write(int b)
|
void |
writeBoolean(boolean v)
|
void |
writeByte(int v)
|
void |
writeBytes(java.lang.String s)
|
void |
writeChar(int v)
|
void |
writeChars(java.lang.String s)
|
void |
writeDouble(double v)
|
void |
writeFloat(float v)
|
void |
writeInt(int v)
|
void |
writeLong(long v)
|
void |
writeShort(int v)
|
void |
writeUTF(java.lang.String s)
|
int |
writtenBytes()
返回目前使用改流写出的字节数量. |
从类 java.io.OutputStream 继承的方法 |
---|
close, flush |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public ChannelBufferOutputStream(ChannelBuffer buffer)
方法详细信息 |
---|
public int writtenBytes()
public void write(byte[] b, int off, int len) throws java.io.IOException
java.io.DataOutput
中的 write
java.io.OutputStream
中的 write
java.io.IOException
public void write(byte[] b) throws java.io.IOException
java.io.DataOutput
中的 write
java.io.OutputStream
中的 write
java.io.IOException
public void write(int b) throws java.io.IOException
java.io.DataOutput
中的 write
java.io.OutputStream
中的 write
java.io.IOException
public void writeBoolean(boolean v) throws java.io.IOException
java.io.DataOutput
中的 writeBoolean
java.io.IOException
public void writeByte(int v) throws java.io.IOException
java.io.DataOutput
中的 writeByte
java.io.IOException
public void writeBytes(java.lang.String s) throws java.io.IOException
java.io.DataOutput
中的 writeBytes
java.io.IOException
public void writeChar(int v) throws java.io.IOException
java.io.DataOutput
中的 writeChar
java.io.IOException
public void writeChars(java.lang.String s) throws java.io.IOException
java.io.DataOutput
中的 writeChars
java.io.IOException
public void writeDouble(double v) throws java.io.IOException
java.io.DataOutput
中的 writeDouble
java.io.IOException
public void writeFloat(float v) throws java.io.IOException
java.io.DataOutput
中的 writeFloat
java.io.IOException
public void writeInt(int v) throws java.io.IOException
java.io.DataOutput
中的 writeInt
java.io.IOException
public void writeLong(long v) throws java.io.IOException
java.io.DataOutput
中的 writeLong
java.io.IOException
public void writeShort(int v) throws java.io.IOException
java.io.DataOutput
中的 writeShort
java.io.IOException
public void writeUTF(java.lang.String s) throws java.io.IOException
java.io.DataOutput
中的 writeUTF
java.io.IOException
public ChannelBuffer buffer()
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |