モジュール 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 contains​(String str)
      名前がこのNameListの一部であるかどうかをテストします。
      boolean containsNS​(String namespaceURI, String name)
      名前空間URIと名前の対がこのNameListの一部であるかどうかをテストします。
      int getLength​()
      リスト内の対(名前と名前空間URI)の数。
      String getName​(int index)
      コレクション内のindex番目の名前項目を返します。
      String 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