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.
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
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.
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.
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.