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

public interface XmlMetaProvider extends AnnotationProvider
Interface for providing access to XmlClassMeta, XmlBeanMeta, and XmlBeanPropertyMeta objects.
See Also:
  • 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.