Class MethodDescriptor

java.lang.Object
ai.timefold.jpyinterpreter.MethodDescriptor

public class MethodDescriptor extends Object
  • Constructor Details

  • Method Details

    • useStaticMethodAsVirtual

      public static MethodDescriptor useStaticMethodAsVirtual(Method method)
    • getDeclaringClassInternalName

      public String getDeclaringClassInternalName()
    • getMethodName

      public String getMethodName()
    • getMethodDescriptor

      public String getMethodDescriptor()
    • getMethodType

      public MethodDescriptor.MethodType getMethodType()
    • callMethod

      public void callMethod(org.objectweb.asm.MethodVisitor methodVisitor)
    • withReturnType

      public MethodDescriptor withReturnType(org.objectweb.asm.Type returnType)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getReturnType

      public org.objectweb.asm.Type getReturnType()
    • getParameterTypes

      public org.objectweb.asm.Type[] getParameterTypes()