Uses of Class
com.sun.xml.bind.v2.runtime.unmarshaller.Loader
Packages that use Loader
Package
Description
Code that implements JAXBContext, Unmarshaller, and Marshaller.
-
Uses of Loader in com.sun.xml.bind.v2.runtime
Methods in com.sun.xml.bind.v2.runtime that return LoaderModifier and TypeMethodDescriptionClassBeanInfoImpl.getLoader
(JAXBContextImpl context, boolean typeSubstitutionCapable) CompositeStructureBeanInfo.getLoader
(JAXBContextImpl context, boolean typeSubstitutionCapable) ElementBeanInfoImpl.getLoader
(JAXBContextImpl context, boolean typeSubstitutionCapable) abstract Loader
JaxBeanInfo.getLoader
(JAXBContextImpl context, boolean typeSubstitutionCapable) Gets theLoader
that will unmarshall the given object.final Loader
JAXBContextImpl.selectRootLoader
(UnmarshallingContext.State state, TagName tag) Based on the tag name, determine what object to unmarshal, and then set a new object and its loader to the current unmarshaller state. -
Uses of Loader in com.sun.xml.bind.v2.runtime.unmarshaller
Subclasses of Loader in com.sun.xml.bind.v2.runtime.unmarshallerModifier and TypeClassDescriptionfinal class
Decorates anotherLoader
by setting a default value.final class
Loader
implementation that discards the whole sub-tree.class
Loads a DOM.class
Unmarshals a text into a property of the parent element.final class
class
Loader
that delegates the processing to anotherLoader
atProxyLoader.startElement(UnmarshallingContext.State, TagName)
.final class
Loads children of an element.class
Unmarshals a text into an object.class
Reads a text value and set to the current target.final class
Feed incoming events toDomHandler
and builds a DOM tree.class
Looks for xsi:nil='true' and sets the target to null.static final class
static final class
class
Looks at @xsi:type and forwards to the rightLoader
.Fields in com.sun.xml.bind.v2.runtime.unmarshaller declared as LoaderModifier and TypeFieldDescriptionstatic final Loader
Discarder.INSTANCE
final Loader
ChildLoader.loader
Methods in com.sun.xml.bind.v2.runtime.unmarshaller that return LoaderModifier and TypeMethodDescriptionUnmarshallingContext.State.getLoader()
protected Loader
LeafPropertyXsiLoader.selectLoader
(UnmarshallingContext.State state, TagName ea) protected abstract Loader
ProxyLoader.selectLoader
(UnmarshallingContext.State state, TagName ea) Picks the loader to delegate to.protected Loader
WildcardLoader.selectLoader
(UnmarshallingContext.State state, TagName tag) protected Loader
XsiNilLoader.selectLoader
(UnmarshallingContext.State state, TagName ea) UnmarshallingContext.selectRootLoader
(UnmarshallingContext.State state, TagName tag) On top ofJAXBContextImpl.selectRootLoader(State, TagName)
, this method also consultsClassResolver
.Methods in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type LoaderConstructors in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type LoaderModifierConstructorDescriptionChildLoader
(Loader loader, Receiver receiver) DefaultValueLoaderDecorator
(Loader l, String defaultValue) LeafPropertyXsiLoader
(Loader defaultLoader, TransducedAccessor xacc, Accessor acc) XsiNilLoader
(Loader defaultLoader)