TextUtils.IStringSplitter インターフェイス

定義

このインターフェイスのユーザーに対して不透明なルールに従って文字列を分割するためのインターフェイス。

[Android.Runtime.Register("android/text/TextUtils$StringSplitter", "", "Android.Text.TextUtils/IStringSplitterInvoker")]
public interface TextUtils.IStringSplitter : IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IIterable
[<Android.Runtime.Register("android/text/TextUtils$StringSplitter", "", "Android.Text.TextUtils/IStringSplitterInvoker")>]
type TextUtils.IStringSplitter = interface
    interface IIterable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
実装

注釈

このインターフェイスのユーザーに対して不透明なルールに従って文字列を分割するためのインターフェイス。 また、これは、正規表現を使用し、結果を保持する配列を割り当てる分割よりもオーバーヘッドが少なくなります。

このクラスを使用する最も効率的な方法は次のとおりです。

// Once
            TextUtils.StringSplitter splitter = new TextUtils.SimpleStringSplitter(delimiter);

            // Once per string to split
            splitter.setString(string);
            for (String s : splitter) {
                ...
            }

android.text.TextUtils.StringSplitterJava ドキュメント。

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

プロパティ

Handle

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

(継承元 IJavaObject)
JniIdentityHashCode

ラップされたインスタンスの の java.lang.System.identityHashCode() 値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
PeerReference

JniObjectReferenceラップされた Java オブジェクト インスタンスの を返します。

(継承元 IJavaPeerable)

メソッド

Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、 を呼び出 Dispose()します。それ以外の場合は何も行いません。

(継承元 IJavaPeerable)
Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
ForEach(IConsumer)

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

(継承元 IIterable)
Iterator()

型の要素に対する反復子を返します T

(継承元 IIterable)
SetJniIdentityHashCode(Int32)

によって返される値を JniIdentityHashCode設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

このインターフェイスのユーザーに対して不透明なルールに従って文字列を分割するためのインターフェイス。

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

によって返される値を PeerReference設定します。

(継承元 IJavaPeerable)
SetString(String)
Spliterator()

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

(継承元 IIterable)
UnregisterFromRuntime()

ランタイムが今後 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

このインターフェイスのユーザーに対して不透明なルールに従って文字列を分割するためのインターフェイス。

GetJniTypeName(IJavaPeerable)

このインターフェイスのユーザーに対して不透明なルールに従って文字列を分割するためのインターフェイス。

ToEnumerable(IIterable)

このインターフェイスのユーザーに対して不透明なルールに従って文字列を分割するためのインターフェイス。

ToEnumerable<T>(IIterable)

このインターフェイスのユーザーに対して不透明なルールに従って文字列を分割するためのインターフェイス。

適用対象