public interface EofSensorWatcher
EofSensorInputStream 。
每个流最多只会通知其观察者一次。
| Modifier and Type | Method and Description |
|---|---|
boolean |
eofDetected(InputStream wrapped)
表示检测到EOF。
|
boolean |
streamAbort(InputStream wrapped)
表示 stream中止了。
|
boolean |
streamClosed(InputStream wrapped)
表示 stream已关闭。
|
boolean eofDetected(InputStream wrapped) throws IOException
wrapped - 达到EOF的底层流
true如果
wrapped应该关闭,
false如果应该是孤独的
IOException - 在IO问题的情况下,例如,如果观察者本身关闭底层流。
呼叫者将离开包裹的流,就像false被返回。
boolean streamClosed(InputStream wrapped) throws IOException
wrapped - 尚未达到EOF的基础流
true如果
wrapped应该关闭,
false如果应该单独
IOException - 在IO问题的情况下,例如,如果观察者本身关闭底层流。
呼叫者将离开包裹的流,就像false被返回。
boolean streamAbort(InputStream wrapped) throws IOException
wrapped - 尚未达到EOF的基础流
true如果
wrapped应该关闭,
false如果应该是孤独的
IOException - 在IO问题的情况下,例如,如果观察者本身关闭底层流。
呼叫者将离开包裹的流,就像false被返回。
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.