Класс RoleUnresolvedList
- Все реализованные интерфейсы:
Serializable, Cloneable, Iterable<Object>, Collection<Object>, List<Object>, RandomAccess, SequencedCollection<Object>
public class RoleUnresolvedList extends ArrayList<Object>
- С версии:
- 1.5
- См. также:
Краткое описание полей
Поля, объявленные в классе AbstractList
modCount
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
RoleUnresolvedList() |
Создает пустой RoleUnresolvedList. |
RoleUnresolvedList |
Создает пустой RoleUnresolvedList с указанной начальной емкостью. |
RoleUnresolvedList |
Создает RoleUnresolvedList, содержащий элементы указанного List в том порядке, в котором их возвращает итератор List. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
add |
Вставляет указанную неразрешенную роль в качестве элемента в указанную позицию. |
void |
add |
Добавляет указанный RoleUnresolved в конец списка. |
boolean |
addAll |
Вставляет все элементы указанного RoleUnresolvedList в этот список, начиная с указанной позиции, в порядке, в котором их возвращает итератор указанного RoleUnresolvedList. |
boolean |
addAll |
Добавляет все элементы указанного RoleUnresolvedList в конец списка в порядке, в котором их возвращает итератор указанного RoleUnresolvedList. |
List |
asList() |
Возвращает представление этого списка в виде List<RoleUnresolved>. |
void |
set |
Устанавливает указанную неразрешенную роль в качестве элемента в указанной позиции. |
Методы, объявленные в классе ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, forEach, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, retainAll, set, size, spliterator, subList, toArray, toArray, trimToSize
Методы, объявленные в классе AbstractList
equals, hashCode
Методы, объявленные в классе AbstractCollection
containsAll, toString
Методы, объявленные в интерфейсе Collection
parallelStream, stream, toArray
Методы, объявленные в интерфейсе List
containsAll, replaceAll, reversed, sort
Подробное описание конструкторов
RoleUnresolvedList
public RoleUnresolvedList()
RoleUnresolvedList
public RoleUnresolvedList(int initialCapacity)
- Параметры:
-
initialCapacity— начальная емкость
RoleUnresolvedList
public RoleUnresolvedList(List<RoleUnresolved> list) throws IllegalArgumentException
RoleUnresolvedList, содержащий элементы указанного List в том порядке, в котором их возвращает итератор List. Емкость экземпляра RoleUnresolvedList составляет 110% от размера указанного List.- Параметры:
-
list—List, задающий начальное содержимое новогоRoleUnresolvedList. - Исключения:
-
IllegalArgumentException— если параметрlistравенnullили если параметрlistсодержит объекты, не являющиеся RoleUnresolved. - См. также:
Подробное описание методов
asList
public List<RoleUnresolved> asList()
List<RoleUnresolved>. Изменения возвращенного значения отражаются в исходном RoleUnresolvedList, и наоборот.- Возвращает:
List<RoleUnresolved>, содержимое которого отражает содержимое этогоRoleUnresolvedList.Если этот метод хотя бы один раз вызывался для данного экземпляра
RoleUnresolvedList, последующая попытка добавить в этот экземпляр объект, не являющийсяRoleUnresolved, завершится исключениемIllegalArgumentException. Для обеспечения совместимости экземплярRoleUnresolvedList, для которого этот метод ни разу не вызывался, допускает добавление объектов, отличных отRoleUnresolved.- Исключения:
-
IllegalArgumentException— если этотRoleUnresolvedListсодержит элемент, не являющийсяRoleUnresolved. - С версии:
- 1.6
add
public void add(RoleUnresolved role) throws IllegalArgumentException
- Параметры:
-
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
- Параметры:
-
roleList— элементы, добавляемые в список (может быть null). - Возвращает:
- true, если в результате вызова этот список изменился.
- Исключения:
-
IndexOutOfBoundsException— при обращении по индексу за пределами списка.
addAll
public boolean addAll(int index, RoleUnresolvedList roleList) throws IllegalArgumentException, IndexOutOfBoundsException
- Параметры:
-
index— позиция, в которую следует вставить первый элемент указанного RoleUnresolvedList. -
roleList— элементы, добавляемые в список. - Возвращает:
- true, если в результате вызова этот список изменился.
- Исключения:
-
IllegalArgumentException— если роль равна null. -
IndexOutOfBoundsException— если индекс выходит за допустимый диапазон (index < 0 || index > size()).
© 1993, 2025, 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.management/javax/management/relation/RoleUnresolvedList.html