INNER CODE UNIT · Java

wrap

CodingGay/BlackDex · Bcore/black-fake/src/main/java/reflection/MirrorReflection.java:96

    public static <T> ConstructorWrapper<T> wrap(Constructor<T> constructor) {
        return new ConstructorWrapper<>(constructor);
    }

    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) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…