-
- 関数型インタフェース:
- これは関数型インタフェースなので、ラムダ式またはメソッド参照の代入先として使用できます。
@FunctionalInterface public interface GuardedInvocationTransformer
1つのガード付き呼出しを別の呼出しに変換するために使用されるオブジェクトのインタフェース。 一般的な用途は、pre-link transformersを実装することです。
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 GuardedInvocationfilter(GuardedInvocation inv, LinkRequest linkRequest, LinkerServices linkerServices)ガードされた呼出しの場合、同じまたは異なる可能性があるガードの呼出しを返します。
-
-
-
メソッドの詳細
-
filter
GuardedInvocation filter(GuardedInvocation inv, LinkRequest linkRequest, LinkerServices linkerServices)
ガードされた呼出しの場合、同じまたは異なる可能性があるガードの呼出しを返します。- パラメータ:
inv- 元のガード付き呼出し。linkRequest- 呼出しが生成されたリンク・リクエスト(通常は一部のリンカー)。linkerServices- 新しい呼出しの作成時に使用できるリンカー・サービス。- 戻り値:
- 渡されたガード付き呼び出しまたは別の呼び出し。通常、その違いは、リンク要求の情報と、リンカーサービスの支援によって作成される異なる呼び出しに基づいて決定されます。
nullが受け入れられる戻り値かどうかは、フィルタのユーザーによって異なります。 - 例外:
NullPointerException- 渡された引数のいずれかがnullの場合、実装によってスローできます。
-
-