S-PLUS Connect/Java v1.0

com.insightful.splus
Class RemoteFileInputStream

java.lang.Object
  extended byjava.io.InputStream
      extended byjava.io.FileInputStream
          extended bycom.insightful.splus.RemoteFileInputStream

public class RemoteFileInputStream
extends FileInputStream

Client object representing a server-side FileInputStream object. Relays method calls via a remote FileInputStreamProxy object.


Constructor Summary
RemoteFileInputStream(String filename, SplusSession session)
           
 
Method Summary
 int available()
           
 void close()
           
 void finalize()
           
 int read()
           
 int read(byte[] b)
           
 int read(byte[] b, int off, int len)
           
 long skip(long n)
           
 
Methods inherited from class java.io.FileInputStream
getChannel, getFD
 
Methods inherited from class java.io.InputStream
mark, markSupported, reset
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteFileInputStream

public RemoteFileInputStream(String filename,
                             SplusSession session)
                      throws FileNotFoundException
Method Detail

available

public int available()
              throws IOException
Throws:
IOException

close

public void close()
           throws IOException
Throws:
IOException

finalize

public void finalize()
              throws IOException
Throws:
IOException

read

public int read()
         throws IOException
Throws:
IOException

read

public int read(byte[] b)
         throws IOException
Throws:
IOException

read

public int read(byte[] b,
                int off,
                int len)
         throws IOException
Throws:
IOException

skip

public long skip(long n)
          throws IOException
Throws:
IOException

S-PLUS Connect/Java v1.0

Copyright © 2000, 2002 Insightful Corporation
Warning: Classes not documented in the S-PLUS Programmer's Guide may change in future releases.