XmpCollection
Inheritance: java.lang.Object, java.util.AbstractCollection, java.util.AbstractList, java.util.ArrayList
All Implemented Interfaces: com.aspose.imaging.xmp.types.IXmpType
public class XmpCollection extends ArrayList<IXmpType> implements IXmpType
Коллекция элементов XMP.
Конструкторы
| Конструктор | Описание |
|---|---|
| XmpCollection() | Инициализирует новый экземпляр класса XmpCollection. |
Методы
| Метод | Описание |
|---|---|
| addItem(Object item) | Добавляет новый элемент. |
| addObject(Object item) | Добавляет элемент данных XMP. |
| removeAt(int index) | Удаляет элемент по указанному индексу. |
| add(IXmpType item) | Добавляет элемент в коллекцию. |
| copyTo(IXmpType[] array, int arrayIndex) | Копирует элементы коллекции в массив, начиная с определённого индекса массива. |
| getXmpRepresentation() | Получает строковое значение XMP этого объекта. |
| getXmlValue() | Преобразует значение XMP в XML-представление. |
| toString() | Возвращает XML‑строку, представляющую этот экземпляр. |
XmpCollection()
public XmpCollection()
Инициализирует новый экземпляр класса XmpCollection.
addItem(Object item)
public final void addItem(Object item)
Добавляет новый элемент.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| элемент | java.lang.Object | Элемент, который будет добавлен в список элементов. |
addObject(Object item)
public final void addObject(Object item)
Добавляет элемент данных XMP.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| элемент | java.lang.Object | Элемент XMP. |
removeAt(int index)
public final void removeAt(int index)
Удаляет элемент по указанному индексу.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| index | int | Нулевой индекс элемента, который нужно удалить. |
add(IXmpType item)
public final boolean add(IXmpType item)
Добавляет элемент в коллекцию.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| item | IXmpType | Объект, который нужно добавить в коллекцию. |
Returns: boolean
copyTo(IXmpType[] array, int arrayIndex)
public final void copyTo(IXmpType[] array, int arrayIndex)
Копирует элементы коллекции в массив, начиная с определённого индекса массива.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| array | IXmpType[] | Одномерный массив, который является получателем элементов, скопированных из коллекции. Массив должен иметь нулевую индексацию. |
| arrayIndex | int | Нулевой индекс в массиве, с которого начинается копирование. |
getXmpRepresentation()
public final String getXmpRepresentation()
Получает строковое значение XMP этого объекта.
Returns: java.lang.String - Возвращает строковое значение в формате XMP.
getXmlValue()
public final String getXmlValue()
Преобразует значение XMP в XML-представление.
Returns: java.lang.String — Возвращает значение XMP, преобразованное в XML-представление.
toString()
public String toString()
Возвращает XML‑строку, представляющую этот экземпляр.
Returns: java.lang.String - XML-строка, представляющая этот экземпляр.