Uses of Class
jdk.dynalink.CallSiteDescriptor
-
Packages that use CallSiteDescriptor 软件包 描述 jdk.dynalink 包含用于链接invokedynamic
呼叫站点的接口和类。jdk.dynalink.linker 包含语言运行时所需的接口和类,以实现其自己的语言特定对象模型和类型转换。jdk.dynalink.linker.support 包含类,通过提供某些类的基本实现以及各种实用程序,使语言运行时更方便地实现自己的语言特定对象模型和类型转换。jdk.dynalink.support 包含通过提供某些类的基本实现以及各种实用程序来使Dynalink更方便的类。 -
-
Uses of CallSiteDescriptor in jdk.dynalink
Methods in jdk.dynalink that return CallSiteDescriptor 变量和类型 方法 描述 CallSiteDescriptor
CallSiteDescriptor. changeMethodType(MethodType newMethodType)
查找或创建仅在其方法类型上与此描述符不同的调用站点描述符。protected CallSiteDescriptor
CallSiteDescriptor. changeMethodTypeInternal(MethodType newMethodType)
查找或创建仅在其方法类型上与此描述符不同的调用站点描述符。CallSiteDescriptor
CallSiteDescriptor. changeOperation(Operation newOperation)
查找或创建仅在操作上与此描述符不同的调用站点描述符。protected CallSiteDescriptor
CallSiteDescriptor. changeOperationInternal(Operation newOperation)
查找或创建仅在操作上与此描述符不同的调用站点描述符。CallSiteDescriptor
RelinkableCallSite. getDescriptor()
返回此调用站点的描述符。 -
Uses of CallSiteDescriptor in jdk.dynalink.linker
Methods in jdk.dynalink.linker that return CallSiteDescriptor 变量和类型 方法 描述 CallSiteDescriptor
LinkRequest. getCallSiteDescriptor()
返回要链接的调用站点的调用站点描述符。Methods in jdk.dynalink.linker with parameters of type CallSiteDescriptor 变量和类型 方法 描述 GuardedInvocation
GuardedInvocation. asType(CallSiteDescriptor desc)
更改调用的类型,就像MethodHandle.asType(MethodType)
应用于其调用及其保护,如果它有一个(返回类型更改为boolean for guard)。LinkRequest
LinkRequest. replaceArguments(CallSiteDescriptor callSiteDescriptor, Object... arguments)
返回与此呼叫站点描述符相同的请求,并将参数替换为指定的请求。 -
Uses of CallSiteDescriptor in jdk.dynalink.linker.support
Constructors in jdk.dynalink.linker.support with parameters of type CallSiteDescriptor 构造器 描述 SimpleLinkRequest(CallSiteDescriptor callSiteDescriptor, boolean callSiteUnstable, Object... arguments)
创建新的链接请求。 -
Uses of CallSiteDescriptor in jdk.dynalink.support
Constructors in jdk.dynalink.support with parameters of type CallSiteDescriptor 构造器 描述 AbstractRelinkableCallSite(CallSiteDescriptor descriptor)
创建一个新的抽象可重新链接调用站点。ChainedCallSite(CallSiteDescriptor descriptor)
创建一个新的链式呼叫站点。SimpleRelinkableCallSite(CallSiteDescriptor descriptor)
使用单态内联缓存策略创建新的调用站点。
-