|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.portal.search.soif.SOIFInputStream
SOIFInputStream class. Reads serialized SOIF objects from an input stream.
Field Summary | |
boolean |
debug
debug |
Constructor Summary | |
SOIFInputStream(byte[] data)
Creates a SOIFInputStream reading from a byte array. |
|
SOIFInputStream(byte[] data,
java.lang.String encoding)
Creates a SOIFInputStream reading from a byte array. |
|
SOIFInputStream(java.io.InputStream is)
Creates a SOIFInputStream reading from an InputStream. |
|
SOIFInputStream(java.io.InputStream is,
java.lang.String encoding)
Creates a SOIFInputStream reading from an InputStream. |
|
SOIFInputStream(SOIFBuffer sb)
Creates a SOIFInputStream reading from a SOIFBuffer. |
|
SOIFInputStream(java.lang.String filename)
Creates a SOIFInputStream reading from the named file. |
|
SOIFInputStream(java.lang.String filename,
java.lang.String encoding)
Creates a SOIFInputStream reading from the named file. |
Method Summary | |
boolean |
close()
Closes the stream. |
boolean |
isEOS()
|
SOIF |
readSOIF()
Reads a single SOIF from the underlying input stream. |
void |
setAllowed(java.util.Set attrs)
Sets a SOIF attribute filter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public final boolean debug
Constructor Detail |
public SOIFInputStream(java.lang.String filename) throws java.io.FileNotFoundException
filename
- the SOIF source filepublic SOIFInputStream(java.lang.String filename, java.lang.String encoding) throws java.io.FileNotFoundException, java.io.UnsupportedEncodingException
filename
- the SOIF source fileencoding
- the character encoding of the input SOIFpublic SOIFInputStream(byte[] data, java.lang.String encoding) throws java.io.UnsupportedEncodingException
data
- the SOIF source byte arrayencoding
- the character encoding of the input SOIFpublic SOIFInputStream(byte[] data)
data
- the SOIF source byte arraypublic SOIFInputStream(SOIFBuffer sb)
public SOIFInputStream(java.io.InputStream is)
public SOIFInputStream(java.io.InputStream is, java.lang.String encoding) throws java.io.UnsupportedEncodingException
encoding
- the character encoding of the input SOIFMethod Detail |
public void setAllowed(java.util.Set attrs)
attrs
- the set of allowed attributes (use lower case)public SOIF readSOIF() throws java.io.IOException
SOIFException
- if error in SOIF
java.io.IOException
- if an I/O error occurs
java.io.EOFException
- if read past end of streampublic boolean isEOS()
public boolean close()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |