diff --git a/jnius/jnius_export_class.pxi b/jnius/jnius_export_class.pxi index 1a4d2e0..2c0e276 100644 --- a/jnius/jnius_export_class.pxi +++ b/jnius/jnius_export_class.pxi @@ -729,7 +729,7 @@ cdef class JavaMultipleMethod(object): methods = self.static_methods for signature, jm in methods.iteritems(): - sign_ret, sign_args = parse_definition(signature) + sign_ret, sign_args = jm.definition_return, jm.definition_args if jm.is_varargs: args_ = args[:len(sign_args) - 1] + (args[len(sign_args) - 1:],) else: