public abstract class ForwardingSink extends Object implements Sink
Sink which forwards calls to another. Useful for subclassing.| 构造器和说明 |
|---|
ForwardingSink(Sink delegate) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
Pushes all buffered bytes to their final destination and releases the resources held by this
sink.
|
Sink |
delegate()
Sink to which this instance is delegating. |
void |
flush()
Pushes all buffered bytes to their final destination.
|
Timeout |
timeout()
Returns the timeout for this sink.
|
String |
toString() |
void |
write(Buffer source,
long byteCount)
Removes
byteCount bytes from source and appends them to this. |
public ForwardingSink(Sink delegate)
public void write(Buffer source, long byteCount) throws IOException
SinkbyteCount bytes from source and appends them to this.write 在接口中 SinkIOExceptionpublic void flush()
throws IOException
Sinkflush 在接口中 Sinkflush 在接口中 FlushableIOExceptionpublic void close()
throws IOException
Sinkclose 在接口中 Sinkclose 在接口中 Closeableclose 在接口中 AutoCloseableIOExceptionCopyright © 2025. All rights reserved.