Closeable
, Flushable
, AutoCloseable
public class CheckedOutputStream extends FilterOutputStream
out
Constructor | Description |
---|---|
CheckedOutputStream |
Creates an output stream with the specified Checksum. |
Modifier and Type | Method | Description |
---|---|---|
Checksum |
getChecksum() |
Returns the Checksum for this output stream. |
void |
write |
Writes an array of bytes. |
void |
write |
Writes a byte. |
close, flush, write
nullOutputStream
public CheckedOutputStream(OutputStream out, Checksum cksum)
out
- the output streamcksum
- the checksumpublic void write(int b) throws IOException
write
in class FilterOutputStream
b
- the byte to be writtenIOException
- if an I/O error has occurredpublic void write(byte[] b, int off, int len) throws IOException
write
in class FilterOutputStream
b
- the data to be writtenoff
- the start offset of the datalen
- the number of bytes to be writtenIOException
- if an I/O error has occurredpublic Checksum getChecksum()
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/zip/CheckedOutputStream.html