IMatchResult インターフェイス

定義

一致操作の結果。

[Android.Runtime.Register("java/util/regex/MatchResult", "", "Java.Util.Regex.IMatchResultInvoker")]
public interface IMatchResult : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/util/regex/MatchResult", "", "Java.Util.Regex.IMatchResultInvoker")>]
type IMatchResult = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
派生
属性
実装

注釈

一致操作の結果。

このインターフェイスには、正規表現との一致の結果を決定するために使用されるクエリ メソッドが含まれています。 一致する境界、グループ、およびグループの境界は表示できますが、 MatchResultを介して変更することはできません。

1\.5 で追加されました。

Javaドキュメント。

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

プロパティ

名前 説明
Handle

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

(継承元 IJavaObject)
JniIdentityHashCode

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

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniPeerMembers

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

(継承元 IJavaPeerable)
PeerReference

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

(継承元 IJavaPeerable)

メソッド

名前 説明
Disposed()

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

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

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

(継承元 IJavaPeerable)
End()

最後に一致した文字の後のオフセットを返します。

End(Int32)

この一致中に指定されたグループによってキャプチャされたサブシーケンスの最後の文字の後のオフセットを返します。

Finalized()

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

(継承元 IJavaPeerable)
Group()

前の一致で一致した入力サブシーケンスを返します。

Group(Int32)

前の一致操作中に指定されたグループによってキャプチャされた入力サブシーケンスを返します。

GroupCount()

この一致結果のパターン内のキャプチャ グループの数を返します。

SetJniIdentityHashCode(Int32)

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

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

一致操作の結果。

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

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

(継承元 IJavaPeerable)
Start()

一致の開始インデックスを返します。

Start(Int32)

この一致時に特定のグループによってキャプチャされたサブシーケンスの開始インデックスを返します。

UnregisterFromRuntime()

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

(継承元 IJavaPeerable)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

一致操作の結果。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象