com.sun.xml.bind.v2.runtime.property
abstract class ArrayERProperty<BeanT,ListT,ItemT> extends ArrayProperty<BeanT,ListT,ItemT>
| Nested Class Summary | |
|---|---|
| protected class | ArrayERProperty.ReceiverImpl |
| Field Summary | |
|---|---|
| protected boolean | isWrapperNillable
True if the wrapper tag name is nillable.
|
| protected Name | wrapperTagName
Wrapper tag name if any, or null. |
| Constructor Summary | |
|---|---|
| protected | ArrayERProperty(JAXBContextImpl grammar, RuntimePropertyInfo prop, QName tagName, boolean isWrapperNillable) |
| Method Summary | |
|---|---|
| void | buildChildElementUnmarshallers(UnmarshallerChain chain, QNameMap<ChildLoader> loaders) |
| protected abstract void | createBodyUnmarshaller(UnmarshallerChain chain, QNameMap<ChildLoader> loaders)
Creates the unmarshaller to unmarshal the body. |
| void | serializeBody(BeanT o, XMLSerializer w, Object outerPeer) |
| protected abstract void | serializeListBody(BeanT o, XMLSerializer w, ListT list)
Serializses the items of the list.
|
Parameters: list always non-null.