Package org.glassfish.jaxb.runtime.v2.runtime.unmarshaller
package org.glassfish.jaxb.runtime.v2.runtime.unmarshaller
-
ClassDescription
Attributes
extension that allows attribute values to be exposed asCharSequence
.AttributesEx
implementation.Fed to unmarshaller when the 'text' data is actually a virtual image of base64 encoding of the binary data transferred on the wire.Decorates anotherLoader
by setting a default value.Loader
implementation that discards the whole sub-tree.Loads a DOM.TypedCharSequence
for int[].Pcdata
that represents a single integer.Used solely byElementBeanInfoImpl
to wrap the loaded value object into a JAXBElement object.XmlVisitor
decorator that interns all string tokens.Unmarshals a text into a property of the parent element.Loader
that delegates the processing to anotherLoader
atProxyLoader.startElement(UnmarshallingContext.State, TagName)
.Receives an object by a childLoader
.Receives SAX events and convert them to our internal events.Scope<BeanT,PropT, ItemT, PackT> Holds the information about packing scope.Loads children of an element.Represents an XML tag name (and attributes for start tags.)Unmarshals a text into an object.Default Unmarshaller implementation.Center of the unmarshalling.Reads a text value and set to the current target.Feed incoming events toDomHandler
and builds a DOM tree.Walks the XML document structure.Looks for xsi:nil='true' and sets the target to null.Looks at @xsi:type and forwards to the rightLoader
.