インタフェースjdk.dynalink.linker.GuardingDynamicLinkerの
使用
GuardingDynamicLinkerを使用するパッケージ
パッケージ
説明
invokedynamic
コール・サイトをリンクするためのインタフェースとクラスが含まれています。通常のJavaオブジェクト用のリンカーを含みます。
独自の言語固有のオブジェクト・モデルと型変換を実装するために、言語ランタイムに必要なインタフェースとクラスが含まれています。
言語ランタイムが、言語固有のオブジェクト・モデルを実装し、いくつかのクラスの基本的な実装とさまざまなユーティリティを提供することによってコンバージョンをより便利にするクラスが含まれています。
-
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のクラス -
jdk.dynalink.linkerでのGuardingDynamicLinkerの使用
jdk.dynalink.linkerのGuardingDynamicLinkerのサブインタフェース修飾子と型インタフェース説明interface
呼び出し起動時に最初の引数の型のみに基づいて呼び出しサイトをリンクできるかどうかを判断できるガーディング動的リンカー。 -
jdk.dynalink.linker.supportでのGuardingDynamicLinkerの使用
修飾子と型クラス説明class
GuardingDynamicLinker
は、CompositeGuardingDynamicLinker.getGuardedInvocation(LinkRequest, LinkerServices)
内の他のガーディング・ダイナミック・リンカーのリストに順番に委譲します。class
複合型ベース・ガーディング・ダイナミック・リンカー。型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)
新しいコンポジット・リンカーを作成します。