Package com.ebmwebsourcing.easybox.api

Interface Summary
AnyXmlObject  
ModelObject Empty interface flagging an object as being a model object.
A model object can be wrapped into an XmlObject.
A model object knows which unique XmlObject is attached to it.
XmlContext XmlContext is the entity in charge of marshalling/unmarshalling related tasks, given all the XmlObjectBinding that can be found in classpath.
It is perfectly safe to share a single instance of XmlContext in the whole application.
XmlObject An XmlObject provides a base interface on a binding on an XML structure.

XmlObject are organized as a tree structure.
XmlObjectAttribute  
XmlObjectBinding Interface to be implemented by classes allowed to create instances of XmlObject.
XmlObjectFactory  
XmlObjectNode Convenience interface to be shared between XmlObject XmlObjectText, and XmlObjectAttribute.
XmlObjectReader Class aimed at reading XmlObject instances from different sources.
XmlObjectSchemaBinding  
XmlObjectText  
XmlObjectValidator Class aimed at validating specific XmlObject class.
XmlObjectWriter Class aimed at writing XmlObject instances to different sinks.
XmlObjectXPathEvaluator  
XmlObjectXQueryEvaluator  
XmlObjectXQueryValidator  
 

Class Summary
Catalog  
ClassMetadataConstants  
XmlContextFactory  
XQueryValidationProfile  
XQueryValidationReport  
XQueryValidationRule  
XQueryValidationRuleReport  
 

Enum Summary
XmlObjectReader.ReadMode  
 

Exception Summary
XmlObjectReadException  
XmlObjectValidationException Exception to be thrown when an error occurs during validation of an XmlObject.
XmlObjectWriteException  
XQueryException  
 



Copyright © 2011 Petals Link. All Rights Reserved.