-
- すべてのスーパー・インタフェース:
GuardingDynamicLinker
- 既知のすべての実装クラス:
CompositeTypeBasedGuardingDynamicLinker
public interface TypeBasedGuardingDynamicLinker extends GuardingDynamicLinker
呼び出し時のリンク時の最初の引数のタイプだけに基づいて、呼び出しサイトをリンクできるかどうかを判定できるガード動的リンカー。 (通常、最初の引数は受信者です。 ほとんどの言語固有のリンカーは、ネイティブ・オブジェクトを、特定の言語ネイティブ・インタフェースまたはスーパークラスを実装するクラスのJavaオブジェクトとして認識するため、このカテゴリに分類されます。 リンカーメカニズムは、これらのリンカーのディスパッチを最適化できます(CompositeTypeBasedGuardingDynamicLinkerを参照)。
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 booleancanLinkType(Class<?> type)リンカーが、最初の引数(受信側)が指定された型である呼び出しをリンクできる場合はtrueを返します。-
インタフェースjdk.dynalink.linkerで宣言されたメソッド。GuardingDynamicLinker
getGuardedInvocation
-
-
-
-
メソッドの詳細
-
canLinkType
boolean canLinkType(Class<?> type)
リンカーが、最初の引数(受信側)が指定された型である呼び出しをリンクできる場合はtrueを返します。- パラメータ:
type- リンクするタイプ- 戻り値:
- リンカーが受信側タイプの呼び出しをリンクできる場合はtrue、それ以外の場合はfalse。
-
-