RandomAccess
, RandomAccessRead
RandomAccessBuffer
, RandomAccessBufferedFileInputStream
, RandomAccessFile
public interface SequentialRead
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
Release resources that are being held.
|
int |
read() |
Read a single byte of data.
|
int |
read(byte[] b,
int offset,
int length) |
Read a buffer of data.
|
void close() throws java.io.IOException
java.io.IOException
- If there is an error closing this resource.int read() throws java.io.IOException
java.io.IOException
- If there is an error while reading the data.int read(byte[] b, int offset, int length) throws java.io.IOException
b
- The buffer to write the data to.offset
- Offset into the buffer to start writing.length
- The amount of data to attempt to read.java.io.IOException
- If there was an error while reading the data.