|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JaxBeanInfo | |
|---|---|
| com.sun.xml.bind.v2.runtime | Code that implements JAXBContext, Unmarshaller, and Marshaller. |
| com.sun.xml.bind.v2.runtime.property | |
| 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 | |
|---|---|
(package private) class |
AnyTypeBeanInfo
JaxBeanInfo for handling xs:anyType. |
(package private) class |
ArrayBeanInfoImpl
JaxBeanInfo implementation that binds T[] to a complex type
with an element for each item. |
class |
ClassBeanInfoImpl<BeanT>
JaxBeanInfo implementation for j2s bean. |
class |
CompositeStructureBeanInfo
|
class |
ElementBeanInfoImpl
JaxBeanInfo implementation for RuntimeElementInfo. |
(package private) class |
LeafBeanInfoImpl<BeanT>
JaxBeanInfo implementation for immutable leaf classes. |
(package private) class |
ValueListBeanInfoImpl
JaxBeanInfo implementation that binds T[] to a list of simple types. |
| Fields in com.sun.xml.bind.v2.runtime with type parameters of type JaxBeanInfo | |
|---|---|
protected java.util.Map<RuntimeTypeInfo,JaxBeanInfo> |
JAXBContextImpl.beanInfos
All created JaxBeanInfos. |
| Methods in com.sun.xml.bind.v2.runtime that return JaxBeanInfo | ||
|---|---|---|
|
JAXBContextImpl.getBeanInfo(java.lang.Class<T> clazz)
Gets the JaxBeanInfo object that can handle
the given JAXB-bound class. |
|
|
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)
|
|
| Methods in com.sun.xml.bind.v2.runtime with parameters of type JaxBeanInfo | ||
|---|---|---|
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
|
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. |
|
| Constructors in com.sun.xml.bind.v2.runtime with parameters of type JaxBeanInfo | |
|---|---|
BridgeImpl(JAXBContextImpl context,
Name tagName,
JaxBeanInfo<T> bi,
TypeReference typeRef)
|
|
| Uses of JaxBeanInfo in com.sun.xml.bind.v2.runtime.property |
|---|
| Fields in com.sun.xml.bind.v2.runtime.property declared as JaxBeanInfo | |
|---|---|
(package private) JaxBeanInfo |
TagAndType.beanInfo
|
| Methods in com.sun.xml.bind.v2.runtime.property with parameters of type JaxBeanInfo | |
|---|---|
void |
ArrayElementLeafProperty.serializeItem(JaxBeanInfo bi,
ItemT item,
XMLSerializer w)
|
void |
ArrayElementNodeProperty.serializeItem(JaxBeanInfo expected,
ItemT item,
XMLSerializer w)
|
protected abstract void |
ArrayElementProperty.serializeItem(JaxBeanInfo expected,
ItemT item,
XMLSerializer w)
Serializes one item of the property. |
| Constructors in com.sun.xml.bind.v2.runtime.property with parameters of type JaxBeanInfo | |
|---|---|
TagAndType(Name tagName,
JaxBeanInfo beanInfo)
|
|
| Uses of JaxBeanInfo in com.sun.xml.bind.v2.runtime.unmarshaller |
|---|
| Methods in com.sun.xml.bind.v2.runtime.unmarshaller that return JaxBeanInfo | ||
|---|---|---|
JaxBeanInfo |
StructureLoader.getBeanInfo()
|
|
|
UnmarshallerImpl.getBeanInfo(java.lang.Class<T> clazz)
|
|
(package private) static JaxBeanInfo |
XsiTypeLoader.parseXsiType(UnmarshallingContext.State state,
TagName ea,
JaxBeanInfo defaultBeanInfo)
|
|
| Methods in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type JaxBeanInfo | |
|---|---|
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. |
(package private) static JaxBeanInfo |
XsiTypeLoader.parseXsiType(UnmarshallingContext.State state,
TagName ea,
JaxBeanInfo defaultBeanInfo)
|
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(org.w3c.dom.Node node,
JaxBeanInfo expectedType)
|
java.lang.Object |
UnmarshallerImpl.unmarshal0(javax.xml.transform.Source source,
JaxBeanInfo expectedType)
|
java.lang.Object |
UnmarshallerImpl.unmarshal0(javax.xml.stream.XMLStreamReader reader,
JaxBeanInfo expectedType)
|
| Constructors in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type JaxBeanInfo | |
|---|---|
XsiTypeLoader(JaxBeanInfo defaultBeanInfo)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||