インタフェース jdk.dynalink.linker.LinkRequestの
使用
-
LinkRequestを使用するパッケージ パッケージ 説明 jdk.dynalink.beans 通常のJavaオブジェクト用のリンカーを含みます。jdk.dynalink.linker 独自の言語固有のオブジェクト・モデルと型変換を実装するために、言語ランタイムに必要なインタフェースとクラスが含まれています。jdk.dynalink.linker.support 言語ランタイムが、言語固有のオブジェクト・モデルを実装し、いくつかのクラスの基本的な実装とさまざまなユーティリティを提供することによってコン・バージョンをより便利にするクラスが含まれています。 -
-
jdk.dynalink.beansでのLinkRequestの使用
型LinkRequestのパラメータを持つjdk.dynalink.beansのメソッド 修飾子と型 メソッド 説明 MethodHandle
MissingMemberHandlerFactory. createMissingMemberHandler(LinkRequest linkRequest, LinkerServices linkerServices)
特定のリンク・リクエストに対する不足しているメンバーの動作を実装するのに適したメソッド・ハンドルを返します。GuardedInvocation
BeansLinker. getGuardedInvocation(LinkRequest request, LinkerServices linkerServices)
-
jdk.dynalink.linkerでのLinkRequestの使用
LinkRequestを戻すjdk.dynalink.linkerのメソッド 修飾子と型 メソッド 説明 LinkRequest
LinkRequest. replaceArguments(CallSiteDescriptor callSiteDescriptor, Object... arguments)
呼び出しサイト記述子と引数を指定されたものに置き換えて、これと同一のリクエストを返します。型LinkRequestのパラメータを持つjdk.dynalink.linkerのメソッド 修飾子と型 メソッド 説明 GuardedInvocation
GuardedInvocationTransformer. filter(GuardedInvocation inv, LinkRequest linkRequest, LinkerServices linkerServices)
守られた呼び出しが与えられた場合、同じまたは潜在的に異なる保護された呼び出しを返します。GuardedInvocation
GuardingDynamicLinker. getGuardedInvocation(LinkRequest linkRequest, LinkerServices linkerServices)
コール・サイトで、指定された引数を持つ特定の呼び出しに適切な保護された呼び出しを作成します。GuardedInvocation
LinkerServices. getGuardedInvocation(LinkRequest linkRequest)
このリンカー・サービス・オブジェクトを公開するDynamicLinker
に委譲された保護された呼び出しを作成します。 -
jdk.dynalink.linker.supportでのLinkRequestの使用
LinkRequestを実装しているjdk.dynalink.linker.supportのクラス 修飾子と型 クラス 説明 class
SimpleLinkRequest
LinkRequest
のデフォルトの単純な実装。LinkRequestを戻すjdk.dynalink.linker.supportのメソッド 修飾子と型 メソッド 説明 LinkRequest
SimpleLinkRequest. replaceArguments(CallSiteDescriptor newCallSiteDescriptor, Object... newArguments)
型LinkRequestのパラメータを持つjdk.dynalink.linker.supportのメソッド 修飾子と型 メソッド 説明 GuardedInvocation
CompositeGuardingDynamicLinker. getGuardedInvocation(LinkRequest linkRequest, LinkerServices linkerServices)
呼び出しをそのコンポーネント・リンカーに委譲します。GuardedInvocation
CompositeTypeBasedGuardingDynamicLinker. getGuardedInvocation(LinkRequest linkRequest, LinkerServices linkerServices)
-