|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.bind.v2.runtime.property.PropertyImpl<BeanT>
com.sun.xml.bind.v2.runtime.property.ArrayProperty<BeanT,ListT,ItemT>
com.sun.xml.bind.v2.runtime.property.ArrayERProperty<BeanT,ListT,ItemT>
com.sun.xml.bind.v2.runtime.property.ArrayElementProperty<BeanT,ListT,ItemT>
com.sun.xml.bind.v2.runtime.property.ArrayElementLeafProperty<BeanT,ListT,ItemT>
final class ArrayElementLeafProperty<BeanT,ListT,ItemT>
ArrayProperty that contains only one leaf type.
This class is optimized for the case where there's only one kind of types in the array and that type is a leaf type.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.xml.bind.v2.runtime.property.ArrayERProperty |
|---|
ArrayERProperty.ReceiverImpl |
| Field Summary |
|---|
| Fields inherited from class com.sun.xml.bind.v2.runtime.property.ArrayElementProperty |
|---|
prop |
| Fields inherited from class com.sun.xml.bind.v2.runtime.property.ArrayERProperty |
|---|
isWrapperNillable, wrapperTagName |
| Fields inherited from class com.sun.xml.bind.v2.runtime.property.ArrayProperty |
|---|
acc, lister |
| Fields inherited from class com.sun.xml.bind.v2.runtime.property.PropertyImpl |
|---|
fieldName |
| Fields inherited from interface com.sun.xml.bind.v2.runtime.property.StructureLoaderBuilder |
|---|
CATCH_ALL, TEXT_HANDLER |
| Constructor Summary | |
|---|---|
ArrayElementLeafProperty(JAXBContextImpl p,
RuntimeElementPropertyInfo prop)
|
|
| Method Summary | |
|---|---|
void |
serializeItem(JaxBeanInfo bi,
ItemT item,
XMLSerializer w)
Serializes one item of the property. |
| Methods inherited from class com.sun.xml.bind.v2.runtime.property.ArrayElementProperty |
|---|
createBodyUnmarshaller, getElementPropertyAccessor, getKind, serializeListBody, wrapUp |
| Methods inherited from class com.sun.xml.bind.v2.runtime.property.ArrayERProperty |
|---|
buildChildElementUnmarshallers, serializeBody |
| Methods inherited from class com.sun.xml.bind.v2.runtime.property.ArrayProperty |
|---|
getIdValue, reset |
| Methods inherited from class com.sun.xml.bind.v2.runtime.property.PropertyImpl |
|---|
getFieldName, getInfo, hasSerializeURIAction, isHiddenByOverride, serializeURIs, setHiddenByOverride |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArrayElementLeafProperty(JAXBContextImpl p,
RuntimeElementPropertyInfo prop)
| Method Detail |
|---|
public void serializeItem(JaxBeanInfo bi,
ItemT item,
XMLSerializer w)
throws org.xml.sax.SAXException,
AccessorException,
java.io.IOException,
javax.xml.stream.XMLStreamException
ArrayElementProperty
serializeItem in class ArrayElementProperty<BeanT,ListT,ItemT>org.xml.sax.SAXException
AccessorException
java.io.IOException
javax.xml.stream.XMLStreamException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||