Uses of Class
com.sun.xml.bind.v2.runtime.JaxBeanInfo
-
Packages that use JaxBeanInfo Package Description com.sun.xml.bind.v2.runtime Code that implements JAXBContext, Unmarshaller, and Marshaller.com.sun.xml.bind.v2.runtime.unmarshaller -
-
Uses of JaxBeanInfo in com.sun.xml.bind.v2.runtime
Subclasses of JaxBeanInfo in com.sun.xml.bind.v2.runtime Modifier and Type Class Description class
ClassBeanInfoImpl<BeanT>
JaxBeanInfo
implementation for j2s bean.class
CompositeStructureBeanInfo
class
ElementBeanInfoImpl
JaxBeanInfo
implementation forRuntimeElementInfo
.Fields in com.sun.xml.bind.v2.runtime with type parameters of type JaxBeanInfo Modifier and Type Field Description protected java.util.Map<RuntimeTypeInfo,JaxBeanInfo>
JAXBContextImpl. beanInfos
All createdJaxBeanInfo
s.Methods in com.sun.xml.bind.v2.runtime that return JaxBeanInfo Modifier and Type Method Description <T> JaxBeanInfo<T>
JAXBContextImpl. getBeanInfo(java.lang.Class<T> clazz)
Gets theJaxBeanInfo
object that can handle the given JAXB-bound class.<T> JaxBeanInfo<T>
JAXBContextImpl. getBeanInfo(java.lang.Class<T> clazz, boolean fatal)
Gets theJaxBeanInfo
object that can handle the given JAXB-bound class.JaxBeanInfo
JAXBContextImpl. getBeanInfo(java.lang.Object o)
Gets theJaxBeanInfo
object that can handle the given JAXB-bound object.JaxBeanInfo
JAXBContextImpl. getBeanInfo(java.lang.Object o, boolean fatal)
Gets theJaxBeanInfo
object that can handle the given JAXB-bound object.JaxBeanInfo
JAXBContextImpl. getGlobalType(javax.xml.namespace.QName name)
Gets theJaxBeanInfo
for the given named XML Schema type.protected JaxBeanInfo
JAXBContextImpl. getOrCreate(RuntimeArrayInfo ai)
protected JaxBeanInfo
JAXBContextImpl. getOrCreate(RuntimeEnumLeafInfo eli)
JaxBeanInfo
JAXBContextImpl. getOrCreate(RuntimeTypeInfo e)
Methods in com.sun.xml.bind.v2.runtime with parameters of type JaxBeanInfo 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 byBridgeImpl
to write an arbitrary object as a fragment. -
Uses of JaxBeanInfo in com.sun.xml.bind.v2.runtime.unmarshaller
Methods in com.sun.xml.bind.v2.runtime.unmarshaller that return JaxBeanInfo Modifier and Type Method Description JaxBeanInfo
StructureLoader. getBeanInfo()
<T> JaxBeanInfo<T>
UnmarshallerImpl. getBeanInfo(java.lang.Class<T> clazz)
Methods in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type JaxBeanInfo 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)
Constructors in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type JaxBeanInfo Constructor Description XsiTypeLoader(JaxBeanInfo defaultBeanInfo)
-