Uses of Class
com.sun.xml.bind.v2.runtime.unmarshaller.Loader
-
Packages that use Loader Package Description com.sun.xml.bind.v2.runtime Code that implements JAXBContext, Unmarshaller, and Marshaller.com.sun.xml.bind.v2.runtime.unmarshaller -
-
Uses of Loader in com.sun.xml.bind.v2.runtime
Methods in com.sun.xml.bind.v2.runtime that return Loader Modifier and Type Method Description Loader
ClassBeanInfoImpl. getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
Loader
CompositeStructureBeanInfo. getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
Loader
ElementBeanInfoImpl. getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
abstract Loader
JaxBeanInfo. getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
Gets theLoader
that will unmarshall the given object.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.unmarshaller Modifier and Type Class Description class
DefaultValueLoaderDecorator
Decorates anotherLoader
by setting a default value.class
Discarder
Loader
implementation that discards the whole sub-tree.class
DomLoader<ResultT extends Result>
Loads a DOM.class
LeafPropertyLoader
Unmarshals a text into a property of the parent element.class
LeafPropertyXsiLoader
class
ProxyLoader
Loader
that delegates the processing to anotherLoader
atProxyLoader.startElement(UnmarshallingContext.State, TagName)
.class
StructureLoader
Loads children of an element.class
TextLoader
Unmarshals a text into an object.class
ValuePropertyLoader
Reads a text value and set to the current target.class
WildcardLoader
Feed incoming events toDomHandler
and builds a DOM tree.class
XsiNilLoader
Looks for xsi:nil='true' and sets the target to null.static class
XsiNilLoader.Array
static class
XsiNilLoader.Single
class
XsiTypeLoader
Looks at @xsi:type and forwards to the rightLoader
.Fields in com.sun.xml.bind.v2.runtime.unmarshaller declared as Loader Modifier and Type Field Description static Loader
Discarder. INSTANCE
Loader
ChildLoader. loader
Methods in com.sun.xml.bind.v2.runtime.unmarshaller that return Loader Modifier and Type Method Description Loader
UnmarshallingContext.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)
Loader
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 Loader Modifier and Type Method Description void
UnmarshallingContext.State. setLoader(Loader loader)
Constructors in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type Loader Constructor Description Array(Loader core)
ChildLoader(Loader loader, Receiver receiver)
DefaultValueLoaderDecorator(Loader l, String defaultValue)
LeafPropertyXsiLoader(Loader defaultLoader, TransducedAccessor xacc, Accessor acc)
Single(Loader l, Accessor acc)
XsiNilLoader(Loader defaultLoader)
-