public static Method getMethod(Class<?> clazz, String methodName) {
        Method result = findMethod(clazz, methodName);
        if (result == null) {
            MappingUtils.throwMappingException("No method found for class:" + clazz + " and method name:" + methodName);
        }
        return result;
    }
There are some nasty bugs for introspection with generics. This method addresses those nasty bugs and tries to find proper methods if available
http://bugs.sun.com/view_bug.do?bug_id=6788525
http://bugs.sun.com/view_bug.do?bug_id=6528714

@param clazz      type to work on
@param descriptor property pair (get/set) information
@return descriptor
core/src/main/java/com/github/dozermapper/core/util/ReflectionUtils.java