public class XBFileInputStream extends XBInputStream
XBInputStream.XBPrefixInputStream| Constructor and Description |
|---|
XBFileInputStream(java.io.File file)
Creates a new instance of XBFileInputStream
|
XBFileInputStream(java.io.FileDescriptor fd) |
XBFileInputStream(java.lang.String fileName) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close source and release locks
|
XBTokenType |
getItem() |
java.io.FileInputStream |
getSource() |
XBToken |
pullXBToken()
Pull next token.
|
void |
reset()
Reset Source
|
attachXBEventListener, available, getPrefixInputStream, toXBEventspublic XBFileInputStream(java.io.File file)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic XBFileInputStream(java.lang.String fileName)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic XBFileInputStream(java.io.FileDescriptor fd)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic void close()
throws java.io.IOException
XBInputStreamclose in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class XBInputStreamjava.io.IOExceptionpublic XBToken pullXBToken() throws XBProcessingException
XBPullProviderXBProcessingExceptionpublic void reset()
throws java.io.IOException
XBInputStreamreset in class XBInputStreamjava.io.IOExceptionpublic XBTokenType getItem() throws XBProcessingException
XBProcessingExceptionpublic java.io.FileInputStream getSource()