|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectorg.jboss.netty.handler.stream.ChunkedStream
public class ChunkedStream

一个大块大块从InputStream获取数据的ChunkedInput.
| 构造方法摘要 | |
|---|---|
ChunkedStream(java.io.InputStream in)
创建一个从指定文件获取数据的实例. |
|
ChunkedStream(java.io.InputStream in,
int chunkSize)
创建一个从指定文件获取数据的实例. |
|
| 方法摘要 | |
|---|---|
void |
close()
释放该流的资源. |
long |
getTransferredBytes()
返回传输的字节数. |
boolean |
hasNextChunk()
只有当该流还有数据可读才返回 true.请注意false
并不总是意味着该流到了结尾.在一个慢流里该下一块可能出现短暂的无效. |
boolean |
isEndOfInput()
只有当该流没有数据存在和该流到达结尾时返回 true. |
java.lang.Object |
nextChunk()
从数据流获取一个块数据.通常返回的块是一个 ChannelBuffer,但你可以扩展传化存在的
ChannelBuffer为不同类型的你理解的处理器或编码器. |
| 从类 java.lang.Object 继承的方法 |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public ChunkedStream(java.io.InputStream in)
public ChunkedStream(java.io.InputStream in,
int chunkSize)
chunkSize - 每次调用nextChunk()时获取的字节数| 方法详细信息 |
|---|
public long getTransferredBytes()
public boolean hasNextChunk()
throws java.lang.Exception
ChunkedInput 复制的描述true.请注意false
并不总是意味着该流到了结尾.在一个慢流里该下一块可能出现短暂的无效.
ChunkedInput 中的 hasNextChunkjava.lang.Exception
public boolean isEndOfInput()
throws java.lang.Exception
ChunkedInput 复制的描述true.
ChunkedInput 中的 isEndOfInputjava.lang.Exception
public void close()
throws java.lang.Exception
ChunkedInput 复制的描述
ChunkedInput 中的 closejava.lang.Exception
public java.lang.Object nextChunk()
throws java.lang.Exception
ChunkedInput 复制的描述ChannelBuffer,但你可以扩展传化存在的
ChannelBuffer为不同类型的你理解的处理器或编码器.
ChunkedInput 中的 nextChunkChannelBuffer.如果流没有数据存在,则为null. 请注意
null并不总是意味着该流到了结尾.在一个慢流里该下一块可能出现短暂的无效.
java.lang.Exception
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||