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
を構築します。 -
メソッドのサマリー
修飾子と型 メソッド 説明 void
add(int index, RoleUnresolved role)
要素として指定された未解決のロールを指定の位置に挿入します。void
add(RoleUnresolved role)
リストの最後の要素として、指定されたRoleUnresolvedを追加します。boolean
addAll(int index, RoleUnresolvedList roleList)
指定されたRoleUnresolvedList内のすべての要素を、指定されたRoleUnresolvedListのイテレータによって返される順番で、指定の位置に挿入します。boolean
addAll(RoleUnresolvedList roleList)
指定されたRoleUnresolvedList内のすべての要素を、指定されたRoleUnresolvedListのイテレータによって返される順番で、リストの末尾に付加します。List<RoleUnresolved>
asList()
このリストのビューをList<RoleUnresolved>
として返します。void
set(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指定された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()
)
-