Class InvokeDynamic.InvocationProvider.Target.Resolved.Simple

    • Field Detail

      • stackManipulation

        private final StackManipulation stackManipulation
        The stack manipulation that loads the arguments onto the operand stack.
      • internalName

        private final java.lang.String internalName
        The internal name of the requested method.
      • returnType

        private final TypeDescription returnType
        The requested return type.
      • parameterTypes

        private final java.util.List<TypeDescription> parameterTypes
        The types of the values on the operand stack.
    • Constructor Detail

      • Simple

        public Simple​(StackManipulation stackManipulation,
                      java.lang.String internalName,
                      TypeDescription returnType,
                      java.util.List<TypeDescription> parameterTypes)
        Creates a new simple instance.
        Parameters:
        stackManipulation - The stack manipulation that loads the arguments onto the operand stack.
        internalName - The internal name of the requested method.
        returnType - The requested return type.
        parameterTypes - The types of the values on the operand stack.