|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.basex.data.Serializer
org.basex.data.SAXSerializer
public final class SAXSerializer
This class allows to output XML results via SAX.
| Field Summary |
|---|
| Fields inherited from class org.basex.data.Serializer |
|---|
dn, ns |
| Constructor Summary | |
|---|---|
SAXSerializer(Result res)
Constructor. |
|
| Method Summary | |
|---|---|
void |
attribute(byte[] n,
byte[] v)
Serializes an attribute. |
void |
closeResult()
Closes a result. |
void |
comment(byte[] t)
Serializes a comment. |
ContentHandler |
getContentHandler()
|
DTDHandler |
getDTDHandler()
|
EntityResolver |
getEntityResolver()
|
ErrorHandler |
getErrorHandler()
|
boolean |
getFeature(String name)
|
Object |
getProperty(String name)
|
void |
item(byte[] b)
Serializes an item. |
void |
openResult()
Starts a result. |
void |
parse(InputSource input)
|
void |
parse(String id)
|
void |
pi(byte[] n,
byte[] v)
Serializes a processing instruction. |
void |
setContentHandler(ContentHandler c)
|
void |
setDTDHandler(DTDHandler h)
|
void |
setEntityResolver(EntityResolver resolver)
|
void |
setErrorHandler(ErrorHandler h)
|
void |
setFeature(String name,
boolean value)
|
void |
setLexicalHandler(LexicalHandler l)
Sets the lexical handler for reacting on comments. |
void |
setProperty(String name,
Object value)
|
void |
text(byte[] b)
Serializes a text. |
void |
text(byte[] b,
FTPos ftp)
Serializes a text. |
| Methods inherited from class org.basex.data.Serializer |
|---|
close, closeElement, emptyElement, emptyElement, finished, level, namespace, node, node, openElement, openElement |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SAXSerializer(Result res)
res - result| Method Detail |
|---|
public ContentHandler getContentHandler()
getContentHandler in interface XMLReaderpublic DTDHandler getDTDHandler()
getDTDHandler in interface XMLReaderpublic EntityResolver getEntityResolver()
getEntityResolver in interface XMLReaderpublic ErrorHandler getErrorHandler()
getErrorHandler in interface XMLReaderpublic boolean getFeature(String name)
getFeature in interface XMLReaderpublic Object getProperty(String name)
getProperty in interface XMLReader
public void parse(InputSource input)
throws SAXException
parse in interface XMLReaderSAXException
public void parse(String id)
throws SAXException
parse in interface XMLReaderSAXExceptionpublic void setContentHandler(ContentHandler c)
setContentHandler in interface XMLReaderpublic void setLexicalHandler(LexicalHandler l)
l - handlerpublic void setDTDHandler(DTDHandler h)
setDTDHandler in interface XMLReaderpublic void setEntityResolver(EntityResolver resolver)
setEntityResolver in interface XMLReaderpublic void setErrorHandler(ErrorHandler h)
setErrorHandler in interface XMLReader
public void setFeature(String name,
boolean value)
setFeature in interface XMLReader
public void setProperty(String name,
Object value)
setProperty in interface XMLReader
public void openResult()
throws IOException
Serializer
openResult in class SerializerIOException - I/O exception
public void closeResult()
throws IOException
Serializer
closeResult in class SerializerIOException - I/O exception
public void attribute(byte[] n,
byte[] v)
Serializer
attribute in class Serializern - namev - value
public void text(byte[] b)
throws IOException
Serializer
text in class Serializerb - text bytes
IOException - I/O exception
public void text(byte[] b,
FTPos ftp)
throws IOException
Serializer
text in class Serializerb - text bytesftp - full-text positions
IOException - I/O exception
public void comment(byte[] t)
throws IOException
Serializer
comment in class Serializert - comment
IOException - I/O exception
public void pi(byte[] n,
byte[] v)
throws IOException
Serializer
pi in class Serializern - namev - value
IOException - I/O exception
public void item(byte[] b)
throws IOException
Serializer
item in class Serializerb - text bytes
IOException - I/O exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||