モジュール java.xml
パッケージ javax.xml.namespace

クラスQName

java.lang.Object
javax.xml.namespace.QName
すべての実装されたインタフェース:
Serializable

public class QName extends Object implements Serializable

QNameは、XML仕様で定義されている修飾名を表します: XMLスキーマPart2: データ型の仕様, XMLにおける名前空間.

QNameの値には名前空間URIローカル部分接頭辞が含まれます。

XML input source存在する場合にQNameには字句情報を保持する接頭辞が含まれます。 QName.equals(Object)内、またはQName.hashCode()の計算には接頭辞は使用されません 同一性およびハッシュ・コードは、名前空間URIおよびローカル部分のみを使用して定義されます。

名前空間URIを指定しない場合、XMLConstants.NULL_NS_URIに設定されます。 接頭辞を指定しない場合、XMLConstants.DEFAULT_NS_PREFIXに設定されます。

QNameは不変です。

導入されたバージョン:
1.5
関連項目: