| Modifier and Type | Field and Description |
|---|---|
| private final Accessor | |
| private final QName[] | |
| private final boolean | |
| private final Name | nullTagName
The tag name used to produce xsi:nil. |
| private RuntimeElementPropertyInfo | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| acc | back to summary |
|---|---|
| private final Accessor<BeanT, ValueT> acc | |
| acceptedElements | back to summary |
|---|---|
| private final QName[] acceptedElements | |
| nillable | back to summary |
|---|---|
| private final boolean nillable | |
| nullTagName | back to summary |
|---|---|
| private final Name nullTagName The tag name used to produce xsi:nil. The first one in the list. | |
| prop | back to summary |
|---|---|
| private RuntimeElementPropertyInfo prop | |
| typeNames | back to summary |
|---|---|
| private final Map<Class<T>, TagAndType> typeNames | |
| SingleElementNodeProperty | back to summary |
|---|---|
| public SingleElementNodeProperty(JAXBContextImpl context, RuntimeElementPropertyInfo prop) | |
| buildChildElementUnmarshallers | back to summary |
|---|---|
| public void buildChildElementUnmarshallers(UnmarshallerChain chain, QNameMap<ChildLoader> handlers) Implements org. Doc from org. Every Property class has an implementation of buildChildElementUnmarshallers
which will fill in the specified
| |
| getElementPropertyAccessor | back to summary |
|---|---|
| public Accessor Overrides org. Implements org. Doc from org. If this property is mapped to the specified element, return an accessor to it.
| |
| getIdValue | back to summary |
|---|---|
| public String getIdValue(BeanT beanT) Implements org. Doc from org. Gets the value of the property.
This method is only used when the corresponding
| |
| getKind | back to summary |
|---|---|
| public PropertyKind getKind() Implements org. Doc from org. Gets the Kind of property
| |
| reset | back to summary |
|---|---|
| public void reset(BeanT bean) throws AccessorException Implements org. Doc from org. Resets the property value on the given object. ... for example by setting 0 or null.
| |
| serializeBody | back to summary |
|---|---|
| public void serializeBody(BeanT o, XMLSerializer w, Object outerPeer) throws SAXException, AccessorException, IOException, XMLStreamException Overrides org. Implements org.
| |
| wrapUp | back to summary |
|---|---|
| public void wrapUp() Overrides org. Implements org. Doc from org. Called at the end of the
| |