User Tools

Site Tools

Site » Documentation » Impl » Java » Lib » Xbup-parser-tree 
A PCRE internal error occured. This might be caused by a faulty plugin


About the XBUP project * [[this>?about|Introduction to the project]] * [[en:about:goals|Project goals]] * [[en:about:architecture|Architecture and principles]] * [[this>?about/videos|Video presentations]] Download * [[this>?download|Current release]] * [[this>?download/screenshots|Screenshots]] Documentation * [[en:doc|Project's documentation]] * [[en:doc:protocol:overview|Protocol's specification]] * [[en:doc:impl:java|Implementation in Java]] Get involved * [[en:devel|How to join]] * [[en:devel:status|Status of the development]] * [[en:devel:related_projects|Related projects]] Services * [[|Catalog of types]] * [[|Catalog of types (PHP)]] Tools * [[|Cont. Integration (Jenkins)]] * [[|Issue Tracking (BugGenie)]] Follow us on * [[|XBUP on GitHub]] * [[|XBUP on Twitter]] * [[|XBUP on OpenHUB]] * [[|XBUP on SourceForge]]


====== XBUP Tree Parser Library (Java) ====== Tree parser library provides support for parsing XBUP-encoded document creating object model representation in memory. ===== Classes ===== Library provides two sets of classes: * For level 0 parsing with prefix **XB** * For level 1 parsing with prefix **XBT** Classes representing structure: * TreeNode - Basic tree node representing single block in protocol * Tree - Structure with single root node * TreeDocument - Extension of tree with additional storage for extended area This classes provides methods to convert its content to binary stream. Classes providing conversion to basic / token parsing: * TreeReader - Converts basic tokens to tree structure * TreeWriter - Converts tree structure to basic tokens ==== Usage Examples ==== FIXME

en/doc/impl/java/lib/xbup-parser-tree.txt · Last modified: 2015/02/08 00:02 by hajdam