All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.xmlpull.infoset.package.html Maven / Gradle / Ivy

There is a newer version: 1.2.8
Show newest version



   


This package defines API modeled after
XML Information Set
for building incrementally XML trees
from events streamed from pull parser
(user can start navigating tree before whole XML input was parsed!)
and has an unique ability to bypass tree building for selected sub trees
to work directly with underlying event stream.
This coupled with ability to create XML tree that can mix in any
Java Object allows to represent objects derived from XML (databinding)
in the XML tree.


Features

  • easy to use: modeled after XML Information Set to build on well established abstract model to represent XML
  • small: only few classes and interfaces
  • fast: builds on the most powerful XmlPull API that makes possible to create high perfromance parser implemntations
  • flexible: based on the state of the art interface-implementation approach allowing anybody to modify and extend easily API

Overview

API is directly modeled on XML Information Set with few minor exceptions but expands on it to provide additional functions to create and manipulate XML Information Set (essentially providing Synthetic Infoset).

TODO:

  • when generics are supported in JDK upgrade API to use Iterator<T> instead of Enumeration ...


    Aleksander Slominski

    Last modified: $Id: package.html,v 1.1 2005/05/16 23:59:15 aslom Exp $




© 2015 - 2025 Weber Informatics LLC | Privacy Policy