|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.io.InputStream
![]()
![]()
![]()
java.io.FilterInputStream
![]()
![]()
![]()
java.util.zip.CheckedInputStream

public class CheckedInputStream

An input stream that also maintains a checksum of the data being read. The checksum can then be used to verify the integrity of the input data.
Checksum

| Field Summary |
|---|
Fields inherited from class java.io.FilterInputStream ![]() |
|---|
in |
| Constructor Summary | |
|---|---|
CheckedInputStream
Creates an input stream using the specified Checksum. |
|
| Method Summary | |
|---|---|
Checksum |
getChecksum
Returns the Checksum for this input stream. |
int |
read
Reads a byte. |
int |
read
Reads into an array of bytes. |
long |
skip
Skips specified number of bytes of input. |
Methods inherited from class java.io.FilterInputStream ![]() |
|---|
available |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

public CheckedInputStream(InputStream![]()
![]()
in, Checksum
![]()
![]()
cksum)
in - the input streamcksum - the Checksum| Method Detail |
|---|

public int read()
throws IOException

read

in class FilterInputStream

IOException

- if an I/O error has occurredFilterInputStream.in


public int read(byte[] buf,
int off,
int len)
throws IOException

read

in class FilterInputStream

buf - the buffer into which the data is readoff - the start offset of the datalen - the maximum number of bytes read
IOException

- if an I/O error has occurredFilterInputStream.in


public long skip(long n)
throws IOException

skip

in class FilterInputStream

n - the number of bytes to skip
IOException

- if an I/O error has occurred

public Checksum![]()
![]()
getChecksum()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||