DocumentPropertyCollection

Наследование: java.lang.Object

Все реализованные интерфейсы: java.lang.Iterable

public abstract class DocumentPropertyCollection implements Iterable

Базовый класс дляBuiltInDocumentProperties а такжеCustomDocumentProperties коллекции.

Чтобы узнать больше, посетитеWork with Document Properties документальная статья.

Имена свойств нечувствительны к регистру.

Свойства в коллекции отсортированы в алфавитном порядке по имени.

Конструкторы

КонструкторОписание
DocumentPropertyCollection()

Методы

МетодОписание
clear()Удаляет все свойства из коллекции.
contains(String name)Возвращает true, если свойство с указанным именем существует в коллекции.
equals(Object arg0)
get(int index)ВозвращаетDocumentProperty объект по индексу.
get(String name)Предоставляет доступ к элементам коллекции.
getClass()
getCount()Получает количество элементов в коллекции.
hashCode()
indexOf(String name)Получает индекс свойства по имени.
iterator()Возвращает объект итератора, который можно использовать для перебора всех элементов коллекции.
notify()
notifyAll()
remove(String name)Удаляет свойство с указанным именем из коллекции.
removeAt(int index)Удаляет свойство по указанному индексу.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

DocumentPropertyCollection()

public DocumentPropertyCollection()

clear()

public void clear()

Удаляет все свойства из коллекции.

contains(String name)

public boolean contains(String name)

Возвращает true, если свойство с указанным именем существует в коллекции.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя свойства.

Возвращает: boolean — Истинно, если свойство существует в коллекции; ложно в противном случае.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

get(int index)

public DocumentProperty get(int index)

ВозвращаетDocumentProperty объект по индексу.

Note: В Java этот метод медленный, потому что перебирает все узлы.

Параметры:

ПараметрТипОписание
indexintОтсчитываемый от нуля индексDocumentProperty получить.

Возвращает: DocumentProperty - АDocumentProperty объект по индексу.

get(String name)

public DocumentProperty get(String name)

Предоставляет доступ к элементам коллекции. ВозвращаетDocumentProperty объект по имени свойства.

Возвращает null, если свойство с указанным именем не найдено.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя извлекаемого свойства.

Возвращает: DocumentProperty - соответствующийDocumentProperty ценность.

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getCount()

public int getCount()

Получает количество элементов в коллекции.

Возвращает: int - количество элементов в коллекции.

hashCode()

public native int hashCode()

Возвращает: инт

indexOf(String name)

public int indexOf(String name)

Получает индекс свойства по имени.

Note: В Java этот метод медленный, потому что перебирает все узлы.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя свойства.

Возвращает: int - индекс, основанный на нуле. Отрицательное значение, если не найдено.

iterator()

public Iterator iterator()

Возвращает объект итератора, который можно использовать для перебора всех элементов коллекции.

Возвращает: java.util.Iterator

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove(String name)

public void remove(String name)

Удаляет свойство с указанным именем из коллекции.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя свойства.

removeAt(int index)

public void removeAt(int index)

Удаляет свойство по указанному индексу.

Note: В Java этот метод медленный, потому что перебирает все узлы.

Параметры:

ПараметрТипОписание
indexintИндекс с отсчетом от нуля.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int