Uses of Class
java.lang.invoke.CallSite
-
Packages that use CallSite 软件包 描述 java.lang.invoke java.lang.invoke包包含由Java核心类库和虚拟机直接提供的动态语言支持。jdk.dynalink.support 包含通过提供某些类的基本实现以及各种实用程序使Dynalink更方便的类。 -
-
Uses of CallSite in java.lang.invoke
Subclasses of CallSite in java.lang.invoke Modifier and Type Class 描述 classConstantCallSiteAConstantCallSite是一个CallSite,其目标是永久性的,永远不能更改。classMutableCallSiteAMutableCallSite是一个CallSite,其目标变量的行为像一个普通字段。classVolatileCallSiteAVolatileCallSite是一个CallSite,其目标像一个volatile变量。Methods in java.lang.invoke that return CallSite Modifier and Type 方法 描述 static CallSiteLambdaMetafactory. altMetafactory(MethodHandles.Lookup caller, String invokedName, MethodType invokedType, Object... args)通过委托给所提供的MethodHandle,在适当的类型适配和参数的部分评估之后,便于创建简单的“功能对象”,实现一个或多个接口。static CallSiteStringConcatFactory. makeConcat(MethodHandles.Lookup lookup, String name, MethodType concatType)促进创建优化的字符串连接方法,可以用于有效地连接已知数量的已知类型的参数,可能在类型适配和参数的部分评估之后。static CallSiteStringConcatFactory. makeConcatWithConstants(MethodHandles.Lookup lookup, String name, MethodType concatType, String recipe, Object... constants)促进创建优化的字符串连接方法,可以用于有效地连接已知数量的已知类型的参数,可能在类型适配和参数的部分评估之后。static CallSiteLambdaMetafactory. metafactory(MethodHandles.Lookup caller, String invokedName, MethodType invokedType, MethodType samMethodType, MethodHandle implMethod, MethodType instantiatedMethodType)通过委托给所提供的MethodHandle,在适当的类型适配和参数的部分评估后,便于创建简单的“功能对象”,实现一个或多个接口。 -
Uses of CallSite in jdk.dynalink.support
Subclasses of CallSite in jdk.dynalink.support Modifier and Type Class 描述 classAbstractRelinkableCallSite一个基本实现的RelinkableCallSite作为一个MutableCallSite。classChainedCallSite实现多态内联缓存策略的可重新链接的调用站点。classSimpleRelinkableCallSite一个可重新链接的调用站点,实现单态内联缓存策略,只能在任何给定时间链接到单个GuardedInvocation。
-