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 LoaderJAXBContextImpl.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 TypeMethodDescriptionvoidAccessor.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 TypeMethodDescriptionvoidDiscarder.childElement(UnmarshallingContext.State state, TagName ea) voidDomLoader.childElement(UnmarshallingContext.State state, TagName ea) voidLoader.childElement(UnmarshallingContext.State state, TagName ea) Called when this loaderis an active loaderand we see a new child start tag.voidStructureLoader.childElement(UnmarshallingContext.State state, TagName arg) protected final voidLoader.fireAfterUnmarshal(JaxBeanInfo beanInfo, Object child, UnmarshallingContext.State state) Fires the afterUnmarshal event if necessary.protected final voidLoader.fireBeforeUnmarshal(JaxBeanInfo beanInfo, Object child, UnmarshallingContext.State state) Fires the beforeUnmarshal event if necessary.protected static voidLoader.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.voidDomLoader.leaveElement(UnmarshallingContext.State state, TagName ea) voidLoader.leaveElement(UnmarshallingContext.State state, TagName ea) Called when this loaderis an active loaderand we see an end tag.final voidProxyLoader.leaveElement(UnmarshallingContext.State state, TagName ea) voidStructureLoader.leaveElement(UnmarshallingContext.State state, TagName ea) protected voidXsiNilLoader.Array.onNil(UnmarshallingContext.State state) protected voidXsiNilLoader.onNil(UnmarshallingContext.State state) Called when xsi:nil='true' was found.protected voidXsiNilLoader.Single.onNil(UnmarshallingContext.State state) voidReceiver.receive(UnmarshallingContext.State state, Object o) Called when the child loader is deactivated.protected LoaderLeafPropertyXsiLoader.selectLoader(UnmarshallingContext.State state, TagName ea) protected abstract LoaderProxyLoader.selectLoader(UnmarshallingContext.State state, TagName ea) Picks the loader to delegate to.protected LoaderWildcardLoader.selectLoader(UnmarshallingContext.State state, TagName tag) protected LoaderXsiNilLoader.selectLoader(UnmarshallingContext.State state, TagName ea) UnmarshallingContext.selectRootLoader(UnmarshallingContext.State state, TagName tag) On top ofJAXBContextImpl.selectRootLoader(State, TagName), this method also consultsClassResolver.voidDefaultValueLoaderDecorator.startElement(UnmarshallingContext.State state, TagName ea) voidDomLoader.startElement(UnmarshallingContext.State state, TagName ea) voidLeafPropertyXsiLoader.startElement(UnmarshallingContext.State state, TagName ea) voidLoader.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 voidProxyLoader.startElement(UnmarshallingContext.State state, TagName ea) voidStructureLoader.startElement(UnmarshallingContext.State state, TagName ea) voidXsiTypeLoader.startElement(UnmarshallingContext.State state, TagName ea) voidDomLoader.text(UnmarshallingContext.State state, CharSequence text) voidLeafPropertyLoader.text(UnmarshallingContext.State state, CharSequence text) voidLoader.text(UnmarshallingContext.State state, CharSequence text) Called when this loaderis an active loaderand we see a chunk of text.voidStructureLoader.text(UnmarshallingContext.State state, CharSequence text) voidTextLoader.text(UnmarshallingContext.State state, CharSequence text) voidValuePropertyLoader.text(UnmarshallingContext.State state, CharSequence text)