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.InputStreamprivate java.io.File -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.InputStream
available, mark, markSupported, nullInputStream, readAllBytes, readNBytes, readNBytes, skip, skipNBytes, transferToMethods 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:
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() throws java.io.IOException- Specified by:
readin classjava.io.InputStream- 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
-
reset
public void reset() throws java.io.IOException- Overrides:
resetin classjava.io.InputStream- Throws:
java.io.IOException
-
getDelegate
private java.io.InputStream getDelegate() throws java.io.IOException- Throws:
java.io.IOException
-