Класс RoleUnresolvedList
- Все реализуемые интерфейсы:
-
Serializable,Cloneable,Iterable<Object>,Collection<Object>,List<Object>,RandomAccess
public class RoleUnresolvedList extends ArrayList<Object>
- С момента:
- 1.5
- См. также:
Краткое описание полей
Поля, объявленные в классе java.util.AbstractList
modCount
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
RoleUnresolvedList() |
Создаёт пустой RoleUnresolvedList. |
RoleUnresolvedList |
Создаёт пустой RoleUnresolvedList с заданной начальной ёмкостью. |
RoleUnresolvedList |
Создаёт RoleUnresolvedList, содержащий элементы указанного RoleUnresolvedList, в порядке, в котором они возвращаются итератором RoleUnresolvedList. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
add |
Вставляет указанную неразрешённую роль в качестве элемента в указанную позицию. |
void |
add |
Добавляет указанную роль RoleUnresolved в качестве последнего элемента списка. |
boolean |
addAll |
Вставляет все элементы указанного RoleUnresolvedList в этот список, начиная с указанной позиции, в порядке, в котором они возвращаются итератором указанного RoleUnresolvedList. |
boolean |
addAll |
Добавляет все элементы указанного RoleUnresolvedList в конец списка, в порядке, в котором они возвращаются итератором указанного RoleUnresolvedList. |
List<RoleUnresolved> |
asList() |
Возвращает представление этого списка в виде RoleUnresolvedList. |
void |
set |
Устанавливает элемент в указанной позиции на указанную неразрешённую роль. |
Методы, объявленные в классе java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, retainAll, set, size, 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.Collection
parallelStream, stream, toArray
Методы, объявленные в интерфейсе java.util.List
containsAll, replaceAll, 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- если параметрlistnullили если параметр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, 2021, 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/17/docs/api/java.management/javax/management/relation/RoleUnresolvedList.html