com.sun.xml.bind.v2.runtime
public final class ClassBeanInfoImpl<BeanT> extends JaxBeanInfo<BeanT> implements AttributeAccessor<BeanT>
| Field Summary | |
|---|---|
| Property<BeanT>[] | properties
Properties of this bean class but not its ancestor classes. |
| ClassBeanInfoImpl<? super BeanT> | superClazz
ClassBeanInfoImpl that represents the super class of ClassBeanInfoImpl. |
| Constructor Summary | |
|---|---|
| ClassBeanInfoImpl(JAXBContextImpl owner, RuntimeClassInfo ci) | |
| Method Summary | |
|---|---|
| BeanT | createInstance(UnmarshallingContext context) |
| String | getElementLocalName(BeanT bean) |
| String | getElementNamespaceURI(BeanT bean) |
| String | getId(BeanT bean, XMLSerializer target) |
| Loader | getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable) |
| Transducer<BeanT> | getTransducer() |
| void | link(JAXBContextImpl grammar) |
| boolean | reset(BeanT bean, UnmarshallingContext context) |
| void | serializeAttributes(BeanT bean, XMLSerializer target) |
| void | serializeBody(BeanT bean, XMLSerializer target) |
| void | serializeRoot(BeanT bean, XMLSerializer target) |
| void | serializeURIs(BeanT bean, XMLSerializer target) |
| void | wrapUp() |