Module com.sun.xml.bind.osgi
Package org.glassfish.jaxb.runtime.v2.runtime.unmarshaller
-
Interface Summary Interface Description AttributesEx Attributes
extension that allows attribute values to be exposed asCharSequence
.Intercepter Used solely byElementBeanInfoImpl
to wrap the loaded value object into a JAXBElement object.Patcher Receiver Receives an object by a childLoader
.XmlVisitor Walks the XML document structure.XmlVisitor.TextPredictor -
Class Summary Class Description 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 DefaultValueLoaderDecorator Decorates anotherLoader
by setting a default value.Discarder Loader
implementation that discards the whole sub-tree.DomLoader<ResultT extends Result> Loads a DOM.IntArrayData TypedCharSequence
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 ProxyLoader Loader
that delegates the processing to anotherLoader
atProxyLoader.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 toDomHandler
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 rightLoader
.