INNER CODE UNIT · Java
constructor
CodingGay/BlackDex · Bcore/black-fake/src/main/java/reflection/MirrorReflection.java:100
public <T> ConstructorWrapper<T> constructor(Class<?>... parameterTypes) {
return wrap(getConstructor(clazz, parameterTypes));
}
public <T> ConstructorWrapper<T> constructorStringClass(String... parameterTypes) {
Class<?>[] classes = new Class<?>[parameterTypes.length];
for (int i = 0; i < parameterTypes.length; i++) {
classes[i] = getClassFormString(parameterTypes[i]);
}
return constructor(classes);
}
public static Class<?> findClassOrNull(String name) {
try {
return Class.forName(name);
} catch (ClassNotFoundException ignored) {
return null;