|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.util.AbstractCollection<E> java.util.AbstractList<E> java.util.ArrayList<Object> javax.management.relation.RoleUnresolvedList
public class RoleUnresolvedList
RoleUnresolvedList は、RoleUnresolved オブジェクトのリストを表現します。 RoleUnresolved オブジェクトは、ロールの読み取りまたは書き込みアクセスの試行時に問題が発生したため、関係から取得できなかったロールを表します。
フィールドの概要 |
---|
クラス java.util.AbstractList から継承されたフィールド |
---|
modCount |
コンストラクタの概要 | |
---|---|
RoleUnresolvedList()
空の RoleUnresolvedList を作成します。 |
|
RoleUnresolvedList(int initialCapacity)
指定された初期容量で空の RoleUnresolvedList を作成します。 |
|
RoleUnresolvedList(List<RoleUnresolved> list)
指定された List の要素を含む RoleUnresolvedList を、List の反復子が返す順序で作成します。 |
メソッドの概要 | |
---|---|
void |
add(int index,
Object element)
リスト内の指定された位置に指定された要素を挿入します。 |
void |
add(int index,
RoleUnresolved role)
要素として指定された未解決のロールを指定の位置に挿入します。 |
boolean |
add(Object o)
リストの最後に、指定された要素を追加します。 |
void |
add(RoleUnresolved role)
リストの最後の要素として、指定された RoleUnresolved を追加します。 |
boolean |
addAll(Collection<?> c)
指定されたコレクション内のすべての要素を、指定されたコレクションの反復子によって返される順序でリストの最後に追加します。 |
boolean |
addAll(int index,
Collection<?> c)
指定されたコレクション内のすべての要素を、リストの指定された位置に挿入します。 |
boolean |
addAll(int index,
RoleUnresolvedList roleList)
指定された RoleUnresolvedList 内のすべての要素を、指定された RoleUnresolvedList の反復子によって返される順番で、指定の位置に挿入します。 |
boolean |
addAll(RoleUnresolvedList roleList)
指定された RoleUnresolvedList 内のすべての要素を、指定された RoleUnresolvedList の反復子によって返される順番で、リストの末尾に付加します。 |
List<RoleUnresolved> |
asList()
このリストのビューを List<RoleUnresolved> として返します。 |
Object |
set(int index,
Object element)
リストの指定された位置にある要素を、指定された要素で置き換えます。 |
void |
set(int index,
RoleUnresolved role)
指定された位置の要素に、指定された未解決のロールを設定します。 |
クラス java.util.ArrayList から継承されたメソッド |
---|
clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, 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 |
コンストラクタの詳細 |
---|
public RoleUnresolvedList()
public RoleUnresolvedList(int initialCapacity)
initialCapacity
- 初期容量public RoleUnresolvedList(List<RoleUnresolved> list) throws IllegalArgumentException
List
の要素を含む RoleUnresolvedList
を、List
の反復子が返す順序で作成します。RoleUnresolvedList
インスタンスの初期容量は、指定された List
のサイズの 110% です。
list
- 新しい RoleUnresolvedList
の初期コンテンツを
定義する List
IllegalArgumentException
- list
パラメータが
null
である場合、または list
パラメータに
RoleUnresolved 以外のオブジェクトが含まれる場合ArrayList.ArrayList(java.util.Collection)
メソッドの詳細 |
---|
public List<RoleUnresolved> asList()
List<RoleUnresolved>
として返します。戻り値を変更すると元の RoleUnresolvedList
が変更され、元の RoleUnresolvedList
を変更すると返される値が変更されます。
List<RoleUnresolved>
。この内容は、
RoleUnresolvedList
の内容を反映する
このメソッドが指定した RoleUnresolvedList
インスタンスに対して呼び出された場合、以降に、その RoleUnresolved
以外のインスタンスにオブジェクトを追加しようとする試みは、IllegalArgumentException
をスローして失敗します。互換性を維持するため、このメソッドが呼び出されたことのない RoleUnresolvedList
では、RoleUnresolved
以外のオブジェクトを追加することが可能です。
IllegalArgumentException
- この RoleUnresolvedList
に
RoleUnresolved
以外の要素が含まれる場合public void add(RoleUnresolved role) throws IllegalArgumentException
role
- - 追加される未解決のロール
IllegalArgumentException
- 未解決のロールが null の場合public void add(int index, RoleUnresolved role) throws IllegalArgumentException, IndexOutOfBoundsException
index
- - リスト内の新しい RoleUnresolved オブジェクトの
挿入位置role
- - 挿入される RoleUnresolved オブジェクト
IllegalArgumentException
- 未解決のロールが null の場合
IndexOutOfBoundsException
- index が範囲外にある場合
(index < 0 || index > size()
)public void set(int index, RoleUnresolved role) throws IllegalArgumentException, IndexOutOfBoundsException
index
- - 指定された位置role
- - 未解決のロール要素の
設定値
IllegalArgumentException
- 未解決のロールが null の場合
IndexOutOfBoundsException
- index が範囲外にある場合
(index < 0 || index >= size()
)public boolean addAll(RoleUnresolvedList roleList) throws IndexOutOfBoundsException
roleList
- - リストに挿入される要素
(null も可)
IndexOutOfBoundsException
- リスト外部のインデックスで
アクセスした場合public boolean addAll(int index, RoleUnresolvedList roleList) throws IllegalArgumentException, IndexOutOfBoundsException
index
- - 指定された RoleUnresolvedList から
最初の要素を挿入する位置roleList
- - リストに挿入される要素
IllegalArgumentException
- ロールが null の場合
IndexOutOfBoundsException
- index が範囲外にある場合
(index < 0 || index > size()
)public boolean add(Object o)
ArrayList
の記述:
Collection<Object>
内の add
List<Object>
内の add
ArrayList<Object>
内の add
o
- リストに追加される要素
Collection.add(E)
で指定された場合と同様)public void add(int index, Object element)
ArrayList
の記述:
List<Object>
内の add
ArrayList<Object>
内の add
index
- 指定の要素が挿入される位置のインデックスelement
- 挿入される要素public boolean addAll(Collection<?> c)
ArrayList
の記述:
Collection<Object>
内の addAll
List<Object>
内の addAll
ArrayList<Object>
内の addAll
c
- リストに追加される要素を含むコレクション
AbstractCollection.add(Object)
public boolean addAll(int index, Collection<?> c)
ArrayList
の記述:
List<Object>
内の addAll
ArrayList<Object>
内の addAll
index
- 指定されたコレクションから最初の要素を挿入する位置のインデックスc
- リストに追加される要素を含むコレクション
public Object set(int index, Object element)
ArrayList
の記述:
List<Object>
内の set
ArrayList<Object>
内の set
index
- 置換される要素のインデックスelement
- 指定された位置に格納される要素
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。