- 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オブジェクトのリストを表現します。RoleUnresolvedオブジェクトは、ロールの読み取りまたは書込みアクセスの試行時に問題が発生したため、関係から取得できなかったロールを表します。- 導入されたバージョン:
- 1.5
- 関連項目:
- 直列化された形式
-
-
フィールドのサマリー
-
クラスjava.utilで宣言されるフィールド。AbstractList
modCount
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 RoleUnresolvedList()空のRoleUnresolvedListを作成します。RoleUnresolvedList(int initialCapacity)指定された初期容量で空のRoleUnresolvedListを作成します。RoleUnresolvedList(List<RoleUnresolved> list)指定されたListの要素を、Listのイテレータによって返される順に格納するRoleUnresolvedListを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 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で宣言されたメソッド。コレクション
parallelStream, stream, toArray
-
インタフェースjava.utilで宣言されたメソッド。リスト
containsAll, equals, hashCode, replaceAll, sort
-
-
-
-
コンストラクタの詳細
-
RoleUnresolvedList
public RoleUnresolvedList()
空のRoleUnresolvedListを作成します。
-
RoleUnresolvedList
public RoleUnresolvedList(int initialCapacity)
指定された初期容量で空のRoleUnresolvedListを作成します。- パラメータ:
initialCapacity- 初期容量
-
RoleUnresolvedList
public RoleUnresolvedList(List<RoleUnresolved> list) throws IllegalArgumentException
指定されたListの要素を、Listのイテレータによって返される順に格納するRoleUnresolvedListを構築します。RoleUnresolvedListインスタンスの初期サイズは、指定されたListのサイズの110%です。- パラメータ:
list- 新しいListの初期コンテンツを定義するRoleUnresolvedList。- 例外:
IllegalArgumentException-listパラメータがnullである場合、またはlistパラメータにRoleUnresolved以外のオブジェクトが含まれる場合。- 関連項目:
ArrayList(java.util.Collection)
-
-
メソッドの詳細
-
asList
public List<RoleUnresolved> asList()
このリストのビューをList<RoleUnresolved>として返します。 戻り値を変更すると元のRoleUnresolvedListが変更され、逆の場合も同じです。- 戻り値:
- この
RoleUnresolvedListの内容を反映するList<RoleUnresolved>このメソッドが指定した
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- 未解決のロールが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
指定された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())
-
-