private class SpoolFile.SpoolInputStream
extends java.io.InputStream
| Modifier and Type | Field and Description |
|---|---|
private int |
myBufferOffset |
private java.io.File |
myCurrentFile |
private java.io.InputStream |
myCurrentInput |
private long |
myCurrentSize |
| Modifier | Constructor and Description |
|---|---|
private |
SpoolInputStream() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
private void |
closeCurrentFile() |
private void |
openNextFile() |
int |
read() |
int |
read(byte[] b) |
int |
read(byte[] b,
int off,
int len) |
long |
skip(long n) |
private java.io.File myCurrentFile
private long myCurrentSize
private int myBufferOffset
private java.io.InputStream myCurrentInput
public int read()
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionpublic int read(byte[] b)
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionpublic int read(byte[] b,
int off,
int len)
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionprivate void openNextFile()
throws java.io.IOException
java.io.IOExceptionpublic long skip(long n)
throws java.io.IOException
skip in class java.io.InputStreamjava.io.IOExceptionprivate void closeCurrentFile()
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.InputStreamjava.io.IOException