Class HTTPBodyInputStream
java.lang.Object
java.io.InputStream
org.tmatesoft.svn.core.internal.io.dav.http.HTTPBodyInputStream
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
public class HTTPBodyInputStream
extends java.io.InputStream
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate java.io.InputStream
private java.io.File
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.InputStream
available, mark, markSupported, nullInputStream, readAllBytes, readNBytes, readNBytes, skip, skipNBytes, transferTo
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myFile
private java.io.File myFile -
myDelegate
private java.io.InputStream myDelegate
-
-
Constructor Details
-
HTTPBodyInputStream
public HTTPBodyInputStream(java.io.File file)
-
-
Method Details
-
read
public int read(byte[] b, int off, int len) throws java.io.IOException - Overrides:
read
in classjava.io.InputStream
- Throws:
java.io.IOException
-
read
public int read(byte[] b) throws java.io.IOException - Overrides:
read
in classjava.io.InputStream
- Throws:
java.io.IOException
-
read
public int read() throws java.io.IOException- Specified by:
read
in classjava.io.InputStream
- Throws:
java.io.IOException
-
close
public void close() throws java.io.IOException- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Overrides:
close
in classjava.io.InputStream
- Throws:
java.io.IOException
-
reset
public void reset() throws java.io.IOException- Overrides:
reset
in classjava.io.InputStream
- Throws:
java.io.IOException
-
getDelegate
private java.io.InputStream getDelegate() throws java.io.IOException- Throws:
java.io.IOException
-