NameList

NameList (이름·네임스페이스 병렬 컬렉션)

NameList 인터페이스는 이름(name)과 네임스페이스(namespace) 값의 쌍(pair)으로 이루어진 정렬된 컬렉션의 추상화를 제공해요.

출처: Java API Reference

본문

NameList는 이름과 네임스페이스 값의 병렬 쌍을 정렬된 컬렉션으로 나타내며, 이 컬렉션이 어떻게 구현되는지는 정의하거나 제약하지 않아요. 네임스페이스 값은 null일 수도 있어요.

항목은 0부터 시작하는 정수 인덱스로 접근할 수 있어요. getName(int index)는 인덱스의 이름을 반환하고, getNamespaceURI(int index)는 인덱스의 네임스페이스 URI를 반환하며, getLength()는 목록의 항목 수를 반환해요.

contains(String str)는 이름이 목록에 있는지 확인하고, containsNS(String namespaceURI, String name)는 네임스페이스 URI와 이름이 모두 일치하는 항목이 있는지 확인해요.

더 알아보기 (Learn more)

Java 공식 API