@@ -776,6 +776,14 @@ this, getDeclaringClass(), getGenericExceptionTypes(), TypeAnnotation.TypeAnnotationTarget.THROWS); } + + String getDeclaringClassTypeName() { + Class<?> c = getDeclaringClass(); + if (c.isPrimitiveClass()) { + c = c.asValueType(); + } + return c.getTypeName(); + } }