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 | Class | Description |
---|---|---|
class |
ClassBeanInfoImpl<BeanT> |
JaxBeanInfo implementation for j2s bean. |
class |
CompositeStructureBeanInfo |
|
class |
ElementBeanInfoImpl |
JaxBeanInfo implementation for RuntimeElementInfo . |
Modifier and Type | Field | Description |
---|---|---|
protected java.util.Map<RuntimeTypeInfo,JaxBeanInfo> |
JAXBContextImpl.beanInfos |
All created
JaxBeanInfo s. |
Modifier and Type | Method | Description |
---|---|---|
<T> JaxBeanInfo<T> |
JAXBContextImpl.getBeanInfo(java.lang.Class<T> clazz) |
Gets the
JaxBeanInfo object that can handle
the given JAXB-bound class. |
<T> JaxBeanInfo<T> |
JAXBContextImpl.getBeanInfo(java.lang.Class<T> clazz,
boolean fatal) |
Gets the
JaxBeanInfo object that can handle
the given JAXB-bound class. |
JaxBeanInfo |
JAXBContextImpl.getBeanInfo(java.lang.Object o) |
Gets the
JaxBeanInfo object that can handle
the given JAXB-bound object. |
JaxBeanInfo |
JAXBContextImpl.getBeanInfo(java.lang.Object o,
boolean fatal) |
Gets the
JaxBeanInfo object that can handle
the given JAXB-bound object. |
JaxBeanInfo |
JAXBContextImpl.getGlobalType(javax.xml.namespace.QName name) |
Gets the
JaxBeanInfo for the given named XML Schema type. |
protected JaxBeanInfo |
JAXBContextImpl.getOrCreate(RuntimeArrayInfo ai) |
|
protected JaxBeanInfo |
JAXBContextImpl.getOrCreate(RuntimeEnumLeafInfo eli) |
|
JaxBeanInfo |
JAXBContextImpl.getOrCreate(RuntimeTypeInfo e) |
Modifier and Type | Method | Description |
---|---|---|
void |
XMLSerializer.childAsXsiType(java.lang.Object child,
java.lang.String fieldName,
JaxBeanInfo expected,
boolean nillable) |
This method is called when a type child object is found.
|
protected <T> void |
MarshallerImpl.write(Name rootTagName,
JaxBeanInfo<T> bi,
T obj,
XmlOutput out,
java.lang.Runnable postInitAction) |
Used by
BridgeImpl to write an arbitrary object as a fragment. |
Modifier and Type | Method | Description |
---|---|---|
JaxBeanInfo |
StructureLoader.getBeanInfo() |
|
<T> JaxBeanInfo<T> |
UnmarshallerImpl.getBeanInfo(java.lang.Class<T> clazz) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
UnmarshallingContext.createInstance(JaxBeanInfo beanInfo) |
Creates a new instance of the specified class.
|
XmlVisitor |
UnmarshallerImpl.createUnmarshallerHandler(InfosetScanner scanner,
boolean inplace,
JaxBeanInfo expectedType) |
Creates and configures a new unmarshalling pipe line.
|
protected void |
Loader.fireAfterUnmarshal(JaxBeanInfo beanInfo,
java.lang.Object child,
UnmarshallingContext.State state) |
Fires the afterUnmarshal event if necessary.
|
protected void |
Loader.fireBeforeUnmarshal(JaxBeanInfo beanInfo,
java.lang.Object child,
UnmarshallingContext.State state) |
Fires the beforeUnmarshal event if necessary.
|
void |
UnmarshallingContext.reset(InfosetScanner scanner,
boolean isInplaceMode,
JaxBeanInfo expectedType,
IDResolver idResolver) |
|
java.lang.Object |
UnmarshallerImpl.unmarshal0(java.io.InputStream input,
JaxBeanInfo expectedType) |
|
java.lang.Object |
UnmarshallerImpl.unmarshal0(javax.xml.stream.XMLStreamReader reader,
JaxBeanInfo expectedType) |
|
java.lang.Object |
UnmarshallerImpl.unmarshal0(javax.xml.transform.Source source,
JaxBeanInfo expectedType) |
|
java.lang.Object |
UnmarshallerImpl.unmarshal0(org.w3c.dom.Node node,
JaxBeanInfo expectedType) |
Constructor | Description |
---|---|
XsiTypeLoader(JaxBeanInfo defaultBeanInfo) |
Copyright © 2018 Oracle Corporation. All rights reserved.