JavaTM 2 Platform
Standard Ed. 5.0

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
另请参见:
序列化表格

字段摘要
 
从类 java.util.AbstractList 继承的字段
modCount
 
构造方法摘要
RoleUnresolvedList()
          构造一个空的 RoleUnresolvedList。
RoleUnresolvedList(int theInitialCapacity)
          构造一个具有指定初始容量的空 RoleUnresolvedList。
RoleUnresolvedList(List theList)
          构造一个包含指定列表的元素的 RoleUnresolvedList,这些元素按列表的迭代器返回的顺序排列。
 
方法摘要
 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
 
从类 java.util.AbstractList 继承的方法
equals, hashCode, iterator, listIterator, listIterator, subList
 
从类 java.util.AbstractCollection 继承的方法
containsAll, removeAll, retainAll, toString
 
从类 java.lang.Object 继承的方法
finalize, getClass, notify, notifyAll, wait, wait, wait
 
从接口 java.util.List 继承的方法
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

构造方法详细信息

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()) 范围内。

JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策