public interface BootstrapMethodIntrospection
CONSTANT_Dynamic_info or
CONSTANT_InvokeDynamic_info pool entry .| Modifier and Type | Method and Description |
|---|---|
ResolvedJavaMethod |
getMethod()
Gets the bootstrap method that will be invoked.
|
String |
getName()
Gets the name of the pool entry.
|
List<JavaConstant> |
getStaticArguments()
Gets the static arguments with which the bootstrap method will be invoked.
|
JavaConstant |
getType()
Returns a reference to the
MethodType (this.isInvokeDynamic() == true) or
Class (this.isInvokeDynamic() == true) resolved for the descriptor of the
pool entry. |
boolean |
isInvokeDynamic()
Returns
true if this bootstrap method invocation is for a
CONSTANT_InvokeDynamic_info pool entry, false if it is for a
CONSTANT_Dynamic_info entry. |
ResolvedJavaMethod getMethod()
boolean isInvokeDynamic()
true if this bootstrap method invocation is for a
CONSTANT_InvokeDynamic_info pool entry, false if it is for a
CONSTANT_Dynamic_info entry.String getName()
JavaConstant getType()
MethodType (this.isInvokeDynamic() == true) or
Class (this.isInvokeDynamic() == true) resolved for the descriptor of the
pool entry.List<JavaConstant> getStaticArguments()