| Package | Description |
|---|---|
| org.aoju.bus.core.io | |
| org.aoju.bus.core.utils |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BufferedSink
一种接收器,它在内部保存缓冲区,
以便调用者可以进行小的写操作没有性能损失
|
| Modifier and Type | Class and Description |
|---|---|
class |
Buffer
内存中字节的集合.
|
class |
DeflaterSink
Sync flush
|
class |
ForwardingSink
将调用转发给另一个调用的
Sink |
class |
GzipSink
这相当于使用
Deflater同步刷新选项。
该类不提供任何部分刷新机制。为获得最佳性能,
只在应用程序行为需要时调用GzipSink.flush()。 |
class |
HashingSink
一个接收器,计算它接受的全部字节流的哈希值。若要使用,请创建
使用您首选的哈希算法实例。将所有数据写入接收器,然后调用
HashingSink.hash()来计算最终的哈希值。 |
class |
RealBufferedSink |
| Modifier and Type | Field and Description |
|---|---|
Sink |
RealBufferedSink.sink |
| Modifier and Type | Method and Description |
|---|---|
Sink |
FileSystem.appendingSink(File file) |
Sink |
ForwardingSink.delegate() |
Sink |
Pipe.sink() |
Sink |
FileSystem.sink(File file) |
Sink |
AsyncTimeout.sink(Sink sink) |
| Modifier and Type | Method and Description |
|---|---|
static HashingSink |
HashingSink.hmacSha1(Sink sink,
ByteString key) |
static HashingSink |
HashingSink.hmacSha256(Sink sink,
ByteString key) |
static HashingSink |
HashingSink.hmacSha512(Sink sink,
ByteString key) |
static HashingSink |
HashingSink.md5(Sink sink) |
long |
RealBufferedSource.readAll(Sink sink) |
long |
BufferedSource.readAll(Sink sink)
Removes all bytes from this and appends them to
sink. |
long |
Buffer.readAll(Sink sink) |
static HashingSink |
HashingSink.sha1(Sink sink) |
static HashingSink |
HashingSink.sha256(Sink sink) |
static HashingSink |
HashingSink.sha512(Sink sink) |
Sink |
AsyncTimeout.sink(Sink sink) |
| Constructor and Description |
|---|
DeflaterSink(Sink sink,
Deflater deflater) |
ForwardingSink(Sink delegate) |
GzipSink(Sink sink) |
RealBufferedSink(Sink sink) |
| Modifier and Type | Method and Description |
|---|---|
static Sink |
IoUtils.appendingSink(File file) |
static Sink |
IoUtils.blackhole() |
static Sink |
IoUtils.sink(File file) |
static Sink |
IoUtils.sink(OutputStream out) |
static Sink |
IoUtils.sink(Path path,
OpenOption... options) |
static Sink |
IoUtils.sink(Socket socket) |
| Modifier and Type | Method and Description |
|---|---|
static BufferedSink |
IoUtils.buffer(Sink sink) |
Copyright © 2019. All rights reserved.