モジュール java.xml
パッケージ org.w3c.dom

インタフェースNameList


public interface NameList
NameListインタフェースは、名前と名前空間値(null値の場合もあり)の並列の対の順序付きコレクションの抽象を提供します。このコレクションの実装方法を定義または制限することはありません。 NameList内の項目には、ゼロから始まる整数のインデックスを使用してアクセスできます。

Document Object Model (DOM) Level 3 Core Specification」も参照してください。

導入されたバージョン:
1.5、DOMレベル3
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    名前がこのNameListの一部であるかどうかをテストします。
    boolean
    containsNS(String namespaceURI, String name)
    名前空間URIと名前の対がこのNameListの一部であるかどうかをテストします。
    int
    リスト内の対(名前と名前空間URI)の数。
    getName(int index)
    コレクション内のindex番目の名前項目を返します。
    getNamespaceURI(int index)
    コレクション内のindex番目の名前空間URI項目を返します。
  • メソッドの詳細

    • getName

      String getName(int index)
      コレクション内のindex番目の名前項目を返します。
      パラメータ:
      index - コレクション内のインデックス。
      戻り値:
      NameList内のindex番目の位置にある名前。指定されたインデックスの名前がない場合、またはインデックスが範囲外である場合はnull
    • getNamespaceURI

      String getNamespaceURI(int index)
      コレクション内のindex番目の名前空間URI項目を返します。
      パラメータ:
      index - コレクション内のインデックス。
      戻り値:
      NameList内のindex番目の位置にある名前空間URI。指定されたインデックスの名前がない場合、またはインデックスが範囲外である場合はnull
    • getLength

      int getLength()
      リスト内の対(名前と名前空間URI)の数。 有効な子ノード・インデックスの範囲は0以上length-1以下です。
    • contains

      boolean contains(String str)
      名前がこのNameListの一部であるかどうかをテストします。
      パラメータ:
      str - 検索する名前。
      戻り値:
      名前が見つかった場合はtrue。それ以外の場合はfalse
    • containsNS

      boolean containsNS(String namespaceURI, String name)
      名前空間URIと名前の対がこのNameListの一部であるかどうかをテストします。
      パラメータ:
      namespaceURI - 検索する名前空間URI。
      name - 検索する名前。
      戻り値:
      namespaceURI/nameのペアが見つかった場合はtrue。それ以外の場合はfalse