XmlQName Interface
- public interface XmlQName
extends XmlAnySimpleType
Corresponds to the XML Schema
xs:QName type.
A QName is the logical combination of an XML namespace URI and a localName.
Although in an XML instance document, a QName appears as "prefix:localName",
the logical value of a QName does NOT contain any information about the
prefix, only the namespace URI to which the prefix maps. For example,
two QNames "a:hello" and "b:hello" are perfectly equivalent if "a:" in
the first instance maps to the same URI as "b:" in the second instance.
Convertible to QName
.
-
All Superinterfaces
-
XmlAnySimpleType
, XmlObject
, XmlTokenSource
Methods from interface com.bea.xml.XmlObject |
changeType , compareTo , compareValue , copy , execQuery , execQuery , isImmutable , isNil , schemaType , selectPath , selectPath , set , setNil , toString , validate , validate , valueEquals , valueHashCode
|
Methods from interface com.bea.xml.XmlTokenSource |
documentProperties , monitor , newCursor , newDomNode , newDomNode , newInputStream , newInputStream , newReader , newReader , newXMLInputStream , newXMLInputStream , save , save , save , save , save , save , save , save , xmlText , xmlText
|
type
public static final SchemaType
type
- The constant
SchemaType
object representing this schema type.
getQNameValue() Method
public QName
getQNameValue()
Returns this value as a QName
qNameValue() Method
DEPRECATED replaced with com.bea.xml.XmlQName.getQNameValue()
public QName
qNameValue()
Returns this value as a QName
set(QName) Method
DEPRECATED replaced with com.bea.xml.XmlQName.setQNameValue(javax.xml.namespace.QName)
public void set(QName
name)
Sets this value as a QName
setQNameValue(QName) Method
public void setQNameValue(QName
name)
Sets this value as a QName