|
Oracle® Database XML Java API Reference 12c Release 1 (12.1) E15981-09 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BinXMLDecoder
The interface for converting a binary stream into XML. The XML can be pushed out to a ContentHandler using SAX or pulled using XMLStreamReader.
Method Summary | |
---|---|
void |
decode(ContentHandler cntHdlr, ErrorHandler errHdlr) Decode and output XML SAX events to the cntHdlr and errors to errHdlr |
InfosetReader |
getReader() Returns object for reading the decoded XML in pull style |
BinXMLSerializer |
getSerializer() Returns object for pull style serialization |
void |
setDeclHandler(DeclHandler hdlr) Specify the handler to receive decoded DTD declaration events |
void |
setDTDHandler(DTDHandler hdlr) Specify the handler to receive decoded DTD events |
void |
setLexicalHandler(LexicalHandler hdlr) Specify the handler to receive decoded events for comments and CDATA section boundaries |
Method Detail |
---|
void decode(ContentHandler cntHdlr, ErrorHandler errHdlr) throws BinXMLException
cntHdlr
- Content handler for SAX eventserrHdlr
- for handling errorsBinXMLException
- Raised for any errors encounteredvoid setDTDHandler(DTDHandler hdlr)
hdlr
- handler for decoded DTD eventsvoid setDeclHandler(DeclHandler hdlr)
hdlr
- handler for decoded DTD declaration eventsvoid setLexicalHandler(LexicalHandler hdlr)
hdlr
- lexical handler to be used during decodingInfosetReader getReader() throws BinXMLException
BinXMLException
BinXMLSerializer getSerializer()
|
Oracle® Database XML Java API Reference 12c Release 1 (12.1) E15981-09 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2003, 2014, Oracle and/or its affiliates. All rights reserved.