Package com.sun.xml.bind.v2.runtime.unmarshaller

Interface Summary
AttributesEx Attributes extension that allows attribute values to be exposed as CharSequence.
Intercepter Used solely by ElementBeanInfoImpl to wrap the loaded value object into a JAXBElement object.
LocatorEx Object that returns the current location that the XmlVisitor is parsing.
Patcher  
Receiver Receives an object by a child Loader.
XmlVisitor Walks the XML document structure.
XmlVisitor.TextPredictor  
 

Class Summary
AttributesExImpl AttributesEx implementation.
Base64Data Fed to unmarshaller when the 'text' data is actually a virtual image of base64 encoding of the binary data transferred on the wire.
ChildLoader Pair of Loader and Receiver.
DefaultIDResolver Default implementation of IDResolver.
DefaultValueLoaderDecorator Decorates another Loader by setting a default value.
Discarder Loader implementation that discards the whole sub-tree.
DomLoader<ResultT extends Result> Loads a DOM.
IntArrayData Typed CharSequence for int[].
IntData Pcdata that represents a single integer.
InterningXmlVisitor XmlVisitor decorator that interns all string tokens.
LeafPropertyLoader Unmarshals a text into a property of the parent element.
LeafPropertyXsiLoader  
Loader  
LocatorEx.Snapshot Immutable snapshot of a LocatorEx
LocatorExWrapper LocatorEx implemented by Locator.
MTOMDecorator Decorator of XmlVisitor that performs XOP processing.
ProxyLoader Loader that delegates the processing to another Loader at ProxyLoader.startElement(UnmarshallingContext.State, TagName).
SAXConnector Receives SAX events and convert them to our internal events.
Scope<BeanT,PropT,ItemT,PackT> Holds the information about packing scope.
StAXConnector  
StAXEventConnector This is a simple utility class that adapts StAX events from an XMLEventReader to unmarshaller events on a XmlVisitor, bridging between the two parser technologies.
StAXStreamConnector Reads XML from StAX XMLStreamReader and feeds events to XmlVisitor.
StructureLoader Loads children of an element.
TagName Represents an XML tag name (and attributes for start tags.)
TextLoader Unmarshals a text into an object.
UnmarshallerImpl Default Unmarshaller implementation.
UnmarshallingContext Center of the unmarshalling.
ValidatingUnmarshaller XmlVisitor decorator that validates the events by using JAXP validation API.
ValuePropertyLoader Reads a text value and set to the current target.
WildcardLoader Feed incoming events to DomHandler and builds a DOM tree.
XsiNilLoader Looks for xsi:nil='true' and sets the target to null.
XsiNilLoader.Array  
XsiNilLoader.Single  
XsiTypeLoader Looks at @xsi:type and forwards to the right Loader.
 

Enum Summary
Messages