Interface Schema

All Superinterfaces:
QNameResolver
All Known Subinterfaces:
IntVersionSchema<S>, ManagementXmlSchema, PersistentSubsystemSchema<S>, SubsystemResourceXMLSchema<S>, SubsystemSchema<S>, VersionedSchema<V,S>, XMLAttributeSchema<S,T>, XMLElementSchema<S,T>
All Known Implementing Classes:
ManagementSchema

public interface Schema extends QNameResolver
A namespace qualified XML attribute or element.
Author:
Paul Ferraro
  • Field Summary

    Fields inherited from interface org.jboss.as.controller.xml.QNameResolver

    COMPARATOR
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the local name of this attribute/element.
    org.jboss.staxmapper.Namespace
    Returns the namespace of this attribute/element.
    default QName
    Returns the qualified name of this attribute/element.
    default QName
    resolve(String localName)
    Resolves the specified local name to a qualified name.
  • Method Details

    • getLocalName

      String getLocalName()
      Returns the local name of this attribute/element.
      Returns:
      the local name of this attribute/element.
    • getNamespace

      org.jboss.staxmapper.Namespace getNamespace()
      Returns the namespace of this attribute/element.
      Returns:
      the namespace of this attribute/element.
    • getQualifiedName

      default QName getQualifiedName()
      Returns the qualified name of this attribute/element.
      Returns:
      the qualified name of this attribute/element.
    • resolve

      default QName resolve(String localName)
      Description copied from interface: QNameResolver
      Resolves the specified local name to a qualified name.
      Specified by:
      resolve in interface QNameResolver
      Parameters:
      localName - an attribute/element local name
      Returns:
      a qualified name