| 
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 decoding
InfosetReader getReader()
                        throws BinXMLException
BinXMLExceptionBinXMLSerializer 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.