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