- 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
- 另请参见:
- Serialized Form
-
-
字段汇总
-
声明的属性在类 java.util.AbstractList
modCount
-
-
构造方法摘要
构造方法 构造器 描述 RoleUnresolvedList()构造一个空的RoleUnresolvedList。RoleUnresolvedList(int initialCapacity)构造一个空的RoleUnresolvedList,并指定初始容量。RoleUnresolvedList(List<RoleUnresolved> list)构造一个RoleUnresolvedList其中包含指定的RoleUnresolvedList的元素,按照List的迭代器返回的List。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 voidadd(int index, RoleUnresolved role)在指定位置插入指定为元素的未解析角色。voidadd(RoleUnresolved role)添加指定为列表的最后一个元素的RoleUnresolved。booleanaddAll(int index, RoleUnresolvedList roleList)将指定RoleUnresolvedList中的所有元素插入到此列表中,从指定位置开始,按指定RoleUnresolvedList的迭代器返回它们的顺序。booleanaddAll(RoleUnresolvedList roleList)将指定RoleUnresolvedList中的所有元素追加到列表末尾,按指定RoleUnresolvedList的迭代器返回它们的顺序。List<RoleUnresolved>asList()将此列表的视图作为List<RoleUnresolved>。voidset(int index, RoleUnresolved role)将指定位置的元素设置为指定的未解析角色。-
声明方法的类 java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, 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.util.Collection
parallelStream, stream, toArray
-
声明方法的接口 java.util.List
containsAll, equals, hashCode, replaceAll, sort
-
-
-
-
构造方法详细信息
-
RoleUnresolvedList
public RoleUnresolvedList()
构造一个空的RoleUnresolvedList。
-
RoleUnresolvedList
public RoleUnresolvedList(int initialCapacity)
构造一个空的RoleUnresolvedList,并指定初始容量。- 参数
-
initialCapacity- 初始容量
-
RoleUnresolvedList
public RoleUnresolvedList(List<RoleUnresolved> list) throws IllegalArgumentException
构造一个RoleUnresolvedList其中包含指定的RoleUnresolvedList的元素,按照List的迭代器返回的List。RoleUnresolvedList实例的初始容量为指定的List大小的110%。- 参数
-
list-List,定义新RoleUnresolvedList的初始内容。 - 异常
-
IllegalArgumentException- 如果list参数为null或者list参数包含任何非RoleUnresolved对象。 - 另请参见:
-
ArrayList(java.util.Collection)
-
-
方法详细信息
-
asList
public List<RoleUnresolved> asList()
以List<RoleUnresolved>返回此列表的List<RoleUnresolved>。 对原始RoleUnresolvedList的更改反映了对返回值的更改,反之亦然。- 结果
-
List<RoleUnresolved>其内容反映了该RoleUnresolvedList的内容。如果在给定的
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- 如果未解析的角色为空。 -
IndexOutOfBoundsException- 如果索引超出范围(index < 0 || index > size())。
-
set
public void set(int index, RoleUnresolved role) throws IllegalArgumentException, IndexOutOfBoundsException将指定位置的元素设置为指定的未解析角色。 该位置的前一个元素被丢弃。- 参数
-
index- - 指定的位置。 -
role- - 应设置未解析的角色元素的值。 - 异常
-
IllegalArgumentException- 如果未解析的角色为空。 -
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())。
-
-