Package | Description |
---|---|
com.sun.xml.bind.v2.runtime |
Code that implements JAXBContext, Unmarshaller, and Marshaller.
|
com.sun.xml.bind.v2.runtime.unmarshaller |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
StructureLoader.childElement(UnmarshallingContext.State state,
TagName arg) |
void |
Loader.childElement(UnmarshallingContext.State state,
TagName ea)
Called when this loaderis an active loaderand we see a new child start tag.
|
void |
Discarder.childElement(UnmarshallingContext.State state,
TagName ea) |
void |
DomLoader.childElement(UnmarshallingContext.State state,
TagName ea) |
void |
XmlVisitor.endElement(TagName tagName) |
void |
InterningXmlVisitor.endElement(TagName tagName) |
void |
UnmarshallingContext.endElement(TagName tagName) |
void |
StructureLoader.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.
|
void |
DomLoader.leaveElement(UnmarshallingContext.State state,
TagName ea) |
void |
ProxyLoader.leaveElement(UnmarshallingContext.State state,
TagName ea) |
protected void |
Loader.reportUnexpectedChildElement(TagName ea,
boolean canRecover) |
protected Loader |
XsiNilLoader.selectLoader(UnmarshallingContext.State state,
TagName ea) |
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) |
Loader |
UnmarshallingContext.selectRootLoader(UnmarshallingContext.State state,
TagName tag)
On top of
JAXBContextImpl#selectRootLoader(State, TagName) ,
this method also consults ClassResolver . |
void |
XmlVisitor.startElement(TagName tagName)
Notifies a start tag of a new element.
|
void |
InterningXmlVisitor.startElement(TagName tagName) |
void |
UnmarshallingContext.startElement(TagName tagName) |
void |
LeafPropertyXsiLoader.startElement(UnmarshallingContext.State state,
TagName ea) |
void |
StructureLoader.startElement(UnmarshallingContext.State state,
TagName ea) |
void |
XsiTypeLoader.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.
|
void |
DomLoader.startElement(UnmarshallingContext.State state,
TagName ea) |
void |
ProxyLoader.startElement(UnmarshallingContext.State state,
TagName ea) |
void |
DefaultValueLoaderDecorator.startElement(UnmarshallingContext.State state,
TagName ea) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.