diff --git a/src/com/esotericsoftware/reflectasm/MethodAccess.java b/src/com/esotericsoftware/reflectasm/MethodAccess.java index 18a18b3..6bfa7aa 100644 --- a/src/com/esotericsoftware/reflectasm/MethodAccess.java +++ b/src/com/esotericsoftware/reflectasm/MethodAccess.java @@ -90,6 +90,9 @@ static public MethodAccess get (Class type) { Class nextClass = type; while (nextClass != Object.class) { addDeclaredMethodsToList(nextClass, methods); + for (Class nextInterface : nextClass.getInterfaces()) { + addDeclaredMethodsToList(nextInterface, methods); + } nextClass = nextClass.getSuperclass(); } } else