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.