IList インターフェイス

定義

順序付きコレクション ( シーケンスとも呼ばれます)。

[Android.Runtime.Register("java/util/List", "", "Java.Util.IListInvoker")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public interface IList : IDisposable, Java.Interop.IJavaPeerable, Java.Util.ICollection
[<Android.Runtime.Register("java/util/List", "", "Java.Util.IListInvoker")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
type IList = interface
    interface ICollection
    interface IIterable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
派生
属性
実装

注釈

の Java ドキュメント java.util.List

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

プロパティ

Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
IsEmpty

要素 List が含まれないかどうかを返します。

JniIdentityHashCode

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
JniManagedPeerState

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
JniPeerMembers

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
PeerReference

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)

メソッド

Add(Int32, Object)

指定した要素を、このリスト内の指定した位置に挿入します (省略可能な操作)。

Add(Object)

指定した要素をこのリストの末尾に追加します (省略可能な操作)。

AddAll(ICollection)

指定したコレクション内のすべての要素を、指定したコレクションの反復子 (省略可能な操作) によって返される順序で、このリストの末尾に追加します。

AddAll(Int32, ICollection)

指定したコレクション内のすべての要素を、指定した位置のこのリストに挿入します (省略可能な操作)。

Clear()

このリストからすべての要素を削除します (省略可能な操作)。

Contains(Object)

このリストに true 指定された要素が含まれている場合は を返します。

ContainsAll(ICollection)

このリストに true 指定したコレクションのすべての要素が含まれている場合は を返します。

CopyOf(ICollection)

指定したコレクションの要素を含む"#unmodifiable">変更できないリスト" を反復順序で返します。

Disposed()

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
Equals(Object)

指定したオブジェクトとこのリストを比較して等しいかどうかを確認します。

Finalized()

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
ForEach(IConsumer)

すべての要素が処理されるか、アクションによって例外がスローされるまで、 Iterable の各要素に対して指定されたアクションを実行します。

(継承元 IIterable)
Get(Int32)

このリスト内の指定した位置にある要素を返します。

GetHashCode()

このリストのハッシュ コード値を返します。

IndexOf(Object)

このリスト内の指定した要素が最初に出現するインデックスを返します。このリストに 要素が含まれていない場合は -1 を返します。

Iterator()

このリスト内の要素に対する反復子を適切な順序で返します。

LastIndexOf(Object)

このリスト内で指定した要素が最後に出現したインデックスを返します。このリストに 要素が含まれていない場合は -1 を返します。

ListIterator()

このリスト内の要素に対するリスト反復子を (適切な順序で) 返します。

ListIterator(Int32)

リスト内の指定した位置から開始して、このリスト内の要素に対するリスト反復子を (適切な順序で) 返します。

Of()

0 個の要素を含む変更不可能なリストを返します。

Of(Object)

1 つの要素を含む変更不可能なリストを返します。

Of(Object, Object)

2 つの要素を含む変更不可能なリストを返します。

Of(Object, Object, Object)

3 つの要素を含む変更不可能なリストを返します。

Of(Object, Object, Object, Object)

4 つの要素を含む変更不可能なリストを返します。

Of(Object, Object, Object, Object, Object)

5 つの要素を含む変更不可能なリストを返します。

Of(Object, Object, Object, Object, Object, Object)

6 つの要素を含む変更不可能なリストを返します。

Of(Object, Object, Object, Object, Object, Object, Object)

7 つの要素を含む変更不可能なリストを返します。

Of(Object, Object, Object, Object, Object, Object, Object, Object)

8 つの要素を含む変更不可能なリストを返します。

Of(Object, Object, Object, Object, Object, Object, Object, Object, Object)

9 つの要素を含む変更不可能なリストを返します。

Of(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

10 個の要素を含む変更不可能なリストを返します。

Of(Object[])

任意の数の要素を含む変更不可能なリストを返します。

Remove(Int32)

このリスト内の指定した位置にある要素を削除します (省略可能な操作)。

Remove(Object)

指定した要素が存在する場合は、このリストから最初に出現する要素を削除します (省略可能な操作)。

RemoveAll(ICollection)

このリストから、指定したコレクションに含まれるすべての要素を削除します (省略可能な操作)。

RemoveIf(IPredicate)

指定された述語を満たすこのコレクションのすべての要素を削除します。

(継承元 ICollection)
ReplaceAll(IUnaryOperator)

このリストの各要素を、その要素に演算子を適用した結果に置き換えます。

RetainAll(ICollection)

指定したコレクションに含まれるこのリスト内の要素のみを保持します (省略可能な操作)。

Set(Int32, Object)

このリスト内の指定した位置にある要素を、指定した要素に置き換えます (省略可能な操作)。

SetJniIdentityHashCode(Int32)

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)
Size()

このリスト内の要素の数を返します。

Sort(IComparator)

指定した Comparatorによって誘導された順序に従って、このリストを並べ替えます。

Spliterator()

Spliteratorこの Iterableによって記述された要素の上に を作成します。

(継承元 IIterable)
SubList(Int32, Int32)

指定した fromIndex、包括、および 排他の間のこのリストの部分のビューを toIndex返します。

ToArray()

このリスト内のすべての要素を適切な順序で (最初から最後の要素まで) 含む配列を返します。

ToArray(IIntFunction)

指定された関数を使用して、このコレクション内のすべての要素を含む配列を generator 返し、返される配列を割り当てます。

(継承元 ICollection)
ToArray(Object[])

(最初から最後の要素まで) 適切な順序で、このリスト内のすべての要素を含む配列を返します。返される配列のランタイム型は、指定した配列のランタイム型です。

UnregisterFromRuntime()

順序付きコレクション ( シーケンスとも呼ばれます)。

(継承元 IJavaPeerable)

明示的なインターフェイスの実装

IIterable.Spliterator()

このリスト内 Spliterator の要素の上に を作成します。

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

順序付きコレクション ( シーケンスとも呼ばれます)。

GetJniTypeName(IJavaPeerable)

順序付きコレクション ( シーケンスとも呼ばれます)。

ToEnumerable(IIterable)

順序付きコレクション ( シーケンスとも呼ばれます)。

ToEnumerable<T>(IIterable)

順序付きコレクション ( シーケンスとも呼ばれます)。

適用対象