Spec-Zone.ru › OpenJDK 25

Интерфейс NameList

public interface NameList
Интерфейс NameList предоставляет абстракцию упорядоченной коллекции параллельных пар значений имени и пространства имен (которые могут быть значениями null), не определяя и не ограничивая способ реализации этой коллекции. Доступ к элементам NameList осуществляется по целочисленному индексу, начиная с 0.

См. также Спецификацию базовой модели объектного документа (DOM) уровня 3.

Начиная с:
1.5, DOM уровня 3

Краткое описание методов

Модификатор и тип Метод Описание
boolean contains(String str)
Проверяет, входит ли имя в NameList.
boolean containsNS(String namespaceURI, String name)
Проверяет, входит ли пара namespaceURI/name в NameList.
int getLength()
Количество пар (имя и namespaceURI) в списке.
String getName(int index)
Возвращает элемент имени под номером index в коллекции.
String getNamespaceURI(int index)
Возвращает элемент 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 в противном случае.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, включая концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API