Interface InvokeDynamic.InvocationProvider.Target.Resolved

All Known Implementing Classes:
InvokeDynamic.InvocationProvider.Target.Resolved.Simple
Enclosing interface:
InvokeDynamic.InvocationProvider.Target

public static interface InvokeDynamic.InvocationProvider.Target.Resolved
  • Method Details

    • getStackManipulation

      StackManipulation getStackManipulation()
      Returns the stack manipulation that loads the arguments onto the operand stack.
      Returns:
      The stack manipulation that loads the arguments onto the operand stack.
    • getReturnType

      TypeDescription getReturnType()
      Returns the requested return type.
      Returns:
      The requested return type.
    • getInternalName

      String getInternalName()
      Returns the internal name of the requested method.
      Returns:
      The internal name of the requested method.
    • getParameterTypes

      List<TypeDescription> getParameterTypes()
      Returns the types of the values on the operand stack.
      Returns:
      The types of the values on the operand stack.