Uses of Class
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.State
Packages that use UnmarshallingContext.State
Package
Description
Code that implements JAXBContext, Unmarshaller, and Marshaller.
Abstraction around accessing data of actual objects.
-
Uses of UnmarshallingContext.State in com.sun.xml.bind.v2.runtime
Methods in com.sun.xml.bind.v2.runtime with parameters of type UnmarshallingContext.StateModifier and TypeMethodDescriptionfinal 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 UnmarshallingContext.State in com.sun.xml.bind.v2.runtime.reflect
Methods in com.sun.xml.bind.v2.runtime.reflect with parameters of type UnmarshallingContext.StateModifier and TypeMethodDescriptionvoid
Accessor.receive
(UnmarshallingContext.State state, Object o) -
Uses of UnmarshallingContext.State in com.sun.xml.bind.v2.runtime.unmarshaller
Methods in com.sun.xml.bind.v2.runtime.unmarshaller that return UnmarshallingContext.StateModifier and TypeMethodDescriptionUnmarshallingContext.getCurrentState()
UnmarshallingContext.State.getPrev()
Methods in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type UnmarshallingContext.StateModifier and TypeMethodDescriptionvoid
Discarder.childElement
(UnmarshallingContext.State state, TagName ea) void
DomLoader.childElement
(UnmarshallingContext.State state, TagName ea) void
Loader.childElement
(UnmarshallingContext.State state, TagName ea) Called when this loaderis an active loaderand we see a new child start tag.void
StructureLoader.childElement
(UnmarshallingContext.State state, TagName arg) protected final void
Loader.fireAfterUnmarshal
(JaxBeanInfo beanInfo, Object child, UnmarshallingContext.State state) Fires the afterUnmarshal event if necessary.protected final void
Loader.fireBeforeUnmarshal
(JaxBeanInfo beanInfo, Object child, UnmarshallingContext.State state) Fires the beforeUnmarshal event if necessary.protected static void
Loader.handleParseConversionException
(UnmarshallingContext.State state, Exception e) This method is called by the generated derived class when a datatype parse method throws an exception.Intercepter.intercept
(UnmarshallingContext.State state, Object o) Called when the child loader is deactivated.void
DomLoader.leaveElement
(UnmarshallingContext.State state, TagName ea) void
Loader.leaveElement
(UnmarshallingContext.State state, TagName ea) Called when this loaderis an active loaderand we see an end tag.final void
ProxyLoader.leaveElement
(UnmarshallingContext.State state, TagName ea) void
StructureLoader.leaveElement
(UnmarshallingContext.State state, TagName ea) protected void
XsiNilLoader.Array.onNil
(UnmarshallingContext.State state) protected void
XsiNilLoader.onNil
(UnmarshallingContext.State state) Called when xsi:nil='true' was found.protected void
XsiNilLoader.Single.onNil
(UnmarshallingContext.State state) void
Receiver.receive
(UnmarshallingContext.State state, Object o) Called when the child loader is deactivated.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
.void
DefaultValueLoaderDecorator.startElement
(UnmarshallingContext.State state, TagName ea) void
DomLoader.startElement
(UnmarshallingContext.State state, TagName ea) void
LeafPropertyXsiLoader.startElement
(UnmarshallingContext.State state, TagName ea) void
Loader.startElement
(UnmarshallingContext.State state, TagName ea) Called when the loader is activated, which is when a new start tag is seen and when the parent designated this loader as the child loader.final void
ProxyLoader.startElement
(UnmarshallingContext.State state, TagName ea) void
StructureLoader.startElement
(UnmarshallingContext.State state, TagName ea) void
XsiTypeLoader.startElement
(UnmarshallingContext.State state, TagName ea) void
DomLoader.text
(UnmarshallingContext.State state, CharSequence text) void
LeafPropertyLoader.text
(UnmarshallingContext.State state, CharSequence text) void
Loader.text
(UnmarshallingContext.State state, CharSequence text) Called when this loaderis an active loaderand we see a chunk of text.void
StructureLoader.text
(UnmarshallingContext.State state, CharSequence text) void
TextLoader.text
(UnmarshallingContext.State state, CharSequence text) void
ValuePropertyLoader.text
(UnmarshallingContext.State state, CharSequence text)