所有类
javax.management.relation
类 RoleUnresolvedList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList
javax.management.relation.RoleUnresolvedList
-
所有已实现的接口:
-
Serializable, Cloneable, Iterable, Collection, List, RandomAccess
-
public class RoleUnresolvedList
- extends ArrayList
RoleUnresolvedList 表示 RoleUnresolved 对象的列表,这些对象代表在试图访问(对角色进行读取或写入)时遇到问题而无法从关系检索到的角色。
-
从以下版本开始:
-
1.5
-
另请参见:
-
序列化表格
方法摘要 |
void |
add(int index, RoleUnresolved theRoleUnres) 在指定位置处插入指定为元素的未解析角色。 |
void |
add(RoleUnresolved theRoleUnres) 添加指定为列表中最后一个元素的 RoleUnresolved。 |
boolean |
addAll(int index, RoleUnresolvedList theRoleUnresolvedList) 从指定位置开始,将指定 RoleUnresolvedList 中的所有元素插入此列表,这些元素按指定 RoleUnresolvedList 的迭代器返回的顺序排列。 |
boolean |
addAll(RoleUnresolvedList theRoleUnresolvedList) 将指定 RoleUnresolvedList 中的所有元素追加到列表末尾,这些元素按指定 RoleUnresolvedList 的迭代器返回的顺序排列。 |
void |
set(int index, RoleUnresolved theRoleUnres) 将指定位置处的元素设置为指定的未解析角色。 |
从类 java.util.ArrayList 继承的方法 |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
RoleUnresolvedList
public RoleUnresolvedList()
-
构造一个空的 RoleUnresolvedList。
RoleUnresolvedList
public RoleUnresolvedList(int theInitialCapacity)
-
构造一个具有指定初始容量的空 RoleUnresolvedList。
-
参数:
-
theInitialCapacity
- 初始容量
RoleUnresolvedList
public RoleUnresolvedList(List theList)
throws IllegalArgumentException
-
构造一个包含指定列表的元素的 RoleUnresolvedList,这些元素按列表的迭代器返回的顺序排列。RoleUnresolvedList 实例的初始容量是指定列表大小的 110%。
-
参数:
-
theList
- RoleUnresolved 对象的列表
-
抛出:
-
IllegalArgumentException
- 如果:
- 为 null 参数
或者
- 列表中的元素不是 RoleUnresolved
add
public void add(RoleUnresolved theRoleUnres)
throws IllegalArgumentException
-
添加指定为列表中最后一个元素的 RoleUnresolved。
-
-
参数:
-
theRoleUnres
- - 要添加的未解析角色。
-
抛出:
-
IllegalArgumentException
- 如果未解析角色为 null。
add
public void add(int index,
RoleUnresolved theRoleUnres)
throws IllegalArgumentException,
IndexOutOfBoundsException
-
在指定位置处插入指定为元素的未解析角色。将其索引大于或等于当前位置的元素上移。
-
-
参数:
-
index
- - 在列表中要插入新 RoleUnresolved 对象的位置。
-
theRoleUnres
- - 要插入的 RoleUnresolved 对象。
-
抛出:
-
IllegalArgumentException
- 如果未解析角色为 null。
-
IndexOutOfBoundsException
- 如果索引不在 (index < 0 || index > size()
) 范围内。
set
public void set(int index,
RoleUnresolved theRoleUnres)
throws IllegalArgumentException,
IndexOutOfBoundsException
-
将指定位置处的元素设置为指定的未解析角色。丢弃该位置以前的元素。
-
-
参数:
-
index
- - 指定的位置。
-
theRoleUnres
- - 应该将未解析角色元素设置成的值。
-
抛出:
-
IllegalArgumentException
- 如果未解析角色为 null。
-
IndexOutOfBoundsException
- 如果索引不在 (index < 0 || index > size()
) 范围内。
addAll
public boolean addAll(RoleUnresolvedList theRoleUnresolvedList)
throws IndexOutOfBoundsException
-
将指定 RoleUnresolvedList 中的所有元素追加到列表末尾,这些元素按指定 RoleUnresolvedList 的迭代器返回的顺序排列。
-
-
参数:
-
theRoleUnresolvedList
- 要插入到列表中的元素(可以为 null)。
-
返回:
-
如果此列表由于调用而更改,则返回 true。
-
抛出:
-
IndexOutOfBoundsException
- 如果用列表外面的索引访问。
addAll
public boolean addAll(int index,
RoleUnresolvedList theRoleUnresolvedList)
throws IllegalArgumentException,
IndexOutOfBoundsException
-
从指定位置开始,将指定 RoleUnresolvedList 中的所有元素插入此列表,这些元素按指定 RoleUnresolvedList 的迭代器返回的顺序排列。
-
-
参数:
-
index
- 在其处插入指定 RoleUnresolvedList 中第一个元素的位置。
-
theRoleUnresolvedList
- 要插入该列表的元素。
-
返回:
-
如果此列表由于调用而更改,则返回 true。
-
抛出:
-
IllegalArgumentException
- 如果角色为 null。
-
IndexOutOfBoundsException
- 如果索引不在 (index < 0 || index > size()
) 范围内。