|
||||||||||
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
- resultMethod Detail |
---|
public ContentHandler getContentHandler()
getContentHandler
in interface XMLReader
public DTDHandler getDTDHandler()
getDTDHandler
in interface XMLReader
public EntityResolver getEntityResolver()
getEntityResolver
in interface XMLReader
public ErrorHandler getErrorHandler()
getErrorHandler
in interface XMLReader
public boolean getFeature(String name)
getFeature
in interface XMLReader
public Object getProperty(String name)
getProperty
in interface XMLReader
public void parse(InputSource input) throws SAXException
parse
in interface XMLReader
SAXException
public void parse(String id) throws SAXException
parse
in interface XMLReader
SAXException
public void setContentHandler(ContentHandler c)
setContentHandler
in interface XMLReader
public void setLexicalHandler(LexicalHandler l)
l
- handlerpublic void setDTDHandler(DTDHandler h)
setDTDHandler
in interface XMLReader
public void setEntityResolver(EntityResolver resolver)
setEntityResolver
in interface XMLReader
public 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 Serializer
IOException
- I/O exceptionpublic void closeResult() throws IOException
Serializer
closeResult
in class Serializer
IOException
- I/O exceptionpublic void attribute(byte[] n, byte[] v)
Serializer
attribute
in class Serializer
n
- namev
- valuepublic void text(byte[] b) throws IOException
Serializer
text
in class Serializer
b
- text bytes
IOException
- I/O exceptionpublic void text(byte[] b, FTPos ftp) throws IOException
Serializer
text
in class Serializer
b
- text bytesftp
- full-text positions
IOException
- I/O exceptionpublic void comment(byte[] t) throws IOException
Serializer
comment
in class Serializer
t
- comment
IOException
- I/O exceptionpublic void pi(byte[] n, byte[] v) throws IOException
Serializer
pi
in class Serializer
n
- namev
- value
IOException
- I/O exceptionpublic void item(byte[] b) throws IOException
Serializer
item
in class Serializer
b
- text bytes
IOException
- I/O exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |