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 オブジェクトのリストを表現します。RoleUnresolved オブジェクトは、ロールの読み取りまたは書き込みアクセスの試行時に問題が発生したため、関係から取得できなかったロールを表します。

導入されたバージョン:
1.5
関連項目:
直列化された形式

フィールドの概要
 
クラス java.util.AbstractList から継承されたフィールド
modCount
 
コンストラクタの概要
RoleUnresolvedList()
          空の RoleUnresolvedList を作成します。
RoleUnresolvedList(int theInitialCapacity)
          指定された初期容量で空の RoleUnresolvedList を作成します。
RoleUnresolvedList(List theList)
          指定された List の要素を含む 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
指定された List の要素を含む RoleUnresolvedList を作成します。これらの要素は、List の反復子が返す順序で格納されます。RoleUnresolvedList インスタンスの初期容量は、指定された List のサイズの 110% です。

パラメータ:
theList - RoleUnresolved オブジェクトのリスト
例外:
IllegalArgumentException - 次の条件が成立する場合:

- パラメータが null の場合

または

- List 内に 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 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。