|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
XBE32Parseable | This interface should be implemented by classes that employ the XBE32ObjectParser to parse XBE32-encoded streams with unknown Elements.
|
XBE32ParseListener | The classes implementing this interface process the XBE32 parsing events
generated by the XBE32Parser or XBE32Reader classes. |
XBE32Writable | This interface enables classes implementing it to be written into a
XBE32-encoded stream, by means of the XBE32Writer.writeXBE32Object()
method.
|
Class Summary | |
XBE32Dictionary | This class allows XBE32 Elements' identifiers to be translated into/from names. |
XBE32Element | This class models a XBE32 Element employed by the XBE32 encoding. |
XBE32ElementParser | This XBE32ParseListener is able to process a XBE32-encoded
stream and return all its XBE32 Elements as a tree.
|
XBE32ObjectParser | This class eases the parsing process of objects from XBE32-encoded streams by means of Class reflection. |
XBE32Parser | This class allows a XBE32-encoded stream or buffer to be parsed. |
XBE32Printer | This auxiliary XBE32ParseListerner class prints the XBE32 Elements being parsed as XML tags. |
XBE32Reader | This auxiliary class is able to parse a XML file as it was a XBE32 stream. |
XBE32Writer | This class allows XBE32 Elements to be serialized and written in an output XBE32-encoded stream. |
Exception Summary | |
XBE32ParseException | Exception class for errors occuring while parsing XBE32 Elements. |
This package allows handling XBE32-encoded streams at the XBE32 Element level, including the ability to transform them to/from XML documents.
The eXtensible Binary Encoding (XBE32) has been designed to represent hierarchical data in a compact and extensible format. Data elements are binary encoded inside Type-Length-Value (TLV) structures, which are 32-bit aligned to be easily processed by computers. XBE32 is NOT a binary encoding for XML documents, but an encoding format for small, lightweight network protocols.
For further details about XBE32 refer to the latest available draft: draft-uruena-xbe32-02.txt
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |