Uses of Class
com.sun.xml.bind.v2.runtime.unmarshaller.Loader

Packages that use Loader
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
abstract  Loader JaxBeanInfo.getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
          Gets the Loader that will unmarshall the given object.
 Loader ClassBeanInfoImpl.getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
           
 Loader AnyTypeBeanInfo.getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
           
 Loader ArrayBeanInfoImpl.getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
           
 Loader CompositeStructureBeanInfo.getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
           
 Loader LeafBeanInfoImpl.getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
           
 Loader ValueListBeanInfoImpl.getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
           
 Loader ElementBeanInfoImpl.getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
           
 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
 class DefaultValueLoaderDecorator
          Decorates another Loader 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 ProxyLoader
          Loader that delegates the processing to another Loader at ProxyLoader.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 to DomHandler 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 right Loader.
 

Fields in com.sun.xml.bind.v2.runtime.unmarshaller declared as Loader
static Loader Discarder.INSTANCE
           
 Loader ChildLoader.loader
           
 Loader UnmarshallingContext.State.loader
          Loader that owns this element.
 

Methods in com.sun.xml.bind.v2.runtime.unmarshaller that return Loader
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 of JAXBContextImpl#selectRootLoader(State, TagName), this method also consults ClassResolver.
 

Constructors in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type Loader
ChildLoader(Loader loader, Receiver receiver)
           
DefaultValueLoaderDecorator(Loader l, String defaultValue)
           
XsiNilLoader.Array(Loader core)
           
XsiNilLoader.Single(Loader l, Accessor acc)
           
XsiNilLoader(Loader defaultLoader)