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. |
getBeanPropertyMeta
public 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 © 2018 Apache. All rights reserved.