Package org.apache.juneau.xml
Interface XmlMetaProvider
- All Superinterfaces:
AnnotationProvider
- All Known Implementing Classes:
HtmlDocSerializer
,HtmlParser
,HtmlSchemaDocSerializer
,HtmlSchemaSerializer
,HtmlSchemaSerializer.Readable
,HtmlSchemaSerializer.Simple
,HtmlSchemaSerializer.SimpleReadable
,HtmlSerializer
,HtmlSerializer.Sq
,HtmlSerializer.SqReadable
,HtmlStrippedDocSerializer
,SoapXmlSerializer
,XmlDocSerializer
,XmlDocSerializer.Ns
,XmlParser
,XmlSerializer
,XmlSerializer.Ns
,XmlSerializer.NsSq
,XmlSerializer.NsSqReadable
,XmlSerializer.Sq
,XmlSerializer.SqReadable
Interface for providing access to
XmlClassMeta
, XmlBeanMeta
, and XmlBeanPropertyMeta
objects.
See Also:
-
Field Summary
Fields inherited from interface org.apache.juneau.AnnotationProvider
DEFAULT, DISABLE_ANNOTATION_CACHING
-
Method Summary
Modifier and TypeMethodDescriptiongetXmlBeanMeta
(BeanMeta<?> bm) Returns the language-specific metadata on the specified bean.Returns the language-specific metadata on the specified bean property.getXmlClassMeta
(ClassMeta<?> cm) Returns the language-specific metadata on the specified class.Methods inherited from interface org.apache.juneau.AnnotationProvider
firstAnnotation, firstAnnotation, firstAnnotation, firstAnnotation, firstDeclaredAnnotation, forEachAnnotation, forEachAnnotation, forEachAnnotation, forEachAnnotation, forEachDeclaredAnnotation, lastAnnotation, lastAnnotation, lastAnnotation, lastAnnotation, lastDeclaredAnnotation
-
Method Details
-
getXmlClassMeta
Returns the language-specific metadata on the specified class.- Parameters:
cm
- The class to return the metadata on.- Returns:
- The metadata.
-
getXmlBeanMeta
Returns the language-specific metadata on the specified bean.- Parameters:
bm
- The bean to return the metadata on.- Returns:
- The metadata.
-
getXmlBeanPropertyMeta
Returns the language-specific metadata on the specified bean property.- Parameters:
bpm
- The bean property to return the metadata on.- Returns:
- The metadata.
-