INNER CODE UNIT · Java
getMethod
CodingGay/BlackDex · Bcore/black-fake/src/main/java/reflection/MirrorReflection.java:150
public static Method getMethod(Class<?> clazz, String name, Class<?>... parameterTypes) {
return findMethod(clazz, name, parameterTypes);
}
public static Method getMethod(Class<?> clazz, String name) {
return findMethod(clazz, name);
}
private static String getParameterTypesMessage(Class<?>[] parameterTypes) {
if (parameterTypes == null || parameterTypes.length == 0) {
return "()";
}
StringBuilder sb = new StringBuilder("(");
boolean isFirst = true;
for (Class<?> type : parameterTypes) {
if (isFirst) {
isFirst = false;
} else {