Package org.apache.commons.betwixt.io

Package contains classes dealing directly with the reading and writing of beans.

See:
          Description

Interface Summary
IDGenerator Interface allowing pluggable ID attribute value generators.
 

Class Summary
AbstractBeanWriter Abstract superclass for bean writers.
BeanCreateRule BeanCreateRule is a Digester Rule for creating beans from the betwixt XML metadata.
BeanReader BeanReader reads a tree of beans from an XML document.
BeanWriter BeanWriter outputs beans as XML to an io stream.
SAXBeanWriter The SAXBeanwriter will send events to a ContentHandler
 

Exception Summary
CyclicReferenceException Thrown when bean evaluation finds a cycle reference.
 

Package org.apache.commons.betwixt.io Description

Package contains classes dealing directly with the reading and writing of beans.

These classes use the Betwixt introspection system to determine how a bean should be mapped to xml. The xml->object reader uses Digester to implement the mapping.