Package org.jboss.as.controller.xml
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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetLocalName()Returns the local name of this attribute/element.org.jboss.staxmapper.NamespacegetNamespace()Returns the namespace of this attribute/element.default QNamegetQualifiedName()Returns the qualified name of this attribute/element.default QNameresolve(String localName)Resolves the specified local name to a qualified name.
-
-
-
Method Detail
-
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:QNameResolverResolves the specified local name to a qualified name.- Specified by:
resolvein interfaceQNameResolver- Parameters:
localName- an attribute/element local name- Returns:
- a qualified name
-
-