インタフェースjdk.dynalink.linker.GuardingDynamicLinkerの
使用
パッケージ
説明
invokedynamic
コール・サイトをリンクするためのインタフェースとクラスが含まれています。通常のJavaオブジェクト用のリンカーを含みます。
独自の言語固有のオブジェクト・モデルと型変換を実装するために、言語ランタイムに必要なインタフェースとクラスが含まれています。
言語ランタイムが、言語固有のオブジェクト・モデルを実装し、いくつかのクラスの基本的な実装とさまざまなユーティリティを提供することによってコンバージョンをより便利にするクラスが含まれています。
-
jdk.dynalinkでのGuardingDynamicLinkerの使用
修飾子と型メソッド説明void
DynamicLinkerFactory.setFallbackLinkers
(GuardingDynamicLinker... fallbackLinkers) フォールバック・ガード・ダイナミック・リンカーを設定します。void
DynamicLinkerFactory.setPrioritizedLinker
(GuardingDynamicLinker prioritizedLinker) 優先順位付けされた単一のリンカーを設定します。void
DynamicLinkerFactory.setPrioritizedLinkers
(GuardingDynamicLinker... prioritizedLinkers) 優先されたガーディング・ダイナミック・リンカーを設定します。修飾子と型メソッド説明void
DynamicLinkerFactory.setFallbackLinkers
(List<? extends GuardingDynamicLinker> fallbackLinkers) フォールバック・ガード・ダイナミック・リンカーを設定します。void
DynamicLinkerFactory.setPrioritizedLinkers
(List<? extends GuardingDynamicLinker> prioritizedLinkers) 優先されたガーディング・ダイナミック・リンカーを設定します。 -
jdk.dynalink.beansでのGuardingDynamicLinkerの使用
-
jdk.dynalink.linkerでのGuardingDynamicLinkerの使用
修飾子と型インタフェース説明interface
呼び出し起動時に最初の引数の型のみに基づいて呼び出しサイトをリンクできるかどうかを判断できるガーディング動的リンカー。 -
jdk.dynalink.linker.supportでのGuardingDynamicLinkerの使用
修飾子と型クラス説明class
GuardingDynamicLinker
は、CompositeGuardingDynamicLinker.getGuardedInvocation(LinkRequest, LinkerServices)
内の他のガーディング・ダイナミック・リンカーのリストに順番に委譲します。class
複合型ベース・ガーディング・ダイナミック・リンカー。修飾子と型メソッド説明static List<GuardingDynamicLinker>
CompositeTypeBasedGuardingDynamicLinker.optimize
(Iterable<? extends GuardingDynamicLinker> linkers) 型ベースのリンカーのリストを最適化します。修飾子と型メソッド説明static List<GuardingDynamicLinker>
CompositeTypeBasedGuardingDynamicLinker.optimize
(Iterable<? extends GuardingDynamicLinker> linkers) 型ベースのリンカーのリストを最適化します。修飾子コンストラクタ説明CompositeGuardingDynamicLinker
(Iterable<? extends GuardingDynamicLinker> linkers) 新しいコンポジット・リンカーを作成します。