Интерфейс NameList
public interface NameList
Интерфейс
NameList предоставляет абстракцию упорядоченной коллекции параллельных пар значений имени и пространства имен (которые могут быть значениями null), не определяя и не ограничивая способ реализации этой коллекции. Доступ к элементам NameList осуществляется по целочисленному индексу, начиная с 0. См. также Спецификацию базовой модели объектного документа (DOM) уровня 3.
- Начиная с:
- 1.5, DOM уровня 3
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
contains |
Проверяет, входит ли имя в NameList. |
boolean |
containsNS |
Проверяет, входит ли пара namespaceURI/name в NameList. |
int |
getLength() |
Количество пар (имя и namespaceURI) в списке. |
String |
getName |
Возвращает элемент имени под номером index в коллекции. |
String |
getNamespaceURI |
Возвращает элемент namespaceURI под номером index в коллекции. |
Подробное описание методов
getName
String getName(int index)
Возвращает элемент имени под номером
index в коллекции.- Параметры:
-
index— индекс в коллекции. - Возвращает:
- Имя на позиции
indexвNameListилиnull, если для указанного индекса имя отсутствует или индекс выходит за допустимые пределы.
getNamespaceURI
String getNamespaceURI(int index)
Возвращает элемент namespaceURI под номером
index в коллекции.- Параметры:
-
index— индекс в коллекции. - Возвращает:
- URI пространства имен на позиции
indexвNameListилиnull, если для указанного индекса имя отсутствует или индекс выходит за допустимые пределы.
getLength
int getLength()
Количество пар (имя и namespaceURI) в списке. Диапазон допустимых индексов дочерних узлов — от 0 до
length-1 включительно.contains
boolean contains(String str)
Проверяет, входит ли имя в
NameList.- Параметры:
-
str— имя для поиска. - Возвращает:
-
true, если имя найдено, иfalseв противном случае.
containsNS
boolean containsNS(String namespaceURI, String name)
Проверяет, входит ли пара namespaceURI/name в
NameList.- Параметры:
-
namespaceURI— URI пространства имен для поиска. -
name— имя для поиска. - Возвращает:
-
true, если пара namespaceURI/name найдена, иfalseв противном случае.
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.xml/org/w3c/dom/NameList.html