Home » openjdk-7 » com.sun.xml.internal » bind » v2 » runtime » unmarshaller »

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

Interfaces:

AttributesEx   Attributes extension that allows attribute values to be exposed as CharSequence code | html
Intercepter   Used solely by com.sun.xml.internal.bind.v2.runtime.ElementBeanInfoImpl to wrap the loaded value object into a JAXBElement object.  code | html
LocatorEx   Object that returns the current location that the XmlVisitor is parsing.  code | html
Patcher     code | html
Receiver   Receives an object by a child Loader code | html
XmlVisitor   Walks the XML document structure.  code | html
XmlVisitor.TextPredictor     code | html

Abstract Classes:

Loader     code | html
ProxyLoader   Loader that delegates the processing to another Loader at #startElement(UnmarshallingContext.State, TagName) code | html
StAXConnector     code | html
TagName   Represents an XML tag name (and attributes for start tags.)

This object is used so reduce the number of method call parameters among unmarshallers. 

code | html

Classes:

Messages     code | html
AttributesExImpl   AttributesEx implementation.  code | html
Base64Data   Fed to unmarshaller when the 'text' data is actually a virtual image of base64 encoding of the binary data transferred on the wire.  code | html
ChildLoader   Pair of Loader and Receiver code | html
DefaultIDResolver   Default implementation of IDResolver code | html
DefaultValueLoaderDecorator   Decorates another Loader by setting a default value.  code | html
Discarder   Loader implementation that discards the whole sub-tree.  code | html
DomLoader   Loads a DOM.  code | html
DomLoader.State   Used to capture the state.  code | html
FastInfosetConnector   Reads from FastInfoset StAX parser and feeds into JAXB Unmarshaller.  code | html
IntArrayData   Typed CharSequence for int[].  code | html
IntData   Pcdata that represents a single integer.  code | html
InterningXmlVisitor   XmlVisitor decorator that interns all string tokens.  code | html
InterningXmlVisitor.AttributesImpl     code | html
LeafPropertyLoader   Unmarshals a text into a property of the parent element.  code | html
LocatorExWrapper   LocatorEx implemented by Locator code | html
MTOMDecorator   Decorator of XmlVisitor that performs XOP processing.  code | html
SAXConnector   Receives SAX events and convert them to our internal events.  code | html
SAXConnector.TagNameImpl     code | html
Scope   Holds the information about packing scope.  code | html
StAXConnector.TagNameImpl     code | html
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.  code | html
StAXStreamConnector   Reads XML from StAX XMLStreamReader and feeds events to XmlVisitor code | html
StructureLoader   Loads children of an element.  code | html
TextLoader   Unmarshals a text into an object.  code | html
UnmarshallerImpl   Default Unmarshaller implementation.  code | html
UnmarshallingContext   Center of the unmarshalling.  code | html
UnmarshallingContext.DefaultRootLoader   Root loader that uses the tag name and possibly its @xsi:type to decide how to start unmarshalling.  code | html
UnmarshallingContext.ExpectedTypeRootLoader   Root loader that uses UnmarshallingContext#expectedType to decide how to start unmarshalling.  code | html
UnmarshallingContext.Factory   Stub to the user-specified factory method.  code | html
UnmarshallingContext.State   State information for each element.  code | html
ValidatingUnmarshaller   XmlVisitor decorator that validates the events by using JAXP validation API.  code | html
ValuePropertyLoader   Reads a text value and set to the current target.  code | html
WildcardLoader   Feed incoming events to DomHandler and builds a DOM tree.  code | html
XsiNilLoader   Looks for xsi:nil='true' and sets the target to null.  code | html
XsiNilLoader.Array     code | html
XsiNilLoader.Single     code | html
XsiTypeLoader   Looks at @xsi:type and forwards to the right Loader code | html