public class VfsRandomAccessInputStream
extends java.io.InputStream
Copyright 2008 Partner Software, Inc.
| Constructor and Description |
|---|
VfsRandomAccessInputStream(VfsRandomAccess randy,
boolean closeOnClose)
Create an input stream for the given VfsRandomAccess object.
|
VfsRandomAccessInputStream(VfsRandomAccess randy,
long length,
boolean closeOnClose)
Create an input stream for the given VfsRandomAccess object.
|
VfsRandomAccessInputStream(VfsRandomAccess randy,
long start,
long end,
boolean closeOnClose)
Create an input stream for the given VfsRandomAccess object.
|
public VfsRandomAccessInputStream(VfsRandomAccess randy, boolean closeOnClose) throws java.io.IOException
java.io.IOExceptionpublic VfsRandomAccessInputStream(VfsRandomAccess randy, long length, boolean closeOnClose) throws java.io.IOException
java.io.IOExceptionpublic VfsRandomAccessInputStream(VfsRandomAccess randy, long start, long end, boolean closeOnClose) throws java.io.IOException
java.io.IOExceptionpublic 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.IOExceptionpublic long skip(long n)
throws java.io.IOException
skip in class java.io.InputStreamjava.io.IOExceptionpublic int available()
throws java.io.IOException
available in class java.io.InputStreamjava.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.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object