public class XmlBeanPropertyMeta extends BeanPropertyMetaExtended
@Xml annotation
on the bean property.| Modifier and Type | Field and Description |
|---|---|
static XmlBeanPropertyMeta |
DEFAULT
Default instance.
|
| Constructor and Description |
|---|
XmlBeanPropertyMeta(BeanPropertyMeta bpm)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getChildName()
Returns the child element of this property from the
Xml.childName() annotation on this bean property. |
Namespace |
getNamespace()
Returns the XML namespace associated with this bean property.
|
XmlFormat |
getXmlFormat()
Returns the XML format of this property from the
Xml.format() annotation on this bean property. |
getBeanPropertyMetapublic static final XmlBeanPropertyMeta DEFAULT
public XmlBeanPropertyMeta(BeanPropertyMeta bpm)
bpm - The metadata of the bean property of this additional metadata.public Namespace getNamespace()
Namespace is determined in the following order of @Xml(prefix) annotation:
public XmlFormat getXmlFormat()
Xml.format() annotation on this bean property.XmlFormat.DEFAULT if annotation not specified.public String getChildName()
Xml.childName() annotation on this bean property.Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.