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