Don't use Java 8's Method.getParameterCount()

This commit is contained in:
Sam Brannen
2015-05-23 18:18:03 +02:00
parent 1e50d8d5c2
commit f380689230

View File

@@ -67,7 +67,8 @@ class SynthesizedAnnotationInvocationHandler implements InvocationHandler {
@Override
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
String methodName = method.getName();
int parameterCount = method.getParameterCount();
Class<?>[] parameterTypes = method.getParameterTypes();
int parameterCount = parameterTypes.length;
if ("toString".equals(methodName) && (parameterCount == 0)) {
return toString(proxy);