Класс RoleUnresolvedList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<Object>
-
- javax.management.relation.RoleUnresolvedList
- Все реализованные интерфейсы:
- Serializable, Cloneable, Iterable<Object>, Collection<Object>, List<Object>, RandomAccess
public class RoleUnresolvedList extends ArrayList<Object>
RoleUnresolvedList представляет список объектов RoleUnresolved, представляющих роли, не извлеченные из отношения из-за проблемы, возникшей при попытке доступа (чтения или записи) к ролям.
- С:
- 1.5
- См. также:
- Сериализованная форма
Поля
Поля, унаследованные от класса java.util.AbstractList
modCount Конструкторы
| Конструктор и описание |
|---|
RoleUnresolvedList() Создает пустой RoleUnresolvedList. |
RoleUnresolvedList(int initialCapacity) Создает пустой RoleUnresolvedList с заданной начальной емкостью. |
RoleUnresolvedList(List<RoleUnresolved> list) Создает экземпляр |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
add(int index,
Object element) Вставляет указанный элемент в указанную позицию в этом списке. |
void |
add(int index,
RoleUnresolved role) Вставляет неопределенную роль, заданную как элемент, в указанную позицию. |
boolean |
add(Object o) Добавляет указанный элемент в конец этого списка. |
void |
add(RoleUnresolved role) Добавляет заданную RoleUnresolved в качестве последнего элемента списка. |
boolean |
addAll(Collection<?> c) Добавляет все элементы в указанной коллекции в конец этого списка в порядке, в котором они возвращаются итератором указанной коллекции. |
boolean |
addAll(int index,
Collection<?> c) Вставляет все элементы в указанной коллекции в этот список, начиная с указанной позиции. |
boolean |
addAll(int index,
RoleUnresolvedList roleList) Вставляет все элементы указанного RoleUnresolvedList в этот список, начиная с указанной позиции, в порядке, в котором они возвращаются итератором указанного RoleUnresolvedList. |
boolean |
addAll(RoleUnresolvedList roleList) Добавляет все элементы указанного RoleUnresolvedList в конец списка в порядке, в котором они возвращаются итератором указанного RoleUnresolvedList. |
List<RoleUnresolved> |
asList() Возвращает представление этого списка в качестве |
Object |
set(int index,
Object element) Заменяет элемент в указанной позиции в этом списке указанным элементом. |
void |
set(int index,
RoleUnresolved role) Устанавливает элемент в заданной позиции в качестве заданной неопределенной роли. |
Методы, унаследованные от класса java.util.ArrayList
clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, size, sort, spliterator, subList, toArray, toArray, trimToSize Методы, унаследованные от класса java.util.AbstractList
equals, hashCode Методы, унаследованные от класса java.util.AbstractCollection
containsAll, toString Методы, унаследованные от класса java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait Методы, унаследованные от интерфейса java.util.List
containsAll, equals, hashCode Методы, унаследованные от интерфейса java.util.Collection
parallelStream, stream Конструкторы
RoleUnresolvedList
public RoleUnresolvedList()
Создает пустой RoleUnresolvedList.
RoleUnresolvedList
public RoleUnresolvedList(int initialCapacity)
Создает пустой RoleUnresolvedList с указанной начальной емкостью.
- Параметры:
-
initialCapacity- начальная емкость
RoleUnresolvedList
public RoleUnresolvedList(List<RoleUnresolved> list)
throws IllegalArgumentException Создает RoleUnresolvedList, содержащий элементы указанного List в том порядке, в котором они возвращаются итератором List. Экземпляр RoleUnresolvedList имеет начальную емкость 110% от размера указанного List.
- Параметры:
-
list-List, который определяет начальное содержимое новогоRoleUnresolvedList. - Исключения:
-
IllegalArgumentException- если параметрlistявляетсяnullили если параметрlistсодержит любые объекты, не являющиеся RoleUnresolved. - См. также:
ArrayList(java.util.Collection)
Методы
asList
public List<RoleUnresolved> asList()
Возвращает представление этого списка как List<RoleUnresolved>. Изменения в возвращаемом значении отражаются изменениями в исходном RoleUnresolvedList и наоборот.
- Возвращает:
- a
List<RoleUnresolved>, содержимое которого отражает содержимое этогоRoleUnresolvedList.Если этот метод когда-либо вызывался для данного экземпляра
RoleUnresolvedList, последующая попытка добавить в этот экземпляр объект, который не являетсяRoleUnresolved, завершится ошибкойIllegalArgumentException. По причинам совместимостиRoleUnresolvedList, для которого этот метод никогда не вызывался, допускает добавление объектов, отличных отRoleUnresolved. - Исключения:
-
IllegalArgumentException- если этотRoleUnresolvedListсодержит элемент, который не являетсяRoleUnresolved. - С версии:
- 1.6
add
public void add(RoleUnresolved role)
throws IllegalArgumentException Добавляет указанный RoleUnresolved в качестве последнего элемента списка.
- Параметры:
-
role- - неразрешенная роль, которая должна быть добавлена. - Исключения:
-
IllegalArgumentException- если неразрешенная роль равна null.
add
public void add(int index,
RoleUnresolved role)
throws IllegalArgumentException,
IndexOutOfBoundsException Вставляет указанную неразрешенную роль в качестве элемента в указанную позицию. Элементы с индексом, большим или равным текущей позиции, сдвигаются вверх.
- Параметры:
-
index- - Позиция в списке, куда должен быть вставлен новый объект RoleUnresolved. -
role- - Объект RoleUnresolved, который должен быть вставлен. - Исключения:
-
IllegalArgumentException- если неразрешенная роль равна null. -
IndexOutOfBoundsException- если индекс выходит за пределы диапазона (index < 0 || index > size()).
set
public void set(int index,
RoleUnresolved role)
throws IllegalArgumentException,
IndexOutOfBoundsException Устанавливает элемент в указанной позиции как указанную неразрешенную роль. Предыдущий элемент в этой позиции отбрасывается.
- Параметры:
-
index- - Указанная позиция. -
role- - Значение, на которое должен быть установлен элемент неразрешенной роли. - Исключения:
-
IllegalArgumentException- если неразрешенная роль равна null. -
IndexOutOfBoundsException- если индекс выходит за пределы диапазона (index < 0 || index >= size()).
addAll
public boolean addAll(RoleUnresolvedList roleList)
throws IndexOutOfBoundsException Добавляет все элементы в указанный RoleUnresolvedList в конец списка в том порядке, в котором они возвращаются итератором указанного RoleUnresolvedList.
- Параметры:
-
roleList- - Элементы, которые должны быть вставлены в список (могут быть null). - Возвращает:
- true, если этот список изменился в результате вызова.
- Исключения:
-
IndexOutOfBoundsException- при доступе с индексом за пределами списка.
addAll
public boolean addAll(int index,
RoleUnresolvedList roleList)
throws IllegalArgumentException,
IndexOutOfBoundsException Вставляет все элементы из указанного RoleUnresolvedList в этот список, начиная с указанной позиции, в том порядке, в котором они возвращаются итератором указанного RoleUnresolvedList.
- Параметры:
-
index- - Позиция, в которую должен быть вставлен первый элемент из указанного RoleUnresolvedList. -
roleList- - Элементы, которые должны быть вставлены в список. - Возвращает:
- true, если этот список изменился в результате вызова.
- Исключения:
-
IllegalArgumentException- если роль равна null. -
IndexOutOfBoundsException- если индекс выходит за пределы диапазона (index < 0 || index > size()).
add
public boolean add(Object o)
Описание скопировано из класса: ArrayList
Добавляет указанный элемент в конец этого списка.
- Указано в:
-
addв интерфейсеCollection<Object> - Указано в:
-
addв интерфейсеList<Object> - Переопределяет:
-
addв классеArrayList<Object> - Параметры:
-
o- элемент, который нужно добавить в конец этого списка - Возвращает:
-
true(как указано вCollection.add(E))
add
public void add(int index,
Object element) Описание скопировано из класса: ArrayList
Вставляет указанный элемент в указанную позицию в этом списке. Сдвигает элемент, находящийся в данный момент в этой позиции (если таковой имеется), и все последующие элементы вправо (добавляет один к их индексам).
- Указано в:
-
addв интерфейсеList<Object> - Переопределяет:
-
addв классеArrayList<Object> - Параметры:
-
index- индекс, в который должен быть вставлен указанный элемент -
element- элемент, который должен быть вставлен
addAll
public boolean addAll(Collection<?> c)
Описание скопировано из класса: ArrayList
Добавляет все элементы из указанной коллекции в конец этого списка в том порядке, в котором они возвращаются итератором указанной коллекции. Поведение этой операции не определено, если указанная коллекция изменяется во время выполнения операции. (Это подразумевает, что поведение этого вызова не определено, если указанная коллекция — это список, и этот список не пуст.)
- Указано в:
-
addAllв интерфейсеCollection<Object> - Указано в:
-
addAllв интерфейсеList<Object> - Переопределяет:
-
addAllв классеArrayList<Object> - Параметры:
-
c- коллекция, содержащая элементы, которые должны быть добавлены в этот список - Возвращает:
-
true, если этот список изменился в результате вызова - См. также:
AbstractCollection.add(Object)
addAll
public boolean addAll(int index,
Collection<?> c) Описание скопировано из класса: ArrayList
Вставляет все элементы из указанной коллекции в этот список, начиная с указанной позиции. Сдвигает элемент, находящийся в данный момент в этой позиции (если таковой имеется), и все последующие элементы вправо (увеличивает их индексы). Новые элементы появятся в списке в том порядке, в котором они возвращаются итератором указанной коллекции.
- Указано в:
-
addAllв интерфейсеList<Object> - Переопределяет:
-
addAllв классеArrayList<Object> - Параметры:
-
index- индекс, в который должен быть вставлен первый элемент из указанной коллекции -
c- коллекция, содержащая элементы, которые должны быть добавлены в этот список - Возвращает:
-
true, если этот список изменился в результате вызова
set
public Object set(int index,
Object element) Описание скопировано из класса: ArrayList
Заменяет элемент в указанной позиции в этом списке указанным элементом.
© 1993, 2020, 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.