All Classes and Interfaces

Class
Description
 
 
They type of alias the child represents
 
 
An alternate for Enum that can also exist at build time
 
 
 
 
 
This represents a child that is not a bean, as in a value like a string or a date or an integer
This represents either a ParentedModel or a ChildDataModel but not both
Indicates the type of child, whether that child be direct, or indicated with a List, or indicated with an array
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Used by implementations of XmlService, though it may not actually be JAXB that is calling the methods
 
This annotation is placed on interfaces that should have their implementations pre-generated at build time
 
This is the default implementation
 
Information needed for proxy from a method
 
Types of methods we know about
 
This model is a description of the children and non-children nodes of a Bean.
 
Information about the name to XmlElement mappings and about children with no XmlElement at all
 
 
 
This contains the model for children who have a specific parent, containing information such as the xml tag name and type.
Describes the string that constitutes the plural of this element or attribute name.
 
 
 
 
 
 
 
 
Information about the XmlElement annotation
 
Implementation of the XmlElements annotation
 
Represents a transaction that must eventually be committed in order to release the write lock on the beans in the XmlRootHandle
 
 
This object will be given along with any Hub commits
This annotation denotes the single Xml attribute or element that should be used as the unique (within the xpath) identifier.
This represents a copy of the parent XmlRootHandle.
 
 
This represents XML data and a JavaBean tree
 
This is the main service for parsing your XML files using some pluggable parsing technology.
 
If an implementation of this exists it will be used to parse the XML file rather than the default implementation which uses JAXB
Useful utilities for initializing the HK2 XmlService