Class SpoolFile.SpoolInputStream
java.lang.Object
java.io.InputStream
org.tmatesoft.svn.core.internal.io.dav.http.SpoolFile.SpoolInputStream
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
- Enclosing class:
- SpoolFile
private class SpoolFile.SpoolInputStream
extends java.io.InputStream
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate java.io.Fileprivate java.io.InputStreamprivate long -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.InputStream
available, mark, markSupported, nullInputStream, readAllBytes, readNBytes, readNBytes, reset, skipNBytes, transferToMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myCurrentFile
private java.io.File myCurrentFile -
myCurrentSize
private long myCurrentSize -
myBufferOffset
private int myBufferOffset -
myCurrentInput
private java.io.InputStream myCurrentInput
-
-
Constructor Details
-
SpoolInputStream
private SpoolInputStream()
-
-
Method Details
-
read
public int read() throws java.io.IOException- Specified by:
readin classjava.io.InputStream- Throws:
java.io.IOException
-
read
public int read(byte[] b) throws java.io.IOException - Overrides:
readin classjava.io.InputStream- Throws:
java.io.IOException
-
read
public int read(byte[] b, int off, int len) throws java.io.IOException - Overrides:
readin classjava.io.InputStream- Throws:
java.io.IOException
-
openNextFile
private void openNextFile() throws java.io.IOException- Throws:
java.io.IOException
-
skip
public long skip(long n) throws java.io.IOException - Overrides:
skipin classjava.io.InputStream- Throws:
java.io.IOException
-
closeCurrentFile
private void closeCurrentFile() throws java.io.IOException- Throws:
java.io.IOException
-
close
public void close() throws java.io.IOException- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Overrides:
closein classjava.io.InputStream- Throws:
java.io.IOException
-