VariableCollection

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

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

public class VariableCollection implements Iterable

Набор переменных документа.

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

Имена и значения переменных являются строками.

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

Методы

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

add(String name, String value)

public void add(String name, String value)

Добавляет переменную документа в коллекцию.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя добавляемой переменной.
valuejava.lang.StringЗначение переменной. Значение не может быть нулевым, если значение равно нулю, вместо него будет использоваться пустая строка.

clear()

public void clear()

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

contains(String name)

public boolean contains(String name)

Определяет, содержит ли коллекция переменную документа с заданным именем.

Параметры:

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

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

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

get(int index)

public String get(int index)

Получает переменную документа по указанному индексу. Нулевые значения не допускаются в качестве правой части присваивания и будут заменены пустой строкой.

Параметры:

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

Возвращает: java.lang.String — переменная документа по указанному индексу.

get(String name)

public String get(String name)

Предоставляет доступ к элементам коллекции. Получает или задает переменную документа по имени без учета регистра. Нулевые значения не допускаются в качестве правой части присваивания и будут заменены пустой строкой.

Параметры:

ПараметрТипОписание
namejava.lang.String

Возвращает: java.lang.String — соответствующее значение java.lang.String.

getClass()

public final native Class<?> getClass()

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

getCount()

public int getCount()

Получает количество элементов, содержащихся в коллекции.

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

hashCode()

public native int hashCode()

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

indexOfKey(String name)

public int indexOfKey(String name)

Возвращает отсчитываемый от нуля индекс указанной переменной документа в коллекции.

Параметры:

ПараметрТипОписание
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)

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

Параметры:

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

set(int index, String value)

public void set(int index, String value)

Устанавливает переменную документа по указанному индексу. Нулевые значения не допускаются в качестве правой части присваивания и будут заменены пустой строкой.

Параметры:

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

set(String name, String value)

public void set(String name, String value)

Предоставляет доступ к элементам коллекции. Получает или задает переменную документа по имени без учета регистра. Нулевые значения не допускаются в качестве правой части присваивания и будут заменены пустой строкой.

Параметры:

ПараметрТипОписание
namejava.lang.String
valuejava.lang.StringСоответствующее значение java.lang.String.

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