StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.io
Interface XInputStream

All Superinterfaces:
com.sun.star.uno.XInterface
All Known Subinterfaces:
com.sun.star.io.XDataInputStream, com.sun.star.io.XObjectInputStream

public abstract interface XInputStream
extends com.sun.star.uno.XInterface


Field Summary
static com.sun.star.uno.Uik UIK
           
static java.lang.Object UNORUNTIMEDATA
           
static com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
           
 
Method Summary
abstract  int available()
           
abstract  void closeInput()
           
abstract  int readBytes(byte[][] b, int i)
           
abstract  int readSomeBytes(byte[][] b, int i)
           
abstract  void skipBytes(int i)
           
 

Field Detail

UIK

public static final com.sun.star.uno.Uik UIK

UNORUNTIMEDATA

public static final java.lang.Object UNORUNTIMEDATA

UNOTYPEINFO

public static final com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
Method Detail

available

public abstract int available()
                       throws com.sun.star.io.NotConnectedException,
                              com.sun.star.io.IOException,
                              com.sun.star.uno.RuntimeException

closeInput

public abstract void closeInput()
                         throws com.sun.star.io.NotConnectedException,
                                com.sun.star.io.IOException,
                                com.sun.star.uno.RuntimeException

readBytes

public abstract int readBytes(byte[][] b,
                              int i)
                       throws com.sun.star.io.NotConnectedException,
                              com.sun.star.io.BufferSizeExceededException,
                              com.sun.star.io.IOException,
                              com.sun.star.uno.RuntimeException

readSomeBytes

public abstract int readSomeBytes(byte[][] b,
                                  int i)
                           throws com.sun.star.io.NotConnectedException,
                                  com.sun.star.io.BufferSizeExceededException,
                                  com.sun.star.io.IOException,
                                  com.sun.star.uno.RuntimeException

skipBytes

public abstract void skipBytes(int i)
                        throws com.sun.star.io.NotConnectedException,
                               com.sun.star.io.BufferSizeExceededException,
                               com.sun.star.io.IOException,
                               com.sun.star.uno.RuntimeException

StarOffice 5.2 API
reverse engineered by classdoc