Uses of Class
java.lang.constant.DynamicCallSiteDesc
Packages that use DynamicCallSiteDesc
Package
Description
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing constant pool entries for the
java.lang.classfile library.Classes and interfaces to represent nominal descriptors for run-time
entities such as classes or method handles, and classfile entities such as
constant pool entries or
invokedynamic call sites.-
Uses of DynamicCallSiteDesc in java.lang.classfile
Methods in java.lang.classfile with parameters of type DynamicCallSiteDescModifier and TypeMethodDescriptiondefault CodeBuilderCodeBuilder.invokedynamic(DynamicCallSiteDesc ref) Generates an instruction to invoke a dynamically-computed call site. -
Uses of DynamicCallSiteDesc in java.lang.classfile.constantpool
Methods in java.lang.classfile.constantpool that return DynamicCallSiteDescModifier and TypeMethodDescriptiondefault DynamicCallSiteDescInvokeDynamicEntry.asSymbol()Returns a symbolic descriptor for this dynamic call site.Methods in java.lang.classfile.constantpool with parameters of type DynamicCallSiteDescModifier and TypeMethodDescriptiondefault InvokeDynamicEntryConstantPoolBuilder.invokeDynamicEntry(DynamicCallSiteDesc dcsd) Returns anInvokeDynamicEntrydescribing the same dynamic call site as the providedDynamicCallSiteDesc. -
Uses of DynamicCallSiteDesc in java.lang.constant
Methods in java.lang.constant that return DynamicCallSiteDescModifier and TypeMethodDescriptionstatic DynamicCallSiteDescDynamicCallSiteDesc.of(DirectMethodHandleDesc bootstrapMethod, MethodTypeDesc invocationType) Creates a nominal descriptor for aninvokedynamiccall site whose bootstrap method has no static arguments and for which the name parameter isConstantDescs.DEFAULT_NAME.static DynamicCallSiteDescDynamicCallSiteDesc.of(DirectMethodHandleDesc bootstrapMethod, String invocationName, MethodTypeDesc invocationType) Creates a nominal descriptor for aninvokedynamiccall site whose bootstrap method has no static arguments.static DynamicCallSiteDescDynamicCallSiteDesc.of(DirectMethodHandleDesc bootstrapMethod, String invocationName, MethodTypeDesc invocationType, ConstantDesc... bootstrapArgs) Creates a nominal descriptor for aninvokedynamiccall site.DynamicCallSiteDesc.withArgs(ConstantDesc... bootstrapArgs) Returns a nominal descriptor for aninvokedynamiccall site whose bootstrap method, name, and invocation type are the same as this one, but with the specified bootstrap arguments.DynamicCallSiteDesc.withNameAndType(String invocationName, MethodTypeDesc invocationType) Returns a nominal descriptor for aninvokedynamiccall site whose bootstrap and bootstrap arguments are the same as this one, but with the specified invocationName and invocation invocationType