| Package | Description | 
|---|---|
| okio | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BufferedSinkA sink that keeps a buffer internally so that callers can do small writes
 without a performance penalty. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BufferA collection of bytes in memory. | 
| class  | DeflaterSinkA sink that uses DEFLATE to
 compress data written to another source. | 
| class  | ForwardingSinkA  Sinkwhich forwards calls to another. | 
| class  | GzipSinkA sink that uses GZIP to
 compress written data to another sink. | 
| class  | HashingSinkA sink that computes a hash of the full stream of bytes it has accepted. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Sink | Okio. appendingSink(File file)Returns a sink that appends to  file. | 
| static Sink | Okio. blackhole()Returns a sink that writes nowhere. | 
| Sink | ForwardingSink. delegate()Sinkto which this instance is delegating. | 
| Sink | Pipe. sink() | 
| static Sink | Okio. sink(File file)Returns a sink that writes to  file. | 
| static Sink | Okio. sink(OutputStream out)Returns a sink that writes to  out. | 
| static Sink | Okio. sink(Path path,
    OpenOption... options)Returns a sink that writes to  path. | 
| Sink | AsyncTimeout. sink(Sink sink)Returns a new sink that delegates to  sink, using this to implement timeouts. | 
| static Sink | Okio. sink(Socket socket)Returns a sink that writes to  socket. | 
| Modifier and Type | Method and Description | 
|---|---|
| static BufferedSink | Okio. buffer(Sink sink)Returns a new sink that buffers writes to  sink. | 
| static HashingSink | HashingSink. hmacSha1(Sink sink,
        ByteString key)Returns a sink that uses the obsolete SHA-1 HMAC algorithm to produce 160-bit hashes. | 
| static HashingSink | HashingSink. hmacSha256(Sink sink,
          ByteString key)Returns a sink that uses the SHA-256 HMAC algorithm to produce 256-bit hashes. | 
| static HashingSink | HashingSink. hmacSha512(Sink sink,
          ByteString key)Returns a sink that uses the SHA-512 HMAC algorithm to produce 512-bit hashes. | 
| static HashingSink | HashingSink. md5(Sink sink)Returns a sink that uses the obsolete MD5 hash algorithm to produce 128-bit hashes. | 
| long | Buffer. readAll(Sink sink) | 
| long | BufferedSource. readAll(Sink sink)Removes all bytes from this and appends them to  sink. | 
| static HashingSink | HashingSink. sha1(Sink sink)Returns a sink that uses the obsolete SHA-1 hash algorithm to produce 160-bit hashes. | 
| static HashingSink | HashingSink. sha256(Sink sink)Returns a sink that uses the SHA-256 hash algorithm to produce 256-bit hashes. | 
| static HashingSink | HashingSink. sha512(Sink sink)Returns a sink that uses the SHA-512 hash algorithm to produce 512-bit hashes. | 
| Sink | AsyncTimeout. sink(Sink sink)Returns a new sink that delegates to  sink, using this to implement timeouts. | 
| Constructor and Description | 
|---|
| DeflaterSink(Sink sink,
            Deflater deflater) | 
| ForwardingSink(Sink delegate) | 
| GzipSink(Sink sink) | 
Copyright © 2017. All rights reserved.