docs: public Method getMethod(String returnType, String name, String... paramTypeNames) {
          final Map<ParamNameList, Map<String, Method>> nameMap = methodsByTypeName.get(name);
          if (nameMap == null) {
              return null;
          }
          final Map<String, Method> paramsMap = nameMap.get(createParamNameList(paramTypeNames));
          if (paramsMap == null) {
              return null;
          }
          return paramsMap.get(returnType);
      }